org.omg.uml.foundation.core
Interface Feature

All Superinterfaces:
Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
Attribute, BehavioralFeature, Method, Operation, Reception, StructuralFeature

public interface Feature
extends ModelElement

Feature object instance interface.


Method Summary
 Classifier getOwner()
          Returns the value of reference owner.
 ScopeKind getOwnerScope()
          Returns the value of attribute ownerScope.
 void setOwner(Classifier newValue)
          Sets the value of reference owner.
 void setOwnerScope(ScopeKind newValue)
          Sets the value of ownerScope attribute.
 
Methods inherited from interface org.omg.uml.foundation.core.ModelElement
getClientDependency, getComment, getConstraint, getName, getNamespace, getSourceFlow, getStereotype, getTaggedValue, getTargetFlow, getTemplateParameter, getVisibility, isSpecification, setName, setNamespace, setSpecification, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getOwnerScope

public ScopeKind getOwnerScope()
Returns the value of attribute ownerScope.

Returns:
Value of attribute ownerScope.

setOwnerScope

public void setOwnerScope(ScopeKind newValue)
Sets the value of ownerScope attribute. See getOwnerScope() for description on the attribute.

Parameters:
newValue - New value to be set.

getOwner

public Classifier getOwner()
Returns the value of reference owner.

Returns:
Value of reference owner.

setOwner

public void setOwner(Classifier newValue)
Sets the value of reference owner. See getOwner() for description on the reference.

Parameters:
newValue - New value to be set.