diff options
Diffstat (limited to 'plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java')
-rw-r--r-- | plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java | 467 |
1 files changed, 220 insertions, 247 deletions
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java index 8fc2722a857..f28af76aea0 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java +++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslFactory.java @@ -9,255 +9,228 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl; import org.eclipse.emf.ecore.EFactory; /** - * <!-- begin-user-doc --> - * The <b>Factory</b> for the model. - * It provides a create method for each non-abstract class of the model. - * <!-- end-user-doc --> + * <!-- begin-user-doc --> The <b>Factory</b> for the model. It provides a create method for each non-abstract class of + * the model. <!-- end-user-doc --> + * * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage * @generated */ -public interface OseeDslFactory extends EFactory -{ - /** - * The singleton instance of the factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - OseeDslFactory eINSTANCE = org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslFactoryImpl.init(); - - /** - * Returns a new object of class '<em>Osee Dsl</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Osee Dsl</em>'. - * @generated - */ - OseeDsl createOseeDsl(); - - /** - * Returns a new object of class '<em>Import</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Import</em>'. - * @generated - */ - Import createImport(); - - /** - * Returns a new object of class '<em>Osee Element</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Osee Element</em>'. - * @generated - */ - OseeElement createOseeElement(); - - /** - * Returns a new object of class '<em>Osee Type</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Osee Type</em>'. - * @generated - */ - OseeType createOseeType(); - - /** - * Returns a new object of class '<em>XArtifact Type</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XArtifact Type</em>'. - * @generated - */ - XArtifactType createXArtifactType(); - - /** - * Returns a new object of class '<em>XAttribute Type Ref</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XAttribute Type Ref</em>'. - * @generated - */ - XAttributeTypeRef createXAttributeTypeRef(); - - /** - * Returns a new object of class '<em>XAttribute Type</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XAttribute Type</em>'. - * @generated - */ - XAttributeType createXAttributeType(); - - /** - * Returns a new object of class '<em>XOsee Enum Type</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Enum Type</em>'. - * @generated - */ - XOseeEnumType createXOseeEnumType(); - - /** - * Returns a new object of class '<em>XOsee Enum Entry</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Enum Entry</em>'. - * @generated - */ - XOseeEnumEntry createXOseeEnumEntry(); - - /** - * Returns a new object of class '<em>XOsee Enum Override</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XOsee Enum Override</em>'. - * @generated - */ - XOseeEnumOverride createXOseeEnumOverride(); - - /** - * Returns a new object of class '<em>Override Option</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Override Option</em>'. - * @generated - */ - OverrideOption createOverrideOption(); - - /** - * Returns a new object of class '<em>Add Enum</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Add Enum</em>'. - * @generated - */ - AddEnum createAddEnum(); - - /** - * Returns a new object of class '<em>Remove Enum</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Remove Enum</em>'. - * @generated - */ - RemoveEnum createRemoveEnum(); - - /** - * Returns a new object of class '<em>XRelation Type</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XRelation Type</em>'. - * @generated - */ - XRelationType createXRelationType(); - - /** - * Returns a new object of class '<em>XArtifact Ref</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XArtifact Ref</em>'. - * @generated - */ - XArtifactRef createXArtifactRef(); - - /** - * Returns a new object of class '<em>XBranch Ref</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>XBranch Ref</em>'. - * @generated - */ - XBranchRef createXBranchRef(); - - /** - * Returns a new object of class '<em>Access Context</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Access Context</em>'. - * @generated - */ - AccessContext createAccessContext(); - - /** - * Returns a new object of class '<em>Hierarchy Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Hierarchy Restriction</em>'. - * @generated - */ - HierarchyRestriction createHierarchyRestriction(); - - /** - * Returns a new object of class '<em>Permission Rule</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Permission Rule</em>'. - * @generated - */ - PermissionRule createPermissionRule(); - - /** - * Returns a new object of class '<em>Object Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Object Restriction</em>'. - * @generated - */ - ObjectRestriction createObjectRestriction(); - - /** - * Returns a new object of class '<em>Artifact Instance Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Artifact Instance Restriction</em>'. - * @generated - */ - ArtifactInstanceRestriction createArtifactInstanceRestriction(); - - /** - * Returns a new object of class '<em>Artifact Type Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Artifact Type Restriction</em>'. - * @generated - */ - ArtifactTypeRestriction createArtifactTypeRestriction(); - - /** - * Returns a new object of class '<em>Relation Type Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Relation Type Restriction</em>'. - * @generated - */ - RelationTypeRestriction createRelationTypeRestriction(); - - /** - * Returns a new object of class '<em>Attribute Type Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Attribute Type Restriction</em>'. - * @generated - */ - AttributeTypeRestriction createAttributeTypeRestriction(); - - /** - * Returns a new object of class '<em>Attribute Type Of Artifact Type Restriction</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Attribute Type Of Artifact Type Restriction</em>'. - * @generated - */ - AttributeTypeOfArtifactTypeRestriction createAttributeTypeOfArtifactTypeRestriction(); - - /** - * Returns the package supported by this factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the package supported by this factory. - * @generated - */ - OseeDslPackage getOseeDslPackage(); +public interface OseeDslFactory extends EFactory { + /** + * The singleton instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + OseeDslFactory eINSTANCE = org.eclipse.osee.framework.core.dsl.oseeDsl.impl.OseeDslFactoryImpl.init(); + + /** + * Returns a new object of class '<em>Osee Dsl</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Osee Dsl</em>'. + * @generated + */ + OseeDsl createOseeDsl(); + + /** + * Returns a new object of class '<em>Import</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Import</em>'. + * @generated + */ + Import createImport(); + + /** + * Returns a new object of class '<em>Osee Element</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Osee Element</em>'. + * @generated + */ + OseeElement createOseeElement(); + + /** + * Returns a new object of class '<em>Osee Type</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Osee Type</em>'. + * @generated + */ + OseeType createOseeType(); + + /** + * Returns a new object of class '<em>XArtifact Type</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XArtifact Type</em>'. + * @generated + */ + XArtifactType createXArtifactType(); + + /** + * Returns a new object of class '<em>XAttribute Type Ref</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XAttribute Type Ref</em>'. + * @generated + */ + XAttributeTypeRef createXAttributeTypeRef(); + + /** + * Returns a new object of class '<em>XAttribute Type</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XAttribute Type</em>'. + * @generated + */ + XAttributeType createXAttributeType(); + + /** + * Returns a new object of class '<em>XOsee Enum Type</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XOsee Enum Type</em>'. + * @generated + */ + XOseeEnumType createXOseeEnumType(); + + /** + * Returns a new object of class '<em>XOsee Enum Entry</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XOsee Enum Entry</em>'. + * @generated + */ + XOseeEnumEntry createXOseeEnumEntry(); + + /** + * Returns a new object of class '<em>XOsee Enum Override</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XOsee Enum Override</em>'. + * @generated + */ + XOseeEnumOverride createXOseeEnumOverride(); + + /** + * Returns a new object of class '<em>Override Option</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Override Option</em>'. + * @generated + */ + OverrideOption createOverrideOption(); + + /** + * Returns a new object of class '<em>Add Enum</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Add Enum</em>'. + * @generated + */ + AddEnum createAddEnum(); + + /** + * Returns a new object of class '<em>Remove Enum</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Remove Enum</em>'. + * @generated + */ + RemoveEnum createRemoveEnum(); + + /** + * Returns a new object of class '<em>XRelation Type</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XRelation Type</em>'. + * @generated + */ + XRelationType createXRelationType(); + + /** + * Returns a new object of class '<em>XArtifact Ref</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XArtifact Ref</em>'. + * @generated + */ + XArtifactRef createXArtifactRef(); + + /** + * Returns a new object of class '<em>XBranch Ref</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>XBranch Ref</em>'. + * @generated + */ + XBranchRef createXBranchRef(); + + /** + * Returns a new object of class '<em>Access Context</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Access Context</em>'. + * @generated + */ + AccessContext createAccessContext(); + + /** + * Returns a new object of class '<em>Hierarchy Restriction</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Hierarchy Restriction</em>'. + * @generated + */ + HierarchyRestriction createHierarchyRestriction(); + + /** + * Returns a new object of class '<em>Permission Rule</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Permission Rule</em>'. + * @generated + */ + PermissionRule createPermissionRule(); + + /** + * Returns a new object of class '<em>Object Restriction</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Object Restriction</em>'. + * @generated + */ + ObjectRestriction createObjectRestriction(); + + /** + * Returns a new object of class '<em>Artifact Instance Restriction</em>'. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * + * @return a new object of class '<em>Artifact Instance Restriction</em>'. + * @generated + */ + ArtifactInstanceRestriction createArtifactInstanceRestriction(); + + /** + * Returns a new object of class '<em>Artifact Type Restriction</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Artifact Type Restriction</em>'. + * @generated + */ + ArtifactTypeRestriction createArtifactTypeRestriction(); + + /** + * Returns a new object of class '<em>Relation Type Restriction</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Relation Type Restriction</em>'. + * @generated + */ + RelationTypeRestriction createRelationTypeRestriction(); + + /** + * Returns a new object of class '<em>Attribute Type Restriction</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return a new object of class '<em>Attribute Type Restriction</em>'. + * @generated + */ + AttributeTypeRestriction createAttributeTypeRestriction(); + + /** + * Returns a new object of class '<em>Attribute Type Of Artifact Type Restriction</em>'. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * + * @return a new object of class '<em>Attribute Type Of Artifact Type Restriction</em>'. + * @generated + */ + AttributeTypeOfArtifactTypeRestriction createAttributeTypeOfArtifactTypeRestriction(); + + /** + * Returns the package supported by this factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return the package supported by this factory. + * @generated + */ + OseeDslPackage getOseeDslPackage(); } //OseeDslFactory |