Package cruise.umple.compiler
Class EcoreClassElement
java.lang.Object
cruise.umple.compiler.EcoreGenericNode
cruise.umple.compiler.EcoreClassElement
- Direct Known Subclasses:
EcoreAttribute
,EcoreReference
public class EcoreClassElement extends EcoreGenericNode
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EcoreClassElement(java.lang.String aName, int aIntent, java.lang.String aEType)
-
Method Summary
Modifier and Type Method Description void
delete()
boolean
getChangeable()
boolean
getDefaultChangeable()
boolean
getDefaultIsUnique()
java.lang.String
getDefaultLowerBound()
boolean
getDefaultOrdered()
boolean
getDefaultUnsettable()
java.lang.String
getDefaultUpperBound()
java.lang.String
getEType()
boolean
getIsUnique()
java.lang.String
getLowerBound()
boolean
getOrdered()
boolean
getUnsettable()
java.lang.String
getUpperBound()
boolean
isChangeable()
boolean
isIsUnique()
boolean
isOrdered()
boolean
isUnsettable()
boolean
resetChangeable()
boolean
resetIsUnique()
boolean
resetLowerBound()
boolean
resetOrdered()
boolean
resetUnsettable()
boolean
resetUpperBound()
boolean
setChangeable(boolean aChangeable)
boolean
setEType(java.lang.String aEType)
boolean
setIsUnique(boolean aIsUnique)
boolean
setLowerBound(java.lang.String aLowerBound)
boolean
setOrdered(boolean aOrdered)
boolean
setUnsettable(boolean aUnsettable)
boolean
setUpperBound(java.lang.String aUpperBound)
java.lang.String
toString()
Methods inherited from class cruise.umple.compiler.EcoreGenericNode
_getCode, equals, getCode, getIntent, getName, getNodeChildCount, getNodeChildren, getTagName, hashCode, setIntent, setName, setTagName
-
Constructor Details
-
EcoreClassElement
public EcoreClassElement(java.lang.String aName, int aIntent, java.lang.String aEType)
-
-
Method Details
-
setEType
public boolean setEType(java.lang.String aEType) -
setChangeable
public boolean setChangeable(boolean aChangeable) -
resetChangeable
public boolean resetChangeable() -
setUnsettable
public boolean setUnsettable(boolean aUnsettable) -
resetUnsettable
public boolean resetUnsettable() -
setOrdered
public boolean setOrdered(boolean aOrdered) -
resetOrdered
public boolean resetOrdered() -
setIsUnique
public boolean setIsUnique(boolean aIsUnique) -
resetIsUnique
public boolean resetIsUnique() -
setLowerBound
public boolean setLowerBound(java.lang.String aLowerBound) -
resetLowerBound
public boolean resetLowerBound() -
setUpperBound
public boolean setUpperBound(java.lang.String aUpperBound) -
resetUpperBound
public boolean resetUpperBound() -
getEType
public java.lang.String getEType() -
getChangeable
public boolean getChangeable() -
getDefaultChangeable
public boolean getDefaultChangeable() -
getUnsettable
public boolean getUnsettable() -
getDefaultUnsettable
public boolean getDefaultUnsettable() -
getOrdered
public boolean getOrdered() -
getDefaultOrdered
public boolean getDefaultOrdered() -
getIsUnique
public boolean getIsUnique() -
getDefaultIsUnique
public boolean getDefaultIsUnique() -
getLowerBound
public java.lang.String getLowerBound() -
getDefaultLowerBound
public java.lang.String getDefaultLowerBound() -
getUpperBound
public java.lang.String getUpperBound() -
getDefaultUpperBound
public java.lang.String getDefaultUpperBound() -
isChangeable
public boolean isChangeable() -
isUnsettable
public boolean isUnsettable() -
isOrdered
public boolean isOrdered() -
isIsUnique
public boolean isIsUnique() -
delete
public void delete()- Overrides:
delete
in classEcoreGenericNode
-
toString
public java.lang.String toString()- Overrides:
toString
in classEcoreGenericNode
-