public class AbstractExecutorFeature extends AbstractExecutorTypedElement implements Feature
| Constructor and Description |
|---|
AbstractExecutorFeature(String name,
Type executorType) |
| 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, toStringgetName, setNameaccept, allOwnedElements, eAdapters, eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eDeliver, eGet, eGet, eInvoke, eIsProxy, eIsSet, eNotify, eResource, eSet, eSetDeliver, eUnset, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValueequals, getClass, hashCode, notify, notifyAll, wait, wait, waitCompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setTypegetName, setNameaccept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic LibraryFeature getImplementation()
FeatureIf the meaning of the 'Implementation' attribute isn't clear, there really should be more of a description here...
getImplementation in interface FeatureFeature.setImplementation(LibraryFeature),
PivotPackage.getFeature_Implementation()public String getImplementationClass()
FeatureIf the meaning of the 'Implementation Class' attribute isn't clear, there really should be more of a description here...
getImplementationClass in interface FeatureFeature.setImplementationClass(String),
PivotPackage.getFeature_ImplementationClass()public Class getOwningClass()
getOwningClass in interface Featurepublic boolean isIsStatic()
Feature"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).isIsStatic in interface FeatureFeature.setIsStatic(boolean),
PivotPackage.getFeature_IsStatic()public void setImplementation(LibraryFeature value)
FeatureImplementation' attribute.
setImplementation in interface Featurevalue - the new value of the 'Implementation' attribute.Feature.getImplementation()public void setImplementationClass(String value)
FeatureImplementation Class' attribute.
setImplementationClass in interface Featurevalue - the new value of the 'Implementation Class' attribute.Feature.getImplementationClass()public void setIsStatic(boolean value)
FeatureIs Static' attribute.
setIsStatic in interface Featurevalue - the new value of the 'Is Static' attribute.Feature.isIsStatic()public boolean validateNameIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context)
FeaturevalidateNameIsNotNull in interface Featurepublic boolean validateTypeIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context)
FeaturevalidateTypeIsNotNull in interface FeatureCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.