public class EStructuralFeature extends ETypedElement
Java class for EStructuralFeature complex type.
The following schema fragment specifies the expected content contained within this class.
<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 Boolean |
changeable |
protected String |
defaultValueLiteral |
protected Boolean |
derived |
protected Boolean |
isTransient |
protected Boolean |
isVolatile |
protected Boolean |
unsettable |
eClassifierETypes, eType, lowerBound, ordered, unique, upperBoundnameeAnnotations| Constructor and Description |
|---|
EStructuralFeature() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValueLiteral()
Gets the value of the defaultValueLiteral property.
|
Boolean |
isChangeable()
Gets the value of the changeable property.
|
Boolean |
isDerived()
Gets the value of the derived property.
|
Boolean |
isIsTransient()
Gets the value of the isTransient property.
|
Boolean |
isIsVolatile()
Gets the value of the isVolatile property.
|
Boolean |
isUnsettable()
Gets the value of the unsettable property.
|
void |
setChangeable(Boolean value)
Sets the value of the changeable property.
|
void |
setDefaultValueLiteral(String value)
Sets the value of the defaultValueLiteral property.
|
void |
setDerived(Boolean value)
Sets the value of the derived property.
|
void |
setIsTransient(Boolean value)
Sets the value of the isTransient property.
|
void |
setIsVolatile(Boolean value)
Sets the value of the isVolatile property.
|
void |
setUnsettable(Boolean value)
Sets the value of the unsettable property.
|
getEClassifierETypes, getEType, getLowerBound, getUpperBound, isOrdered, isUnique, setEType, setLowerBound, setOrdered, setUnique, setUpperBoundgetName, setNamegetEAnnotationsprotected Boolean changeable
protected String defaultValueLiteral
protected Boolean derived
protected Boolean isTransient
protected Boolean unsettable
protected Boolean isVolatile
public Boolean isChangeable()
Booleanpublic void setChangeable(Boolean value)
value - allowed object is Booleanpublic String getDefaultValueLiteral()
Stringpublic void setDefaultValueLiteral(String value)
value - allowed object is Stringpublic Boolean isDerived()
Booleanpublic void setDerived(Boolean value)
value - allowed object is Booleanpublic Boolean isIsTransient()
Booleanpublic void setIsTransient(Boolean value)
value - allowed object is Booleanpublic Boolean isUnsettable()
Booleanpublic void setUnsettable(Boolean value)
value - allowed object is Booleanpublic Boolean isIsVolatile()
BooleanCopyright © 1999-2014 The Apache Software Foundation. All Rights Reserved.