|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Feature
A representation of the model object 'Feature'. A feature declares a behavioral or structural characteristic of instances of classifiers.
The following features are supported:
UMLPackage.getFeature()| Field Summary |
|---|
| Fields inherited from interface org.eclipse.uml2.uml.NamedElement |
|---|
SEPARATOR |
| Method Summary | |
|---|---|
Classifier |
getFeaturingClassifier(java.lang.String name)
Retrieves the first Classifier with the specified 'Name' from the 'Featuring Classifier' reference list |
Classifier |
getFeaturingClassifier(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first Classifier with the specified 'Name' from the 'Featuring Classifier' reference list |
org.eclipse.emf.common.util.EList<Classifier> |
getFeaturingClassifiers()
Returns the value of the 'Featuring Classifier' reference list. |
boolean |
isStatic()
Returns the value of the 'Is Static' attribute. |
void |
setIsStatic(boolean value)
Sets the value of the ' Is Static' attribute |
| Methods inherited from interface org.eclipse.uml2.uml.RedefinableElement |
|---|
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
| Methods inherited from interface org.eclipse.uml2.uml.NamedElement |
|---|
allNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
boolean isStatic()
"false".
Specifies whether this feature characterizes individual instances classified by the classifier (false) or the classifier itself (true).
setIsStatic(boolean),
UMLPackage.getFeature_IsStatic()void setIsStatic(boolean value)
Is Static' attribute.
value - the new value of the 'Is Static' attribute.isStatic()org.eclipse.emf.common.util.EList<Classifier> getFeaturingClassifiers()
Classifier.
It is bidirectional and its opposite is 'Feature'.
This feature is a derived union.
The Classifiers that have this Feature as a feature.
UMLPackage.getFeature_FeaturingClassifier(),
Classifier.getFeatures()Classifier getFeaturingClassifier(java.lang.String name)
Classifier with the specified 'Name' from the 'Featuring Classifier' reference list.
name - The 'Name' of the Classifier to retrieve, or null.
Classifier with the specified 'Name', or null.getFeaturingClassifiers()
Classifier getFeaturingClassifier(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Classifier with the specified 'Name' from the 'Featuring Classifier' reference list.
name - The 'Name' of the Classifier to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.eClass - The Ecore class of the Classifier to retrieve, or null.
Classifier with the specified 'Name', or null.getFeaturingClassifiers()
|
Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||