public interface TypedElement extends NamedElement
The following features are supported:
PivotPackage.getTypedElement()
Modifier and Type | Method and Description |
---|---|
boolean |
CompatibleBody(ValueSpecification bodySpecification) |
Type |
getType()
Returns the value of the 'Type' reference.
|
TypeId |
getTypeId() |
boolean |
isIsMany()
Returns the value of the 'Is Many' attribute.
|
boolean |
isIsRequired()
Returns the value of the 'Is Required' attribute.
|
void |
setIsRequired(boolean value)
Sets the value of the '
Is Required ' attribute. |
void |
setType(Type value)
Sets the value of the '
Type ' reference. |
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
boolean isIsMany()
If the meaning of the 'Is Many' attribute isn't clear, there really should be more of a description here...
PivotPackage.getTypedElement_IsMany()
boolean isIsRequired()
"true"
.
If the meaning of the 'Is Required' attribute isn't clear, there really should be more of a description here...
setIsRequired(boolean)
,
PivotPackage.getTypedElement_IsRequired()
Type getType()
setType(Type)
,
PivotPackage.getTypedElement_Type()
void setType(Type value)
Type
' reference.
value
- the new value of the 'Type' reference.getType()
boolean CompatibleBody(ValueSpecification bodySpecification)
void setIsRequired(boolean value)
Is Required
' attribute.
value
- the new value of the 'Is Required' attribute.isIsRequired()
@NonNull TypeId getTypeId()