public class EStructuralFeature extends ETypedElement
<complexType name="EStructuralFeature">
<complexContent>
<extension base="{http://www.eclipse.org/emf/2002/Ecore}ETypedElement">
<attribute name="changeable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="defaultValueLiteral" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="derived" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="transient" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="unsettable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="volatile" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
changeable |
protected java.lang.String |
defaultValueLiteral |
protected java.lang.Boolean |
derived |
protected java.lang.Boolean |
isTransient |
protected java.lang.Boolean |
isVolatile |
protected java.lang.Boolean |
unsettable |
eClassifierETypes, eType, lowerBound, ordered, unique, upperBoundnameeAnnotations| Constructor and Description |
|---|
EStructuralFeature() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultValueLiteral()
Gets the value of the defaultValueLiteral property.
|
java.lang.Boolean |
isChangeable()
Gets the value of the changeable property.
|
java.lang.Boolean |
isDerived()
Gets the value of the derived property.
|
java.lang.Boolean |
isIsTransient()
Gets the value of the isTransient property.
|
java.lang.Boolean |
isIsVolatile()
Gets the value of the isVolatile property.
|
java.lang.Boolean |
isUnsettable()
Gets the value of the unsettable property.
|
void |
setChangeable(java.lang.Boolean value)
Sets the value of the changeable property.
|
void |
setDefaultValueLiteral(java.lang.String value)
Sets the value of the defaultValueLiteral property.
|
void |
setDerived(java.lang.Boolean value)
Sets the value of the derived property.
|
void |
setIsTransient(java.lang.Boolean value)
Sets the value of the isTransient property.
|
void |
setIsVolatile(java.lang.Boolean value)
Sets the value of the isVolatile property.
|
void |
setUnsettable(java.lang.Boolean value)
Sets the value of the unsettable property.
|
getEClassifierETypes, getEType, getLowerBound, getUpperBound, isOrdered, isUnique, setEType, setLowerBound, setOrdered, setUnique, setUpperBoundgetName, setNamegetEAnnotationsprotected java.lang.Boolean changeable
protected java.lang.String defaultValueLiteral
protected java.lang.Boolean derived
protected java.lang.Boolean isTransient
protected java.lang.Boolean unsettable
protected java.lang.Boolean isVolatile
public java.lang.Boolean isChangeable()
Booleanpublic void setChangeable(java.lang.Boolean value)
value - allowed object is Booleanpublic java.lang.String getDefaultValueLiteral()
Stringpublic void setDefaultValueLiteral(java.lang.String value)
value - allowed object is Stringpublic java.lang.Boolean isDerived()
Booleanpublic void setDerived(java.lang.Boolean value)
value - allowed object is Booleanpublic java.lang.Boolean isIsTransient()
Booleanpublic void setIsTransient(java.lang.Boolean value)
value - allowed object is Booleanpublic java.lang.Boolean isUnsettable()
Booleanpublic void setUnsettable(java.lang.Boolean value)
value - allowed object is Booleanpublic java.lang.Boolean isIsVolatile()
Booleanpublic void setIsVolatile(java.lang.Boolean value)
value - allowed object is Boolean