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, upperBound
name
eAnnotations
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, setUpperBound
getName, setName
getEAnnotations
protected 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()
Boolean
public void setChangeable(java.lang.Boolean value)
value
- allowed object is Boolean
public java.lang.String getDefaultValueLiteral()
String
public void setDefaultValueLiteral(java.lang.String value)
value
- allowed object is String
public java.lang.Boolean isDerived()
Boolean
public void setDerived(java.lang.Boolean value)
value
- allowed object is Boolean
public java.lang.Boolean isIsTransient()
Boolean
public void setIsTransient(java.lang.Boolean value)
value
- allowed object is Boolean
public java.lang.Boolean isUnsettable()
Boolean
public void setUnsettable(java.lang.Boolean value)
value
- allowed object is Boolean
public java.lang.Boolean isIsVolatile()
Boolean
public void setIsVolatile(java.lang.Boolean value)
value
- allowed object is Boolean