|
SAM | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAMFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
SAMPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
static SAMFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
Automaton |
createAutomaton()
Returns a new object of class 'Automaton' |
Composition |
createComposition()
Returns a new object of class 'Composition' |
ControlFlow |
createControlFlow()
Returns a new object of class 'Control Flow' |
DataFlow |
createDataFlow()
Returns a new object of class 'Data Flow' |
DataStore |
createDataStore()
Returns a new object of class 'Data Store' |
Decomposition |
createDecomposition()
Returns a new object of class 'Decomposition' |
InControlPort |
createInControlPort()
Returns a new object of class 'In Control Port' |
InDataPort |
createInDataPort()
Returns a new object of class 'In Data Port' |
InitialState |
createInitialState()
Returns a new object of class 'Initial State' |
MacroState |
createMacroState()
Returns a new object of class 'Macro State' |
Model |
createModel()
Returns a new object of class 'Model' |
MultiPort |
createMultiPort()
Returns a new object of class 'Multi Port' |
OutControlPort |
createOutControlPort()
Returns a new object of class 'Out Control Port' |
OutDataPort |
createOutDataPort()
Returns a new object of class 'Out Data Port' |
State |
createState()
Returns a new object of class 'State' |
System |
createSystem()
Returns a new object of class 'System' |
Transition |
createTransition()
Returns a new object of class 'Transition' |
SAMPackage |
getSAMPackage()
Returns the package supported by this factory |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final java.lang.String copyright
static final SAMFactory eINSTANCE
Method Detail |
---|
Automaton createAutomaton()
InitialState createInitialState()
MacroState createMacroState()
State createState()
Transition createTransition()
InControlPort createInControlPort()
InDataPort createInDataPort()
OutControlPort createOutControlPort()
OutDataPort createOutDataPort()
Composition createComposition()
ControlFlow createControlFlow()
DataFlow createDataFlow()
DataStore createDataStore()
Decomposition createDecomposition()
System createSystem()
Model createModel()
MultiPort createMultiPort()
SAMPackage getSAMPackage()
|
SAM | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.