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, setTypegetName, setNameaccept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValueString 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.