/** * * * */ package org.eclipse.osee.ats.dsl.atsDsl; import org.eclipse.emf.ecore.EFactory; /** * * The Factory for the model. * It provides a create method for each non-abstract class of the model. * * @see org.eclipse.osee.ats.dsl.atsDsl.AtsDslPackage * @generated */ public interface AtsDslFactory extends EFactory { /** * The singleton instance of the factory. * * * @generated */ AtsDslFactory eINSTANCE = org.eclipse.osee.ats.dsl.atsDsl.impl.AtsDslFactoryImpl.init(); /** * Returns a new object of class 'Ats Dsl'. * * * @return a new object of class 'Ats Dsl'. * @generated */ AtsDsl createAtsDsl(); /** * Returns a new object of class 'User Def'. * * * @return a new object of class 'User Def'. * @generated */ UserDef createUserDef(); /** * Returns a new object of class 'Team Def'. * * * @return a new object of class 'Team Def'. * @generated */ TeamDef createTeamDef(); /** * Returns a new object of class 'Actionable Item Def'. * * * @return a new object of class 'Actionable Item Def'. * @generated */ ActionableItemDef createActionableItemDef(); /** * Returns a new object of class 'Version Def'. * * * @return a new object of class 'Version Def'. * @generated */ VersionDef createVersionDef(); /** * Returns a new object of class 'Work Def'. * * * @return a new object of class 'Work Def'. * @generated */ WorkDef createWorkDef(); /** * Returns a new object of class 'Widget Def'. * * * @return a new object of class 'Widget Def'. * @generated */ WidgetDef createWidgetDef(); /** * Returns a new object of class 'Widget Ref'. * * * @return a new object of class 'Widget Ref'. * @generated */ WidgetRef createWidgetRef(); /** * Returns a new object of class 'Attr Widget'. * * * @return a new object of class 'Attr Widget'. * @generated */ AttrWidget createAttrWidget(); /** * Returns a new object of class 'State Def'. * * * @return a new object of class 'State Def'. * @generated */ StateDef createStateDef(); /** * Returns a new object of class 'Decision Review Ref'. * * * @return a new object of class 'Decision Review Ref'. * @generated */ DecisionReviewRef createDecisionReviewRef(); /** * Returns a new object of class 'Decision Review Def'. * * * @return a new object of class 'Decision Review Def'. * @generated */ DecisionReviewDef createDecisionReviewDef(); /** * Returns a new object of class 'Decision Review Opt'. * * * @return a new object of class 'Decision Review Opt'. * @generated */ DecisionReviewOpt createDecisionReviewOpt(); /** * Returns a new object of class 'Peer Review Ref'. * * * @return a new object of class 'Peer Review Ref'. * @generated */ PeerReviewRef createPeerReviewRef(); /** * Returns a new object of class 'Peer Review Def'. * * * @return a new object of class 'Peer Review Def'. * @generated */ PeerReviewDef createPeerReviewDef(); /** * Returns a new object of class 'Followup Ref'. * * * @return a new object of class 'Followup Ref'. * @generated */ FollowupRef createFollowupRef(); /** * Returns a new object of class 'User Ref'. * * * @return a new object of class 'User Ref'. * @generated */ UserRef createUserRef(); /** * Returns a new object of class 'User By User Id'. * * * @return a new object of class 'User By User Id'. * @generated */ UserByUserId createUserByUserId(); /** * Returns a new object of class 'User By Name'. * * * @return a new object of class 'User By Name'. * @generated */ UserByName createUserByName(); /** * Returns a new object of class 'To State'. * * * @return a new object of class 'To State'. * @generated */ ToState createToState(); /** * Returns a new object of class 'Layout Type'. * * * @return a new object of class 'Layout Type'. * @generated */ LayoutType createLayoutType(); /** * Returns a new object of class 'Layout Def'. * * * @return a new object of class 'Layout Def'. * @generated */ LayoutDef createLayoutDef(); /** * Returns a new object of class 'Layout Copy'. * * * @return a new object of class 'Layout Copy'. * @generated */ LayoutCopy createLayoutCopy(); /** * Returns a new object of class 'Layout Item'. * * * @return a new object of class 'Layout Item'. * @generated */ LayoutItem createLayoutItem(); /** * Returns a new object of class 'Composite'. * * * @return a new object of class 'Composite'. * @generated */ Composite createComposite(); /** * Returns the package supported by this factory. * * * @return the package supported by this factory. * @generated */ AtsDslPackage getAtsDslPackage(); } //AtsDslFactory