diff options
author | Paul Elder | 2013-03-11 17:22:17 +0000 |
---|---|---|
committer | Paul Elder | 2013-03-12 19:46:04 +0000 |
commit | d4b6051bd65cd0510084e05e5a35279eae4568a8 (patch) | |
tree | 6a36911afa265262690e9deb5556de4ef9310e99 /bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4 | |
parent | 0bbf6a09bf8ed0bca2f4d4b0d4491ec17c84f0eb (diff) | |
download | eclipse.platform.ui-d4b6051bd65cd0510084e05e5a35279eae4568a8.tar.gz eclipse.platform.ui-d4b6051bd65cd0510084e05e5a35279eae4568a8.tar.xz eclipse.platform.ui-d4b6051bd65cd0510084e05e5a35279eae4568a8.zip |
bug 402764: Remove the MOpaque* model classesI20130313-0800I20130312-2000
Note: All changes affect javadoc only:
* Mark MOpaque* and MRendered* as @noreference in the the model
* Add documentation nodes to all types and features in the model.
* Regenerate all interfaces to pick up new model doc comments
Change-Id: Ie4c13a3e8c72f193e73b9ad70e12419ae638ea02
Diffstat (limited to 'bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4')
78 files changed, 1555 insertions, 342 deletions
diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MAddon.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MAddon.java index 969b810f6d3..32e1bc1bd7f 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MAddon.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MAddon.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application; * A representation of the model object '<em><b>Addon</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplication.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplication.java index 7ce48cbafa3..372859fd18f 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplication.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplication.java @@ -30,6 +30,15 @@ import org.eclipse.e4.ui.model.application.ui.menu.MTrimContributions; * A representation of the model object '<em><b>Application</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -47,11 +56,15 @@ public interface MApplication extends MElementContainer<MWindow>, MContext, MHan * Returns the value of the '<em><b>Commands</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MCommand}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Commands</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Commands</em>' containment reference list. * @model containment="true" * @generated @@ -62,11 +75,15 @@ public interface MApplication extends MElementContainer<MWindow>, MContext, MHan * Returns the value of the '<em><b>Addons</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.MAddon}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Addons</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Addons</em>' containment reference list. * @model containment="true" * @generated @@ -77,11 +94,15 @@ public interface MApplication extends MElementContainer<MWindow>, MContext, MHan * Returns the value of the '<em><b>Categories</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MCategory}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Categories</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Categories</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplicationElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplicationElement.java index d3acde43b49..180e3d03820 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplicationElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MApplicationElement.java @@ -18,6 +18,15 @@ import java.util.Map; * A representation of the model object '<em><b>Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -36,11 +45,15 @@ public interface MApplicationElement { /** * Returns the value of the '<em><b>Element Id</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Element Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Element Id</em>' attribute. * @see #setElementId(String) * @model @@ -63,11 +76,15 @@ public interface MApplicationElement { * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Persisted State</em>' map isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Persisted State</em>' map. * @model mapType="org.eclipse.e4.ui.model.application.StringToStringMap<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" * @generated @@ -78,11 +95,15 @@ public interface MApplicationElement { * Returns the value of the '<em><b>Tags</b></em>' attribute list. * The list contents are of type {@link java.lang.String}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Tags</em>' attribute list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Tags</em>' attribute list. * @model * @generated @@ -92,11 +113,15 @@ public interface MApplicationElement { /** * Returns the value of the '<em><b>Contributor URI</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Contributor URI</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Contributor URI</em>' attribute. * @see #setContributorURI(String) * @model @@ -119,11 +144,15 @@ public interface MApplicationElement { * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.Object}, * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Transient Data</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Transient Data</em>' map. * @model mapType="org.eclipse.e4.ui.model.application.StringToObjectMap<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EJavaObject>" transient="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MContribution.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MContribution.java index 128fa25c25e..eeba8b03f5f 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MContribution.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/MContribution.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application; * A representation of the model object '<em><b>Contribution</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -31,11 +40,15 @@ public interface MContribution extends MApplicationElement { /** * Returns the value of the '<em><b>Contribution URI</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Contribution URI</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Contribution URI</em>' attribute. * @see #setContributionURI(String) * @model @@ -56,11 +69,15 @@ public interface MContribution extends MApplicationElement { /** * Returns the value of the '<em><b>Object</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Object</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Object</em>' attribute. * @see #setObject(Object) * @model transient="true" derived="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingContext.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingContext.java index c6847b57bea..3fd81b49daa 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingContext.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingContext.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Binding Context</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -34,11 +43,15 @@ public interface MBindingContext extends MApplicationElement { /** * Returns the value of the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Name</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @model @@ -59,11 +72,15 @@ public interface MBindingContext extends MApplicationElement { /** * Returns the value of the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Description</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Description</em>' attribute. * @see #setDescription(String) * @model @@ -85,11 +102,15 @@ public interface MBindingContext extends MApplicationElement { * Returns the value of the '<em><b>Children</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MBindingContext}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Children</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Children</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTable.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTable.java index 43c59cb1c6a..ff1d15d67fd 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTable.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTable.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Binding Table</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -34,11 +43,15 @@ public interface MBindingTable extends MApplicationElement { * Returns the value of the '<em><b>Bindings</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MKeyBinding}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Bindings</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Bindings</em>' containment reference list. * @model containment="true" * @generated @@ -48,11 +61,15 @@ public interface MBindingTable extends MApplicationElement { /** * Returns the value of the '<em><b>Binding Context</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Binding Context</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Binding Context</em>' reference. * @see #setBindingContext(MBindingContext) * @model required="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTableContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTableContainer.java index 39f261af0ad..c625c69220c 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTableContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindingTableContainer.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Binding Table Container</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +42,15 @@ public interface MBindingTableContainer { * Returns the value of the '<em><b>Binding Tables</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MBindingTable}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Binding Tables</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Binding Tables</em>' containment reference list. * @model containment="true" * @generated @@ -48,11 +61,15 @@ public interface MBindingTableContainer { * Returns the value of the '<em><b>Root Context</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MBindingContext}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Root Context</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Root Context</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindings.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindings.java index cab65c23af7..3ebc3dd41a3 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindings.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MBindings.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Bindings</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MBindings { * Returns the value of the '<em><b>Binding Contexts</b></em>' reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MBindingContext}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Binding Contexts</em>' attribute list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Binding Contexts</em>' reference list. * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCategory.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCategory.java index a616ea592d1..20b9e7f3aa9 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCategory.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCategory.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Category</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MCategory extends MApplicationElement { /** * Returns the value of the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Name</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @model required="true" @@ -57,11 +70,15 @@ public interface MCategory extends MApplicationElement { /** * Returns the value of the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Description</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Description</em>' attribute. * @see #setDescription(String) * @model @@ -82,6 +99,14 @@ public interface MCategory extends MApplicationElement { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ @@ -90,6 +115,14 @@ public interface MCategory extends MApplicationElement { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommand.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommand.java index 2017373c16e..d1543df2bdc 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommand.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommand.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Command</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -35,11 +44,15 @@ public interface MCommand extends MApplicationElement { /** * Returns the value of the '<em><b>Command Name</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Command Name</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Command Name</em>' attribute. * @see #setCommandName(String) * @model @@ -60,11 +73,15 @@ public interface MCommand extends MApplicationElement { /** * Returns the value of the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Description</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Description</em>' attribute. * @see #setDescription(String) * @model @@ -86,11 +103,15 @@ public interface MCommand extends MApplicationElement { * Returns the value of the '<em><b>Parameters</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MCommandParameter}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parameters</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parameters</em>' containment reference list. * @model containment="true" * @generated @@ -100,11 +121,15 @@ public interface MCommand extends MApplicationElement { /** * Returns the value of the '<em><b>Category</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Category</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Category</em>' reference. * @see #setCategory(MCategory) * @model @@ -125,6 +150,14 @@ public interface MCommand extends MApplicationElement { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ @@ -133,6 +166,14 @@ public interface MCommand extends MApplicationElement { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommandParameter.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommandParameter.java index e3235de67bc..27a7249eb50 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommandParameter.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MCommandParameter.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Command Parameter</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +42,15 @@ public interface MCommandParameter extends MApplicationElement { /** * Returns the value of the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Name</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @model required="true" @@ -58,11 +71,15 @@ public interface MCommandParameter extends MApplicationElement { /** * Returns the value of the '<em><b>Type Id</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Type Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Type Id</em>' attribute. * @see #setTypeId(String) * @model @@ -84,11 +101,15 @@ public interface MCommandParameter extends MApplicationElement { * Returns the value of the '<em><b>Optional</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Optional</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Optional</em>' attribute. * @see #setOptional(boolean) * @model default="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandler.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandler.java index 450b9b36c3a..0f4887fdb33 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandler.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandler.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MContribution; * A representation of the model object '<em><b>Handler</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -31,11 +40,15 @@ public interface MHandler extends MContribution { /** * Returns the value of the '<em><b>Command</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Command</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Command</em>' reference. * @see #setCommand(MCommand) * @model required="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandlerContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandlerContainer.java index 7e1898757f1..a8a6ad03ac9 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandlerContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MHandlerContainer.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Handler Container</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MHandlerContainer { * Returns the value of the '<em><b>Handlers</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MHandler}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Handlers</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Handlers</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeyBinding.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeyBinding.java index 26930938cc3..472b7862252 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeyBinding.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeyBinding.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Key Binding</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +42,15 @@ public interface MKeyBinding extends MApplicationElement, MKeySequence { /** * Returns the value of the '<em><b>Command</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Command</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Command</em>' reference. * @see #setCommand(MCommand) * @model required="true" @@ -59,11 +72,15 @@ public interface MKeyBinding extends MApplicationElement, MKeySequence { * Returns the value of the '<em><b>Parameters</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MParameter}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parameters</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parameters</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeySequence.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeySequence.java index 28cb3e83c0e..2172a53fe3e 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeySequence.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MKeySequence.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.commands; * A representation of the model object '<em><b>Key Sequence</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +39,15 @@ public interface MKeySequence { /** * Returns the value of the '<em><b>Key Sequence</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Key Sequence</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Key Sequence</em>' attribute. * @see #setKeySequence(String) * @model required="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MParameter.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MParameter.java index 72808532fb7..85905d1e54b 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MParameter.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/commands/MParameter.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Parameter</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MParameter extends MApplicationElement { /** * Returns the value of the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Name</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @model @@ -57,11 +70,15 @@ public interface MParameter extends MApplicationElement { /** * Returns the value of the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Value</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Value</em>' attribute. * @see #setValue(String) * @model diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptor.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptor.java index c7e35d7aaf0..da729bd24fb 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptor.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptor.java @@ -23,6 +23,15 @@ import org.eclipse.e4.ui.model.application.ui.menu.MToolBar; * A representation of the model object '<em><b>Part Descriptor</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -44,11 +53,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * Returns the value of the '<em><b>Allow Multiple</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Allow Multiple</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Allow Multiple</em>' attribute. * @see #setAllowMultiple(boolean) * @model @@ -69,11 +82,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * Returns the value of the '<em><b>Category</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Category</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Category</em>' attribute. * @see #setCategory(String) * @model @@ -95,11 +112,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler * Returns the value of the '<em><b>Menus</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.menu.MMenu}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Menus</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Menus</em>' containment reference list. * @model containment="true" * @generated @@ -109,11 +130,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * Returns the value of the '<em><b>Toolbar</b></em>' containment reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Toolbar</em>' containment reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Toolbar</em>' containment reference. * @see #setToolbar(MToolBar) * @model containment="true" @@ -135,11 +160,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler * Returns the value of the '<em><b>Closeable</b></em>' attribute. * The default value is <code>"false"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Closeable</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Closeable</em>' attribute. * @see #setCloseable(boolean) * @model default="false" @@ -160,11 +189,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * Returns the value of the '<em><b>Dirtyable</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Dirtyable</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Dirtyable</em>' attribute. * @see #setDirtyable(boolean) * @model @@ -185,11 +218,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * Returns the value of the '<em><b>Contribution URI</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Contribution URI</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Contribution URI</em>' attribute. * @see #setContributionURI(String) * @model @@ -210,11 +247,15 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * Returns the value of the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Description</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Description</em>' attribute. * @see #setDescription(String) * @model @@ -235,6 +276,14 @@ public interface MPartDescriptor extends MApplicationElement, MUILabel, MHandler /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptorContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptorContainer.java index 93e331dfdf0..1062e317f8c 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptorContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/descriptor/basic/MPartDescriptorContainer.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Part Descriptor Container</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MPartDescriptorContainer { * Returns the value of the '<em><b>Descriptors</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.descriptor.basic.MPartDescriptor}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Descriptors</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Descriptors</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MContext.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MContext.java index 70bfca123a7..756eda3f871 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MContext.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MContext.java @@ -19,6 +19,15 @@ import org.eclipse.e4.core.contexts.IEclipseContext; * A representation of the model object '<em><b>Context</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -35,11 +44,15 @@ public interface MContext { /** * Returns the value of the '<em><b>Context</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Context</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Context</em>' attribute. * @see #setContext(IEclipseContext) * @model dataType="org.eclipse.e4.ui.model.application.IEclipseContext" transient="true" derived="true" @@ -61,11 +74,15 @@ public interface MContext { * Returns the value of the '<em><b>Variables</b></em>' attribute list. * The list contents are of type {@link java.lang.String}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Variables</em>' attribute list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Variables</em>' attribute list. * @model ordered="false" * @generated @@ -77,11 +94,15 @@ public interface MContext { * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Properties</em>' map isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Properties</em>' map. * @model mapType="org.eclipse.e4.ui.model.application.StringToStringMap<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MCoreExpression.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MCoreExpression.java index 2b32c418748..c054b1be4aa 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MCoreExpression.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MCoreExpression.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>Core Expression</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MCoreExpression extends MExpression { * Returns the value of the '<em><b>Core Expression Id</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Core Expression Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Core Expression Id</em>' attribute. * @see #setCoreExpressionId(String) * @model default="" @@ -57,11 +70,15 @@ public interface MCoreExpression extends MExpression { /** * Returns the value of the '<em><b>Core Expression</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Core Expression</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Core Expression</em>' attribute. * @see #setCoreExpression(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MDirtyable.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MDirtyable.java index ae29eb5ef46..67ee9fc23ea 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MDirtyable.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MDirtyable.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>Dirtyable</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +39,15 @@ public interface MDirtyable { /** * Returns the value of the '<em><b>Dirty</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Dirty</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Dirty</em>' attribute. * @see #setDirty(boolean) * @model transient="true" derived="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MElementContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MElementContainer.java index 94d7aec266a..8ffd8198576 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MElementContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MElementContainer.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Element Container</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -34,11 +43,15 @@ public interface MElementContainer<T extends MUIElement> extends MUIElement { * The list contents are of type {@link T}. * It is bidirectional and its opposite is '{@link org.eclipse.e4.ui.model.application.ui.MUIElement#getParent <em>Parent</em>}'. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Children</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Children</em>' containment reference list. * @see org.eclipse.e4.ui.model.application.ui.MUIElement#getParent * @model opposite="parent" containment="true" @@ -49,11 +62,15 @@ public interface MElementContainer<T extends MUIElement> extends MUIElement { /** * Returns the value of the '<em><b>Selected Element</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Selected Element</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Selected Element</em>' reference. * @see #setSelectedElement(MUIElement) * @model diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MExpression.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MExpression.java index 76b3eb564f1..d58f91a8996 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MExpression.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MExpression.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Expression</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericStack.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericStack.java index e2fbc1e8748..f4d7880d52d 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericStack.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericStack.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>Generic Stack</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTile.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTile.java index 9becee4fafa..a9a3eabb591 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTile.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTile.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>Generic Tile</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +39,15 @@ public interface MGenericTile<T extends MUIElement> extends MElementContainer<T> /** * Returns the value of the '<em><b>Horizontal</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Horizontal</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Horizontal</em>' attribute. * @see #setHorizontal(boolean) * @model diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTrimContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTrimContainer.java index bc30074c84a..7f2751ca152 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTrimContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MGenericTrimContainer.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>Generic Trim Container</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -31,11 +40,15 @@ public interface MGenericTrimContainer<T extends MUIElement> extends MElementCon * Returns the value of the '<em><b>Side</b></em>' attribute. * The literals are from the enumeration {@link org.eclipse.e4.ui.model.application.ui.SideValue}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Side</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Side</em>' attribute. * @see org.eclipse.e4.ui.model.application.ui.SideValue * @see #setSide(SideValue) diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MInput.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MInput.java index e57945e39d2..38c644ebbc3 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MInput.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MInput.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>Input</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +39,15 @@ public interface MInput { /** * Returns the value of the '<em><b>Input URI</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Input URI</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Input URI</em>' attribute. * @see #setInputURI(String) * @model diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MSnippetContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MSnippetContainer.java index 990e043b0ab..32a6abb6a32 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MSnippetContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MSnippetContainer.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Snippet Container</b></em>'.
* <!-- end-user-doc -->
*
+ * <!-- begin-model-doc -->
+ * <p>
+ * <strong>Developers</strong>:
+ * Add more detailed documentation by editing this comment in
+ * org.eclipse.ui.model.workbench/model/UIElements.ecore.
+ * There is a GenModel/documentation node under each type and attribute.
+ * </p>
+ * <!-- end-model-doc -->
+ *
* <p>
* The following features are supported:
* <ul>
@@ -32,11 +41,15 @@ public interface MSnippetContainer { * Returns the value of the '<em><b>Snippets</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.MUIElement}.
* <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
* <p>
- * If the meaning of the '<em>Snippets</em>' containment reference list isn't clear,
- * there really should be more of a description here...
+ * <strong>Developers</strong>:
+ * Add more detailed documentation by editing this comment in
+ * org.eclipse.ui.model.workbench/model/UIElements.ecore.
+ * There is a GenModel/documentation node under each type and attribute.
* </p>
- * <!-- end-user-doc -->
+ * <!-- end-model-doc -->
* @return the value of the '<em>Snippets</em>' containment reference list.
* @model containment="true"
* @generated
diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUIElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUIElement.java index 65d0a206dd6..ae6b7f6482d 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUIElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUIElement.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.ui.advanced.MPlaceholder; * A representation of the model object '<em><b>UI Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -41,11 +50,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>Widget</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Widget</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Widget</em>' attribute. * @see #setWidget(Object) * @model transient="true" derived="true" @@ -66,11 +79,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>Renderer</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Renderer</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Renderer</em>' attribute. * @see #setRenderer(Object) * @model transient="true" derived="true" @@ -92,11 +109,15 @@ public interface MUIElement extends MApplicationElement { * Returns the value of the '<em><b>To Be Rendered</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>To Be Rendered</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>To Be Rendered</em>' attribute. * @see #setToBeRendered(boolean) * @model default="true" @@ -117,11 +138,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>On Top</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>On Top</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>On Top</em>' attribute. * @see #setOnTop(boolean) * @model @@ -143,11 +168,15 @@ public interface MUIElement extends MApplicationElement { * Returns the value of the '<em><b>Visible</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Visible</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Visible</em>' attribute. * @see #setVisible(boolean) * @model default="true" @@ -169,11 +198,15 @@ public interface MUIElement extends MApplicationElement { * Returns the value of the '<em><b>Parent</b></em>' container reference. * It is bidirectional and its opposite is '{@link org.eclipse.e4.ui.model.application.ui.MElementContainer#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parent</em>' container reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parent</em>' container reference. * @see #setParent(MElementContainer) * @see org.eclipse.e4.ui.model.application.ui.MElementContainer#getChildren @@ -195,11 +228,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>Container Data</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Container Data</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Container Data</em>' attribute. * @see #setContainerData(String) * @model @@ -220,11 +257,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>Cur Shared Ref</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Cur Shared Ref</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Cur Shared Ref</em>' reference. * @see #setCurSharedRef(MPlaceholder) * @model transient="true" derived="true" @@ -245,11 +286,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>Visible When</b></em>' containment reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Visible When</em>' containment reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Visible When</em>' containment reference. * @see #setVisibleWhen(MExpression) * @model containment="true" @@ -270,11 +315,15 @@ public interface MUIElement extends MApplicationElement { /** * Returns the value of the '<em><b>Accessibility Phrase</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Accessibility Phrase</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Accessibility Phrase</em>' attribute. * @see #setAccessibilityPhrase(String) * @model @@ -295,6 +344,14 @@ public interface MUIElement extends MApplicationElement { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUILabel.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUILabel.java index c41090dfd25..1ce30bc9aba 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUILabel.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/MUILabel.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui; * A representation of the model object '<em><b>UI Label</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MUILabel { /** * Returns the value of the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Label</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Label</em>' attribute. * @see #setLabel(String) * @model @@ -57,11 +70,15 @@ public interface MUILabel { /** * Returns the value of the '<em><b>Icon URI</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Icon URI</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Icon URI</em>' attribute. * @see #setIconURI(String) * @model @@ -82,11 +99,15 @@ public interface MUILabel { /** * Returns the value of the '<em><b>Tooltip</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Tooltip</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Tooltip</em>' attribute. * @see #setTooltip(String) * @model @@ -107,6 +128,14 @@ public interface MUILabel { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ @@ -115,6 +144,14 @@ public interface MUILabel { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MArea.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MArea.java index 959c316fe0a..62d28e680c9 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MArea.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MArea.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.ui.basic.MPartSashContainer; * A representation of the model object '<em><b>Area</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspective.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspective.java index a36e304fafa..ad853cea1f5 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspective.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspective.java @@ -22,6 +22,15 @@ import org.eclipse.e4.ui.model.application.ui.basic.MWindow; * A representation of the model object '<em><b>Perspective</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -37,11 +46,15 @@ public interface MPerspective extends MElementContainer<MPartSashContainerElemen * Returns the value of the '<em><b>Windows</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.basic.MWindow}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Windows</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Windows</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspectiveStack.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspectiveStack.java index f88c7428cb3..a1251f4cfd9 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspectiveStack.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPerspectiveStack.java @@ -20,6 +20,15 @@ import org.eclipse.e4.ui.model.application.ui.basic.MWindowElement; * A representation of the model object '<em><b>Perspective Stack</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPlaceholder.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPlaceholder.java index effafbb2f4b..e34714f6149 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPlaceholder.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/advanced/MPlaceholder.java @@ -19,6 +19,15 @@ import org.eclipse.e4.ui.model.application.ui.basic.MStackElement; * A representation of the model object '<em><b>Placeholder</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -34,11 +43,15 @@ public interface MPlaceholder extends MUIElement, MPartSashContainerElement, MSt /** * Returns the value of the '<em><b>Ref</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Ref</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Ref</em>' reference. * @see #setRef(MUIElement) * @model required="true" @@ -60,11 +73,15 @@ public interface MPlaceholder extends MUIElement, MPartSashContainerElement, MSt * Returns the value of the '<em><b>Closeable</b></em>' attribute. * The default value is <code>"false"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Closeable</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Closeable</em>' attribute. * @see #setCloseable(boolean) * @model default="false" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MInputPart.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MInputPart.java index 7d8a65b7f01..c206b5bcd65 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MInputPart.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MInputPart.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MInput; * A representation of the model object '<em><b>Input Part</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPart.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPart.java index 100307d23e6..1cd02f43110 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPart.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPart.java @@ -26,6 +26,15 @@ import org.eclipse.e4.ui.model.application.ui.menu.MToolBar; * A representation of the model object '<em><b>Part</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -44,11 +53,15 @@ public interface MPart extends MUIElement, MPartSashContainerElement, MStackElem * Returns the value of the '<em><b>Menus</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.menu.MMenu}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Menus</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Menus</em>' containment reference list. * @model containment="true" * @generated @@ -58,11 +71,15 @@ public interface MPart extends MUIElement, MPartSashContainerElement, MStackElem /** * Returns the value of the '<em><b>Toolbar</b></em>' containment reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Toolbar</em>' containment reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Toolbar</em>' containment reference. * @see #setToolbar(MToolBar) * @model containment="true" @@ -84,11 +101,15 @@ public interface MPart extends MUIElement, MPartSashContainerElement, MStackElem * Returns the value of the '<em><b>Closeable</b></em>' attribute. * The default value is <code>"false"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Closeable</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Closeable</em>' attribute. * @see #setCloseable(boolean) * @model default="false" @@ -109,11 +130,15 @@ public interface MPart extends MUIElement, MPartSashContainerElement, MStackElem /** * Returns the value of the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Description</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Description</em>' attribute. * @see #setDescription(String) * @model @@ -134,6 +159,14 @@ public interface MPart extends MUIElement, MPartSashContainerElement, MStackElem /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainer.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainer.java index ecbbbf2642a..22581d47224 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainer.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainer.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MGenericTile; * A representation of the model object '<em><b>Part Sash Container</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainerElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainerElement.java index 49dde99fe6d..76b9ab62af1 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainerElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartSashContainerElement.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MUIElement; * A representation of the model object '<em><b>Part Sash Container Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model interface="true" abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartStack.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartStack.java index a2eb9a7f675..ba179adf742 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartStack.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MPartStack.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MGenericStack; * A representation of the model object '<em><b>Part Stack</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MStackElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MStackElement.java index 4f11c3aa32c..20485bd65cd 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MStackElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MStackElement.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MUIElement; * A representation of the model object '<em><b>Stack Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model interface="true" abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimBar.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimBar.java index e5d4215ce50..09879cba11c 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimBar.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimBar.java @@ -19,6 +19,15 @@ import org.eclipse.e4.ui.model.application.ui.MUIElement; * A representation of the model object '<em><b>Trim Bar</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -35,11 +44,15 @@ public interface MTrimBar extends MGenericTrimContainer<MTrimElement>, MUIElemen * Returns the value of the '<em><b>Pending Cleanup</b></em>' reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.basic.MTrimElement}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Pending Cleanup</em>' reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Pending Cleanup</em>' reference list. * @model transient="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimElement.java index 7070039d227..e52e3c5a8cd 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimElement.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MUIElement; * A representation of the model object '<em><b>Trim Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimmedWindow.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimmedWindow.java index 8ecb6fa48e8..b6ae7e773bb 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimmedWindow.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MTrimmedWindow.java @@ -17,6 +17,15 @@ import java.util.List; * A representation of the model object '<em><b>Trimmed Window</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MTrimmedWindow extends MWindow { * Returns the value of the '<em><b>Trim Bars</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.basic.MTrimBar}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Trim Bars</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Trim Bars</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindow.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindow.java index de440548bd6..e8b827f40e6 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindow.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindow.java @@ -25,6 +25,15 @@ import org.eclipse.e4.ui.model.application.ui.menu.MMenu; * A representation of the model object '<em><b>Window</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -45,11 +54,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC /** * Returns the value of the '<em><b>Main Menu</b></em>' containment reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Main Menu</em>' containment reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Main Menu</em>' containment reference. * @see #setMainMenu(MMenu) * @model containment="true" @@ -71,11 +84,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC * Returns the value of the '<em><b>X</b></em>' attribute. * The default value is <code>"-2147483648"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>X</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>X</em>' attribute. * @see #setX(int) * @model default="-2147483648" @@ -97,11 +114,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC * Returns the value of the '<em><b>Y</b></em>' attribute. * The default value is <code>"-2147483648"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Y</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Y</em>' attribute. * @see #setY(int) * @model default="-2147483648" @@ -123,11 +144,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC * Returns the value of the '<em><b>Width</b></em>' attribute. * The default value is <code>"-1"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Width</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Width</em>' attribute. * @see #setWidth(int) * @model default="-1" @@ -149,11 +174,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC * Returns the value of the '<em><b>Height</b></em>' attribute. * The default value is <code>"-1"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Height</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Height</em>' attribute. * @see #setHeight(int) * @model default="-1" @@ -175,11 +204,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC * Returns the value of the '<em><b>Windows</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.basic.MWindow}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Windows</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Windows</em>' containment reference list. * @model containment="true" * @generated @@ -190,11 +223,15 @@ public interface MWindow extends MElementContainer<MWindowElement>, MUILabel, MC * Returns the value of the '<em><b>Shared Elements</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.MUIElement}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Shared Elements</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Shared Elements</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindowElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindowElement.java index 3acd6c5a7e6..ccb845fe66c 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindowElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/basic/MWindowElement.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MUIElement; * A representation of the model object '<em><b>Window Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model interface="true" abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectMenuItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectMenuItem.java index afe9067c293..33c5efd641e 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectMenuItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectMenuItem.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MContribution; * A representation of the model object '<em><b>Direct Menu Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectToolItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectToolItem.java index e97c2d54930..89788d76de8 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectToolItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDirectToolItem.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MContribution; * A representation of the model object '<em><b>Direct Tool Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDynamicMenuContribution.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDynamicMenuContribution.java index 581016d5d2e..beb9791ec92 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDynamicMenuContribution.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MDynamicMenuContribution.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.MContribution; * A representation of the model object '<em><b>Dynamic Menu Contribution</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledItem.java index 18ec9adb847..9c73c5abb0d 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledItem.java @@ -20,6 +20,15 @@ import org.eclipse.e4.ui.model.application.commands.MParameter; * A representation of the model object '<em><b>Handled Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -36,11 +45,15 @@ public interface MHandledItem extends MItem { /** * Returns the value of the '<em><b>Command</b></em>' reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Command</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Command</em>' reference. * @see #setCommand(MCommand) * @model @@ -61,11 +74,15 @@ public interface MHandledItem extends MItem { /** * Returns the value of the '<em><b>Wb Command</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Wb Command</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Wb Command</em>' attribute. * @see #setWbCommand(ParameterizedCommand) * @model dataType="org.eclipse.e4.ui.model.application.commands.ParameterizedCommand" transient="true" @@ -87,11 +104,15 @@ public interface MHandledItem extends MItem { * Returns the value of the '<em><b>Parameters</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.commands.MParameter}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parameters</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parameters</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledMenuItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledMenuItem.java index a93145d8423..9e74534c8ad 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledMenuItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledMenuItem.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Handled Menu Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledToolItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledToolItem.java index e4b5f6eab87..f34c06649d5 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledToolItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MHandledToolItem.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Handled Tool Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MItem.java index eb7dc5efbaf..252b70ce03a 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MItem.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.ui.MUILabel; * A representation of the model object '<em><b>Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -35,11 +44,15 @@ public interface MItem extends MUIElement, MUILabel { * Returns the value of the '<em><b>Enabled</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Enabled</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Enabled</em>' attribute. * @see #setEnabled(boolean) * @model default="true" @@ -60,11 +73,15 @@ public interface MItem extends MUIElement, MUILabel { /** * Returns the value of the '<em><b>Selected</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Selected</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Selected</em>' attribute. * @see #setSelected(boolean) * @model @@ -86,11 +103,15 @@ public interface MItem extends MUIElement, MUILabel { * Returns the value of the '<em><b>Type</b></em>' attribute. * The literals are from the enumeration {@link org.eclipse.e4.ui.model.application.ui.menu.ItemType}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Type</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Type</em>' attribute. * @see org.eclipse.e4.ui.model.application.ui.menu.ItemType * @see #setType(ItemType) diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenu.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenu.java index d58006f8bb1..832a0258958 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenu.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenu.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MElementContainer; * A representation of the model object '<em><b>Menu</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +41,15 @@ public interface MMenu extends MMenuElement, MElementContainer<MMenuElement> { * Returns the value of the '<em><b>Enabled</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Enabled</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Enabled</em>' attribute. * @see #setEnabled(boolean) * @model default="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContribution.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContribution.java index 3bca567ede4..4ef42ae165a 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContribution.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContribution.java @@ -17,6 +17,13 @@ import org.eclipse.e4.ui.model.application.ui.MElementContainer; * A representation of the model object '<em><b>Contribution</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * Provisional for 4.3. + * </p> + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +40,15 @@ public interface MMenuContribution extends MElementContainer<MMenuElement> { * Returns the value of the '<em><b>Position In Parent</b></em>' attribute. * The default value is <code>""</code>. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Position In Parent</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Position In Parent</em>' attribute. * @see #setPositionInParent(String) * @model default="" @@ -58,11 +69,15 @@ public interface MMenuContribution extends MElementContainer<MMenuElement> { /** * Returns the value of the '<em><b>Parent Id</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parent Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parent Id</em>' attribute. * @see #setParentId(String) * @model required="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContributions.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContributions.java index d83bd24a7b2..f5c45482e3a 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContributions.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuContributions.java @@ -17,6 +17,13 @@ import java.util.List; * A representation of the model object '<em><b>Contributions</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * Provisional for 4.3. + * </p> + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -32,11 +39,15 @@ public interface MMenuContributions { * Returns the value of the '<em><b>Menu Contributions</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.menu.MMenuContribution}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Menu Contributions</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Menu Contributions</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuElement.java index b18fecea63d..247ca672156 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuElement.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.ui.MUILabel; * A representation of the model object '<em><b>Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +42,15 @@ public interface MMenuElement extends MUIElement, MUILabel { /** * Returns the value of the '<em><b>Mnemonics</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Mnemonics</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Mnemonics</em>' attribute. * @see #setMnemonics(String) * @model @@ -58,6 +71,14 @@ public interface MMenuElement extends MUIElement, MUILabel { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model kind="operation" * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuItem.java index 912f5794439..f392b016ad8 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuItem.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuSeparator.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuSeparator.java index 7c33de13bea..36255fa4789 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuSeparator.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MMenuSeparator.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Separator</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenu.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenu.java index 408e725e4c1..386a8b54a38 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenu.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenu.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Opaque Menu</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MMenu + * @noreference + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuItem.java index cdcd62e86bd..89d7afa316d 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuItem.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Opaque Menu Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MMenuItem + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +36,15 @@ public interface MOpaqueMenuItem extends MMenuItem { /** * Returns the value of the '<em><b>Opaque Item</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Opaque Item</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Opaque Item</em>' attribute. * @see #setOpaqueItem(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuSeparator.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuSeparator.java index 960f2576b8a..236c1839f7b 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuSeparator.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueMenuSeparator.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Opaque Menu Separator</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MMenuSeparator + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -31,11 +37,15 @@ public interface MOpaqueMenuSeparator extends MMenuSeparator { /** * Returns the value of the '<em><b>Opaque Item</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Opaque Item</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Opaque Item</em>' attribute. * @see #setOpaqueItem(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueToolItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueToolItem.java index c853a921a0b..9d57f295fa0 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueToolItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MOpaqueToolItem.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Opaque Tool Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MToolItem + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +36,15 @@ public interface MOpaqueToolItem extends MToolItem { /** * Returns the value of the '<em><b>Opaque Item</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Opaque Item</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Opaque Item</em>' attribute. * @see #setOpaqueItem(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MPopupMenu.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MPopupMenu.java index f6069b1ac1a..6b0d0bb9e10 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MPopupMenu.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MPopupMenu.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MContext; * A representation of the model object '<em><b>Popup Menu</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenu.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenu.java index 907f755a43e..5f151325e7b 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenu.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenu.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Rendered Menu</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MMenu + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +36,15 @@ public interface MRenderedMenu extends MMenu { /** * Returns the value of the '<em><b>Contribution Manager</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Contribution Manager</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Contribution Manager</em>' attribute. * @see #setContributionManager(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenuItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenuItem.java index 73106b2c79d..418e615c8e3 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenuItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedMenuItem.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Rendered Menu Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MMenuItem + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +36,15 @@ public interface MRenderedMenuItem extends MMenuItem { /** * Returns the value of the '<em><b>Contribution Item</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Contribution Item</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Contribution Item</em>' attribute. * @see #setContributionItem(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedToolBar.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedToolBar.java index a4b7fd7135a..99b20bf5e60 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedToolBar.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MRenderedToolBar.java @@ -16,6 +16,12 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Rendered Tool Bar</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * Do no use! This class will be removed at the beginning of Luna (4.4) development. + * @deprecated Use MToolBar + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +36,15 @@ public interface MRenderedToolBar extends MToolBar { /** * Returns the value of the '<em><b>Contribution Manager</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Contribution Manager</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Contribution Manager</em>' attribute. * @see #setContributionManager(Object) * @model transient="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBar.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBar.java index 54250d1cbef..cef50967b76 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBar.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBar.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.ui.basic.MTrimElement; * A representation of the model object '<em><b>Tool Bar</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContribution.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContribution.java index af90261cf73..8d72fd0a178 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContribution.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContribution.java @@ -17,6 +17,13 @@ import org.eclipse.e4.ui.model.application.ui.MElementContainer; * A representation of the model object '<em><b>Tool Bar Contribution</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * Provisional for 4.3. + * </p> + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +40,15 @@ public interface MToolBarContribution extends MElementContainer<MToolBarElement> /** * Returns the value of the '<em><b>Parent Id</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parent Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parent Id</em>' attribute. * @see #setParentId(String) * @model @@ -58,11 +69,15 @@ public interface MToolBarContribution extends MElementContainer<MToolBarElement> /** * Returns the value of the '<em><b>Position In Parent</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Position In Parent</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Position In Parent</em>' attribute. * @see #setPositionInParent(String) * @model diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContributions.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContributions.java index 76b0b5e0bc5..cae0a49244a 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContributions.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarContributions.java @@ -17,6 +17,13 @@ import java.util.List; * A representation of the model object '<em><b>Tool Bar Contributions</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * Provisional for 4.3. + * </p> + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +40,15 @@ public interface MToolBarContributions { * Returns the value of the '<em><b>Tool Bar Contributions</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.menu.MToolBarContribution}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Tool Bar Contributions</em>' reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Tool Bar Contributions</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarElement.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarElement.java index 6997da0b1cd..1b950238895 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarElement.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarElement.java @@ -17,6 +17,15 @@ import org.eclipse.e4.ui.model.application.ui.MUIElement; * A representation of the model object '<em><b>Tool Bar Element</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model abstract="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarSeparator.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarSeparator.java index 9519a08d1b2..88f079598fe 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarSeparator.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolBarSeparator.java @@ -16,6 +16,15 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Tool Bar Separator</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolControl.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolControl.java index 4490c815f72..03fa865ac83 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolControl.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolControl.java @@ -18,6 +18,15 @@ import org.eclipse.e4.ui.model.application.ui.basic.MTrimElement; * A representation of the model object '<em><b>Tool Control</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * * @model * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolItem.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolItem.java index 069865b0dcd..a762d51d807 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolItem.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MToolItem.java @@ -15,6 +15,15 @@ package org.eclipse.e4.ui.model.application.ui.menu; * A representation of the model object '<em><b>Tool Item</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -30,11 +39,15 @@ public interface MToolItem extends MItem, MToolBarElement { /** * Returns the value of the '<em><b>Menu</b></em>' containment reference. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Menu</em>' reference isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Menu</em>' containment reference. * @see #setMenu(MMenu) * @model containment="true" diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContribution.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContribution.java index 127159e6547..c64b6b5e171 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContribution.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContribution.java @@ -18,6 +18,13 @@ import org.eclipse.e4.ui.model.application.ui.basic.MTrimElement; * A representation of the model object '<em><b>Trim Contribution</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * Provisional for 4.3. + * </p> + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -34,11 +41,15 @@ public interface MTrimContribution extends MElementContainer<MTrimElement> { /** * Returns the value of the '<em><b>Parent Id</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parent Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parent Id</em>' attribute. * @see #setParentId(String) * @model @@ -59,11 +70,15 @@ public interface MTrimContribution extends MElementContainer<MTrimElement> { /** * Returns the value of the '<em><b>Position In Parent</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Position In Parent</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Position In Parent</em>' attribute. * @see #setPositionInParent(String) * @model diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContributions.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContributions.java index 0a0c411e5bf..1422ed09224 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContributions.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/ui/menu/MTrimContributions.java @@ -17,6 +17,13 @@ import java.util.List; * A representation of the model object '<em><b>Trim Contributions</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * Provisional for 4.3. + * </p> + * @noreference + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +40,15 @@ public interface MTrimContributions { * Returns the value of the '<em><b>Trim Contributions</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.ui.menu.MTrimContribution}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Trim Contributions</em>' reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * org.eclipse.ui.model.workbench/model/UIElements.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Trim Contributions</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragment.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragment.java index d0e16356b05..0fd339a03bc 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragment.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragment.java @@ -20,6 +20,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Model Fragment</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -35,11 +44,15 @@ public interface MModelFragment { * Returns the value of the '<em><b>Elements</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.MApplicationElement}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Elements</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Elements</em>' containment reference list. * @model containment="true" * @generated @@ -49,6 +62,14 @@ public interface MModelFragment { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> * @model * @generated */ diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragments.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragments.java index c466d04900f..34fcdd1080d 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragments.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MModelFragments.java @@ -19,6 +19,15 @@ import org.eclipse.e4.ui.model.application.MApplicationElement; * A representation of the model object '<em><b>Model Fragments</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -35,11 +44,15 @@ public interface MModelFragments { * Returns the value of the '<em><b>Imports</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.application.MApplicationElement}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Imports</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Imports</em>' containment reference list. * @model containment="true" * @generated @@ -50,11 +63,15 @@ public interface MModelFragments { * Returns the value of the '<em><b>Fragments</b></em>' containment reference list. * The list contents are of type {@link org.eclipse.e4.ui.model.fragment.MModelFragment}. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Fragments</em>' containment reference list isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Fragments</em>' containment reference list. * @model containment="true" * @generated diff --git a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MStringModelFragment.java b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MStringModelFragment.java index 5336a0639e7..34ef4dfc367 100644 --- a/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MStringModelFragment.java +++ b/bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/fragment/MStringModelFragment.java @@ -17,6 +17,15 @@ package org.eclipse.e4.ui.model.fragment; * A representation of the model object '<em><b>String Model Fragment</b></em>'. * <!-- end-user-doc --> * + * <!-- begin-model-doc --> + * <p> + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. + * </p> + * <!-- end-model-doc --> + * * <p> * The following features are supported: * <ul> @@ -33,11 +42,15 @@ public interface MStringModelFragment extends MModelFragment { /** * Returns the value of the '<em><b>Featurename</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Featurename</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Featurename</em>' attribute. * @see #setFeaturename(String) * @model @@ -58,11 +71,15 @@ public interface MStringModelFragment extends MModelFragment { /** * Returns the value of the '<em><b>Parent Element Id</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Parent Element Id</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Parent Element Id</em>' attribute. * @see #setParentElementId(String) * @model @@ -83,11 +100,15 @@ public interface MStringModelFragment extends MModelFragment { /** * Returns the value of the '<em><b>Position In List</b></em>' attribute. * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> * <p> - * If the meaning of the '<em>Position In List</em>' attribute isn't clear, - * there really should be more of a description here... + * <strong>Developers</strong>: + * Add more detailed documentation by editing this comment in + * /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. + * There is a GenModel/documentation node under each type and attribute. * </p> - * <!-- end-user-doc --> + * <!-- end-model-doc --> * @return the value of the '<em>Position In List</em>' attribute. * @see #setPositionInList(String) * @model |