Package cruise.umple.compiler
Class EcoreAttribute
java.lang.Object
cruise.umple.compiler.EcoreGenericNode
cruise.umple.compiler.EcoreClassElement
cruise.umple.compiler.EcoreAttribute
public class EcoreAttribute extends EcoreClassElement
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EcoreAttribute(java.lang.String aName, int aIntent, java.lang.String aEType)
-
Method Summary
Modifier and Type Method Description void
delete()
EcoreGenericType
getDefaultGenericType()
boolean
getDefaultId()
boolean
getDefaultIsTransient()
EcoreGenericType
getGenericType()
boolean
getId()
boolean
getIsTransient()
java.lang.Integer
getNodeChildCount()
java.util.List<EcoreGenericNode>
getNodeChildren()
boolean
isId()
boolean
isIsTransient()
boolean
resetGenericType()
boolean
resetId()
boolean
resetIsTransient()
boolean
setGenericType(EcoreGenericType aGenericType)
boolean
setId(boolean aId)
boolean
setIsTransient(boolean aIsTransient)
java.lang.String
toString()
Methods inherited from class cruise.umple.compiler.EcoreClassElement
getChangeable, getDefaultChangeable, getDefaultIsUnique, getDefaultLowerBound, getDefaultOrdered, getDefaultUnsettable, getDefaultUpperBound, getEType, getIsUnique, getLowerBound, getOrdered, getUnsettable, getUpperBound, isChangeable, isIsUnique, isOrdered, isUnsettable, resetChangeable, resetIsUnique, resetLowerBound, resetOrdered, resetUnsettable, resetUpperBound, setChangeable, setEType, setIsUnique, setLowerBound, setOrdered, setUnsettable, setUpperBound
Methods inherited from class cruise.umple.compiler.EcoreGenericNode
_getCode, equals, getCode, getIntent, getName, getTagName, hashCode, setIntent, setName, setTagName
-
Constructor Details
-
EcoreAttribute
public EcoreAttribute(java.lang.String aName, int aIntent, java.lang.String aEType)
-
-
Method Details
-
setId
public boolean setId(boolean aId) -
resetId
public boolean resetId() -
setIsTransient
public boolean setIsTransient(boolean aIsTransient) -
resetIsTransient
public boolean resetIsTransient() -
setGenericType
-
resetGenericType
public boolean resetGenericType() -
getId
public boolean getId() -
getDefaultId
public boolean getDefaultId() -
getIsTransient
public boolean getIsTransient() -
getDefaultIsTransient
public boolean getDefaultIsTransient() -
getGenericType
-
getDefaultGenericType
-
isId
public boolean isId() -
isIsTransient
public boolean isIsTransient() -
delete
public void delete()- Overrides:
delete
in classEcoreClassElement
-
getNodeChildren
- Overrides:
getNodeChildren
in classEcoreGenericNode
-
getNodeChildCount
public java.lang.Integer getNodeChildCount()- Overrides:
getNodeChildCount
in classEcoreGenericNode
-
toString
public java.lang.String toString()- Overrides:
toString
in classEcoreClassElement
-