org.omg.uml.behavioralelements.usecases
Interface Extend

All Superinterfaces:
Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, Relationship

public interface Extend
extends Relationship

Extend object instance interface.


Method Summary
 UseCase getBase()
          Returns the value of reference base.
 BooleanExpression getCondition()
          Returns the value of attribute condition.
 UseCase getExtension()
          Returns the value of reference extension.
 List getExtensionPoint()
          Returns the value of reference extensionPoint.
 void setBase(UseCase newValue)
          Sets the value of reference base.
 void setCondition(BooleanExpression newValue)
          Sets the value of condition attribute.
 void setExtension(UseCase newValue)
          Sets the value of reference extension.
 
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

getCondition

public BooleanExpression getCondition()
Returns the value of attribute condition.

Returns:
Value of attribute condition.

setCondition

public void setCondition(BooleanExpression newValue)
Sets the value of condition attribute. See getCondition() for description on the attribute.

Parameters:
newValue - New value to be set.

getBase

public UseCase getBase()
Returns the value of reference base.

Returns:
Value of reference base.

setBase

public void setBase(UseCase newValue)
Sets the value of reference base. See getBase() for description on the reference.

Parameters:
newValue - New value to be set.

getExtension

public UseCase getExtension()
Returns the value of reference extension.

Returns:
Value of reference extension.

setExtension

public void setExtension(UseCase newValue)
Sets the value of reference extension. See getExtension() for description on the reference.

Parameters:
newValue - New value to be set.

getExtensionPoint

public List getExtensionPoint()
Returns the value of reference extensionPoint.

Returns:
Value of reference extensionPoint.