Package cruise.umple.compiler
Class UmpleImportClass
java.lang.Object
cruise.umple.compiler.UmpleImportElement
cruise.umple.compiler.UmpleImportClass
public class UmpleImportClass extends UmpleImportElement
-
Constructor Summary
Constructors Constructor Description UmpleImportClass(java.lang.String aId, java.lang.String aName, java.lang.String aPackageName, boolean aIsAbstract, boolean aIsInterface)
-
Method Summary
Methods inherited from class cruise.umple.compiler.UmpleImportElement
getId, getName, getUmpleBuilder, setId, setName, setUmpleBuilder
-
Constructor Details
-
UmpleImportClass
public UmpleImportClass(java.lang.String aId, java.lang.String aName, java.lang.String aPackageName, boolean aIsAbstract, boolean aIsInterface)
-
-
Method Details
-
setPackageName
public boolean setPackageName(java.lang.String aPackageName) -
setIsAbstract
public boolean setIsAbstract(boolean aIsAbstract) -
setIsInterface
public boolean setIsInterface(boolean aIsInterface) -
addSuperType
public boolean addSuperType(java.lang.String aSuperType) -
removeSuperType
public boolean removeSuperType(java.lang.String aSuperType) -
getPackageName
public java.lang.String getPackageName() -
getIsAbstract
public boolean getIsAbstract() -
getIsInterface
public boolean getIsInterface() -
getSuperType
public java.lang.String getSuperType(int index) -
getSuperTypes
public java.lang.String[] getSuperTypes() -
numberOfSuperTypes
public int numberOfSuperTypes() -
hasSuperTypes
public boolean hasSuperTypes() -
indexOfSuperType
public int indexOfSuperType(java.lang.String aSuperType) -
isIsAbstract
public boolean isIsAbstract() -
isIsInterface
public boolean isIsInterface() -
getUmpleImportAttribute
-
getUmpleImportAttributes
-
numberOfUmpleImportAttributes
public int numberOfUmpleImportAttributes() -
hasUmpleImportAttributes
public boolean hasUmpleImportAttributes() -
indexOfUmpleImportAttribute
-
getUmpleImportGeneralization
-
hasUmpleImportGeneralization
public boolean hasUmpleImportGeneralization() -
getUmpleImportAssociation
-
getUmpleImportAssociations
-
numberOfUmpleImportAssociations
public int numberOfUmpleImportAssociations() -
hasUmpleImportAssociations
public boolean hasUmpleImportAssociations() -
indexOfUmpleImportAssociation
-
getImportStateMachine
-
getImportStateMachines
-
numberOfImportStateMachines
public int numberOfImportStateMachines() -
hasImportStateMachines
public boolean hasImportStateMachines() -
indexOfImportStateMachine
-
minimumNumberOfUmpleImportAttributes
public static int minimumNumberOfUmpleImportAttributes() -
addUmpleImportAttribute
-
removeUmpleImportAttribute
-
addUmpleImportAttributeAt
-
addOrMoveUmpleImportAttributeAt
public boolean addOrMoveUmpleImportAttributeAt(UmpleImportAttribute aUmpleImportAttribute, int index) -
setUmpleImportGeneralization
public boolean setUmpleImportGeneralization(UmpleImportGeneralization aNewUmpleImportGeneralization) -
minimumNumberOfUmpleImportAssociations
public static int minimumNumberOfUmpleImportAssociations() -
addUmpleImportAssociation
-
removeUmpleImportAssociation
-
addUmpleImportAssociationAt
public boolean addUmpleImportAssociationAt(UmpleImportAssociation aUmpleImportAssociation, int index) -
addOrMoveUmpleImportAssociationAt
public boolean addOrMoveUmpleImportAssociationAt(UmpleImportAssociation aUmpleImportAssociation, int index) -
minimumNumberOfImportStateMachines
public static int minimumNumberOfImportStateMachines() -
addImportStateMachine
-
removeImportStateMachine
-
addImportStateMachineAt
-
addOrMoveImportStateMachineAt
-
delete
public void delete()- Overrides:
delete
in classUmpleImportElement
-
generateUmple
public java.lang.String generateUmple()- Specified by:
generateUmple
in classUmpleImportElement
-
addUmpleImportGeneralization
-
toString
public java.lang.String toString()- Overrides:
toString
in classUmpleImportElement
-