public interface Feature extends TypedElement
PivotPackage.getFeature()
The following features are supported:
Modifier and Type | Method and Description |
---|---|
LibraryFeature |
getImplementation()
Returns the value of the 'Implementation' attribute.
|
String |
getImplementationClass()
Returns the value of the 'Implementation Class' attribute.
|
Class |
getOwningClass() |
boolean |
isIsStatic()
Returns the value of the 'Is Static' attribute.
|
void |
setImplementation(LibraryFeature value)
Sets the value of the '
Implementation ' attribute. |
void |
setImplementationClass(String value)
Sets the value of the '
Implementation Class ' attribute. |
void |
setIsStatic(boolean value)
Sets the value of the '
Is Static ' attribute. |
boolean |
validateNameIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateTypeIsNotInvalid(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateTypeIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
String getImplementationClass()
If the meaning of the 'Implementation Class' attribute isn't clear, there really should be more of a description here...
setImplementationClass(String)
,
PivotPackage.getFeature_ImplementationClass()
void setImplementationClass(String value)
Implementation Class
' attribute.
value
- the new value of the 'Implementation Class' attribute.getImplementationClass()
boolean isIsStatic()
"false"
.
If the meaning of the 'Is Static' attribute isn't clear, there really should be more of a description here...
Specifies whether this Feature characterizes individual instances classified by the Classifier (false) or the Classifier itself (true).setIsStatic(boolean)
,
PivotPackage.getFeature_IsStatic()
void setIsStatic(boolean value)
Is Static
' attribute.
value
- the new value of the 'Is Static' attribute.isIsStatic()
boolean validateNameIsNotNull(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateTypeIsNotInvalid(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateTypeIsNotNull(DiagnosticChain diagnostics, Map<Object,Object> context)
LibraryFeature getImplementation()
If the meaning of the 'Implementation' attribute isn't clear, there really should be more of a description here...
setImplementation(LibraryFeature)
,
PivotPackage.getFeature_Implementation()
void setImplementation(LibraryFeature value)
Implementation
' attribute.
value
- the new value of the 'Implementation' attribute.getImplementation()
Class getOwningClass()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.