<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://oomodels.org/index.php?action=history&amp;feed=atom&amp;title=PackageSyntax</id>
	<title>PackageSyntax - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://oomodels.org/index.php?action=history&amp;feed=atom&amp;title=PackageSyntax"/>
	<link rel="alternate" type="text/html" href="https://oomodels.org/index.php?title=PackageSyntax&amp;action=history"/>
	<updated>2026-04-29T15:25:33Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://oomodels.org/index.php?title=PackageSyntax&amp;diff=1486&amp;oldid=prev</id>
		<title>AndreasLeue: /* Sub Packages */</title>
		<link rel="alternate" type="text/html" href="https://oomodels.org/index.php?title=PackageSyntax&amp;diff=1486&amp;oldid=prev"/>
		<updated>2008-07-23T08:08:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Sub Packages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:08, 23 July 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Sub Packages==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Sub Packages==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You should add a section called &amp;quot;Sub Packages&amp;quot; which contains a &amp;lt;nowiki&amp;gt;&amp;lt;SubPages/&amp;gt;&amp;lt;/nowiki&amp;gt; tag. This tag automatically generates a list of all sub packages of your package. If you do so, users can browse into your &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;namespace&lt;/del&gt;, which is very desirable.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You should add a section called &amp;quot;Sub Packages&amp;quot; which contains a &amp;lt;nowiki&amp;gt;&amp;lt;SubPages/&amp;gt;&amp;lt;/nowiki&amp;gt; tag. This tag automatically generates a list of all sub packages of your package. If you do so, users can browse into your &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;packages&lt;/ins&gt;, which is very desirable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Ancestors==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Ancestors==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Please make sure to add all ancestor package pages, too'''. Mediawiki does not automatically create such pages. If you want to make your package browsable, you have to add all ancestor pages manually. You might need to refresh the ancestor pages afterwards (clearing the cache, with help of the action ''purge''), to allow the ''SubPages'' tag to create updated content.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Please make sure to add all ancestor package pages, too'''. Mediawiki does not automatically create such pages. If you want to make your package browsable, you have to add all ancestor pages manually. You might need to refresh the ancestor pages afterwards (clearing the cache, with help of the action ''purge''), to allow the ''SubPages'' tag to create updated content.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>AndreasLeue</name></author>
	</entry>
	<entry>
		<id>https://oomodels.org/index.php?title=PackageSyntax&amp;diff=1485&amp;oldid=prev</id>
		<title>AndreasLeue: New page: {{HelpPagesHeaderBar}}  ==Metabox==  First part of each package page is a socalled ''Metabox''. It provides meta data of the package and is automatically nicely rendered. The Metabox is a ...</title>
		<link rel="alternate" type="text/html" href="https://oomodels.org/index.php?title=PackageSyntax&amp;diff=1485&amp;oldid=prev"/>
		<updated>2008-07-23T08:06:15Z</updated>

		<summary type="html">&lt;p&gt;New page: {{HelpPagesHeaderBar}}  ==Metabox==  First part of each package page is a socalled &amp;#039;&amp;#039;Metabox&amp;#039;&amp;#039;. It provides meta data of the package and is automatically nicely rendered. The Metabox is a ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{HelpPagesHeaderBar}}&lt;br /&gt;
&lt;br /&gt;
==Metabox==&lt;br /&gt;
&lt;br /&gt;
First part of each package page is a socalled ''Metabox''. It provides meta data of the package and is automatically nicely rendered. The Metabox is a self-describing wiki template ([[Template:Metabox|read more about the Metabox template]]).&lt;br /&gt;
&lt;br /&gt;
The Metabox entry on your page typically looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Metabox&lt;br /&gt;
| Meta_Category = Type:org/oomodels/wiki/Package&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Arbitrary Text==&lt;br /&gt;
&lt;br /&gt;
You can add arbitrary text describing your package.&lt;br /&gt;
&lt;br /&gt;
Since different items (e.g. a Model and a Contact) existing in the same package may be in different [[Help:Structure|wiki namespaces]] (e.g. ''Artefact:Model/your/package...'' and ''Contact:Person/your/package...'') your package appears twice in the wiki. Now to avoid to have to write&lt;br /&gt;
your package description twice (redundantly), you may prefer to [[HowToAddANamespace|describe the corresponding logical namespace]] instead. This description is automatically included on all respective package pages.&lt;br /&gt;
&lt;br /&gt;
==Sub Packages==&lt;br /&gt;
&lt;br /&gt;
You should add a section called &amp;quot;Sub Packages&amp;quot; which contains a &amp;lt;nowiki&amp;gt;&amp;lt;SubPages/&amp;gt;&amp;lt;/nowiki&amp;gt; tag. This tag automatically generates a list of all sub packages of your package. If you do so, users can browse into your namespace, which is very desirable.&lt;br /&gt;
&lt;br /&gt;
==Ancestors==&lt;br /&gt;
&lt;br /&gt;
'''Please make sure to add all ancestor package pages, too'''. Mediawiki does not automatically create such pages. If you want to make your package browsable, you have to add all ancestor pages manually. You might need to refresh the ancestor pages afterwards (clearing the cache, with help of the action ''purge''), to allow the ''SubPages'' tag to create updated content.&lt;/div&gt;</summary>
		<author><name>AndreasLeue</name></author>
	</entry>
</feed>