Package cruise.umple.compiler
Class ImportStateMachineElement
java.lang.Object
cruise.umple.compiler.UmpleImportElement
cruise.umple.compiler.ImportStateMachineElement
- Direct Known Subclasses:
ImportAction
,ImportStateMachine
,ImportStateMachineState
,ImportTransition
public abstract class ImportStateMachineElement extends UmpleImportElement
-
Constructor Summary
Constructors Constructor Description ImportStateMachineElement(java.lang.String aId, java.lang.String aName, int aDepth, java.lang.String aElemName)
-
Method Summary
Methods inherited from class cruise.umple.compiler.UmpleImportElement
getId, getName, getUmpleBuilder, setId, setName, setUmpleBuilder
-
Constructor Details
-
ImportStateMachineElement
public ImportStateMachineElement(java.lang.String aId, java.lang.String aName, int aDepth, java.lang.String aElemName)
-
-
Method Details
-
setDepth
public boolean setDepth(int aDepth) -
setElemName
public boolean setElemName(java.lang.String aElemName) -
setInitialState
public boolean setInitialState(java.lang.String aInitialState) -
setFinalState
public boolean setFinalState(java.lang.String aFinalState) -
getDepth
public int getDepth() -
getElemName
public java.lang.String getElemName() -
getInitialState
public java.lang.String getInitialState() -
getFinalState
public java.lang.String getFinalState() -
getImportStateMachineElement
-
getImportStateMachineElements
-
numberOfImportStateMachineElements
public int numberOfImportStateMachineElements() -
hasImportStateMachineElements
public boolean hasImportStateMachineElements() -
indexOfImportStateMachineElement
-
minimumNumberOfImportStateMachineElements
public static int minimumNumberOfImportStateMachineElements() -
addImportStateMachineElement
-
removeImportStateMachineElement
public boolean removeImportStateMachineElement(ImportStateMachineElement aImportStateMachineElement) -
addImportStateMachineElementAt
public boolean addImportStateMachineElementAt(ImportStateMachineElement aImportStateMachineElement, int index) -
addOrMoveImportStateMachineElementAt
public boolean addOrMoveImportStateMachineElementAt(ImportStateMachineElement aImportStateMachineElement, int index) -
delete
public void delete()- Overrides:
delete
in classUmpleImportElement
-
generateUmple
public java.lang.String generateUmple()- Specified by:
generateUmple
in classUmpleImportElement
-
toString
public java.lang.String toString()- Overrides:
toString
in classUmpleImportElement
-