org.eclipse.uml2
Interface QualifierValue

All Superinterfaces:
Element, EModelElement, EObject, Notifier

public interface QualifierValue
extends Element

A representation of the model object 'Qualifier Value'. A link cannot be passed as a runtime value to or from an action. Instead, a link is identified by its end objects and qualifier values, as required. This requires more than one piece of data, namely, the end in the user model, the object on the end, and the qualifier values for that end. These pieces are brought together around LinkEndData. Each association end is identified separately with an instance of the LinkEndData class.

The following features are supported:

See Also:
UML2Package.getQualifierValue()

Field Summary
static String copyright
           
 
Method Summary
 Property getQualifier()
          Returns the value of the 'Qualifier' reference
 InputPin getValue()
          Returns the value of the 'Value' reference
 void setQualifier(Property value)
          Sets the value of the 'Qualifier' reference
 void setValue(InputPin value)
          Sets the value of the 'Value' reference
 
Methods inherited from interface org.eclipse.uml2.Element
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf
 
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, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Method Detail

getQualifier

public Property getQualifier()
Returns the value of the 'Qualifier' reference.

If the meaning of the 'Qualifier' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Qualifier' reference.
See Also:
setQualifier(Property), UML2Package.getQualifierValue_Qualifier()

setQualifier

public void setQualifier(Property value)
Sets the value of the 'Qualifier' reference.

Parameters:
value - the new value of the 'Qualifier' reference.
See Also:
getQualifier()

getValue

public InputPin getValue()
Returns the value of the 'Value' reference.

If the meaning of the 'Value' reference isn't clear, there really should be more of a description here...

Input pin from which the specified value for the qualifier is taken.

Returns:
the value of the 'Value' reference.
See Also:
setValue(InputPin), UML2Package.getQualifierValue_Value()

setValue

public void setValue(InputPin value)
Sets the value of the 'Value' reference.

Parameters:
value - the new value of the 'Value' reference.
See Also:
getValue()

Copyright 2003, 2004 IBM Corporation and others.
All Rights Reserved.