Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroModelRoot.java')
-rw-r--r--org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroModelRoot.java19
1 files changed, 9 insertions, 10 deletions
diff --git a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroModelRoot.java b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroModelRoot.java
index fbde4a244..fda4b9fd1 100644
--- a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroModelRoot.java
+++ b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/IntroModelRoot.java
@@ -54,7 +54,7 @@ import org.w3c.dom.Node;
* <li>if an attribute is not included in the markup, its value will be null in
* the model.</li>
* <li>Resources in plugin.xml are not implicitly resolved against $nl$.
- * Resources in pages are implicitly resolved against $nl$
+ * Resources in pages are implicitly resolved against $nl$</li>
* <li>the current page id is set silently when loading the model. You do not
* need the event notification on model load.</li>
* <li>Children of a given parent (ie: model root, page, or group) *must* have
@@ -76,10 +76,10 @@ import org.w3c.dom.Node;
* the group in the page as a path. Again this is because extensions extends
* anchors that already have a path, not a resolved path.</li>
* <li>Pages and shared groups that are contributed through extensions become
- * children of the atrget configuration, and so any includes they may have will
+ * children of the target configuration, and so any includes they may have will
* be resolved correctly.</li>
* <li>An infinite loop can occur if page A includes from page B and page B in
- * turn includes from page A. ie: cyclic includes. For performnace, accept.
+ * turn includes from page A. ie: cyclic includes. For performance, accept.
* </li>
* <li>When resolving includes, if the target is a container, it must be
* resolved to resolve its includes correctly. Otherwise, included includes will
@@ -94,12 +94,11 @@ import org.w3c.dom.Node;
* is a must, null the DOM class instance the minute you are done. This is
* because you want the VM to garbage collect the DOM model. Keeping a reference
* to the DOM model from the Intro model will prevent that.</li>
- * </ol>
* <li>(since 3.0.2) several passes are used to resolve contributions to
* anchors that themselves where contributed through an extension. Each time a
* contribution is resolved, the model tries to resolve all unresolved
- * contribution, recursively.
- * </ul>
+ * contribution, recursively.</li>
+ * </ol>
*/
public class IntroModelRoot extends AbstractIntroContainer {
@@ -150,7 +149,7 @@ public class IntroModelRoot extends AbstractIntroContainer {
}
/**
- * Model root. Takes a configElement that represents <config>in the
+ * Model root. Takes a configElement that represents {@literal <config>} in the
* plugin.xml markup AND all the extension contributed to this model through
* the configExtension point.
*/
@@ -661,7 +660,7 @@ public class IntroModelRoot extends AbstractIntroContainer {
/**
- * Updates the inherited styles based on the style attribtes defined in the
+ * Updates the inherited styles based on the style attributes defined in the
* configExtension. If we are extending a shared group do nothing. For
* inherited alt-styles, we have to cache the bundle from which we inherited
* the styles to be able to access resources in that plugin.
@@ -773,8 +772,8 @@ public class IntroModelRoot extends AbstractIntroContainer {
* Sets the current page. If the model does not have a page with the passed
* id, the message is logged, and the model retains its old current page.
*
- * @param currentPageId
- * The currentPageId to set. *
+ * @param pageId
+ * The currentPageId to set.
* @param fireEvent
* flag to indicate if event notification is needed.
* @return true if the model has a page with the passed id, false otherwise.

Back to the top