Uses of Interface
org.eclipse.uml2.ValueSpecification

Packages that use ValueSpecification
org.eclipse.uml2   
org.eclipse.uml2.util   
 

Uses of ValueSpecification in org.eclipse.uml2
 

Subinterfaces of ValueSpecification in org.eclipse.uml2
 interface Duration
           A representation of the model object 'Duration'
 interface DurationInterval
           A representation of the model object 'Duration Interval'
 interface Expression
           A representation of the model object 'Expression'
 interface InstanceValue
           A representation of the model object 'Instance Value'
 interface Interval
           A representation of the model object 'Interval'
 interface LiteralBoolean
           A representation of the model object 'Literal Boolean'
 interface LiteralInteger
           A representation of the model object 'Literal Integer'
 interface LiteralNull
           A representation of the model object 'Literal Null'
 interface LiteralSpecification
           A representation of the model object 'Literal Specification'
 interface LiteralString
           A representation of the model object 'Literal String'
 interface LiteralUnlimitedNatural
           A representation of the model object 'Literal Unlimited Natural'
 interface OpaqueExpression
           A representation of the model object 'Opaque Expression'
 interface TimeExpression
           A representation of the model object 'Time Expression'
 interface TimeInterval
           A representation of the model object 'Time Interval'
 

Methods in org.eclipse.uml2 that return ValueSpecification
 ValueSpecification ValuePin.getValue()
          Returns the value of the 'Value' containment reference
 ValueSpecification ValuePin.createValue(EClass eClass)
          Creates a ValueSpecification and sets the 'Value' containment reference
 ValueSpecification TimeTrigger.getWhen()
          Returns the value of the 'When' containment reference
 ValueSpecification TimeTrigger.createWhen(EClass eClass)
          Creates a ValueSpecification and sets the 'When' containment reference
 ValueSpecification TimeConstraint.getSpecification()
           
 ValueSpecification Slot.getValue(String unqualifiedName)
          Retrieves the ValueSpecification with the specified name from the 'Value' containment reference list
 ValueSpecification Slot.createValue(EClass eClass)
          Creates a ValueSpecification and appends it to the 'Value' containment reference list
 ValueSpecification Property.getDefaultValue()
          Returns the value of the 'Default Value' containment reference
 ValueSpecification Property.createDefaultValue(EClass eClass)
          Creates a ValueSpecification and sets the 'Default Value' containment reference
 ValueSpecification Parameter.getDefaultValue()
          Returns the value of the 'Default Value' containment reference
 ValueSpecification Parameter.createDefaultValue(EClass eClass)
          Creates a ValueSpecification and sets the 'Default Value' containment reference
 ValueSpecification ObjectNode.getUpperBound()
          Returns the value of the 'Upper Bound' containment reference
 ValueSpecification ObjectNode.createUpperBound(EClass eClass)
          Creates a ValueSpecification and sets the 'Upper Bound' containment reference
 ValueSpecification MultiplicityElement.getUpperValue()
          Returns the value of the 'Upper Value' containment reference
 ValueSpecification MultiplicityElement.createUpperValue(EClass eClass)
          Creates a ValueSpecification and sets the 'Upper Value' containment reference
 ValueSpecification MultiplicityElement.getLowerValue()
          Returns the value of the 'Lower Value' containment reference
 ValueSpecification MultiplicityElement.createLowerValue(EClass eClass)
          Creates a ValueSpecification and sets the 'Lower Value' containment reference
 ValueSpecification Message.getArgument(String unqualifiedName)
          Retrieves the ValueSpecification with the specified name from the 'Argument' containment reference list
 ValueSpecification Message.createArgument(EClass eClass)
          Creates a ValueSpecification and appends it to the 'Argument' containment reference list
 ValueSpecification JoinNode.getJoinSpec()
          Returns the value of the 'Join Spec' containment reference
 ValueSpecification JoinNode.createJoinSpec(EClass eClass)
          Creates a ValueSpecification and sets the 'Join Spec' containment reference
 ValueSpecification IntervalConstraint.getSpecification()
           
 ValueSpecification Interval.getMin(String unqualifiedName)
          Retrieves the ValueSpecification with the specified name from the 'Min' reference list
 ValueSpecification Interval.getMax(String unqualifiedName)
          Retrieves the ValueSpecification with the specified name from the 'Max' reference list
 ValueSpecification InteractionConstraint.getMinint()
          Returns the value of the 'Minint' containment reference
 ValueSpecification InteractionConstraint.createMinint(EClass eClass)
          Creates a ValueSpecification and sets the 'Minint' containment reference
 ValueSpecification InteractionConstraint.getMaxint()
          Returns the value of the 'Maxint' containment reference
 ValueSpecification InteractionConstraint.createMaxint(EClass eClass)
          Creates a ValueSpecification and sets the 'Maxint' containment reference
 ValueSpecification InstanceSpecification.getSpecification()
          Returns the value of the 'Specification' containment reference
 ValueSpecification InstanceSpecification.createSpecification(EClass eClass)
          Creates a ValueSpecification and sets the 'Specification' containment reference
 ValueSpecification Expression.getOperand(String unqualifiedName)
          Retrieves the ValueSpecification with the specified name from the 'Operand' containment reference list
 ValueSpecification Expression.createOperand(EClass eClass)
          Creates a ValueSpecification and appends it to the 'Operand' containment reference list
 ValueSpecification DurationConstraint.getSpecification()
           
 ValueSpecification Constraint.getSpecification()
          Returns the value of the 'Specification' containment reference
 ValueSpecification Constraint.createSpecification(EClass eClass)
          Creates a ValueSpecification and sets the 'Specification' containment reference
 ValueSpecification ChangeTrigger.getChangeExpression()
          Returns the value of the 'Change Expression' containment reference
 ValueSpecification ChangeTrigger.createChangeExpression(EClass eClass)
          Creates a ValueSpecification and sets the 'Change Expression' containment reference
 ValueSpecification ActivityEdge.getGuard()
          Returns the value of the 'Guard' containment reference
 ValueSpecification ActivityEdge.createGuard(EClass eClass)
          Creates a ValueSpecification and sets the 'Guard' containment reference
 ValueSpecification ActivityEdge.getWeight()
          Returns the value of the 'Weight' containment reference
 ValueSpecification ActivityEdge.createWeight(EClass eClass)
          Creates a ValueSpecification and sets the 'Weight' containment reference
 

Methods in org.eclipse.uml2 with parameters of type ValueSpecification
 void ValuePin.setValue(ValueSpecification value)
          Sets the value of the 'Value' containment reference
 void TimeTrigger.setWhen(ValueSpecification value)
          Sets the value of the 'When' containment reference
 void TimeConstraint.setSpecification(ValueSpecification newSpecification)
           
 void Property.setDefaultValue(ValueSpecification value)
          Sets the value of the 'Default Value' containment reference
 void Parameter.setDefaultValue(ValueSpecification value)
          Sets the value of the 'Default Value' containment reference
 void ObjectNode.setUpperBound(ValueSpecification value)
          Sets the value of the 'Upper Bound' containment reference
 void MultiplicityElement.setUpperValue(ValueSpecification value)
          Sets the value of the 'Upper Value' containment reference
 void MultiplicityElement.setLowerValue(ValueSpecification value)
          Sets the value of the 'Lower Value' containment reference
 void JoinNode.setJoinSpec(ValueSpecification value)
          Sets the value of the 'Join Spec' containment reference
 void IntervalConstraint.setSpecification(ValueSpecification newSpecification)
           
 void InteractionConstraint.setMinint(ValueSpecification value)
          Sets the value of the 'Minint' containment reference
 void InteractionConstraint.setMaxint(ValueSpecification value)
          Sets the value of the 'Maxint' containment reference
 void InstanceSpecification.setSpecification(ValueSpecification value)
          Sets the value of the 'Specification' containment reference
 void DurationConstraint.setSpecification(ValueSpecification newSpecification)
           
 void Constraint.setSpecification(ValueSpecification value)
          Sets the value of the 'Specification' containment reference
 void ChangeTrigger.setChangeExpression(ValueSpecification value)
          Sets the value of the 'Change Expression' containment reference
 void ActivityEdge.setGuard(ValueSpecification value)
          Sets the value of the 'Guard' containment reference
 void ActivityEdge.setWeight(ValueSpecification value)
          Sets the value of the 'Weight' containment reference
 

Uses of ValueSpecification in org.eclipse.uml2.util
 

Methods in org.eclipse.uml2.util with parameters of type ValueSpecification
 boolean UML2Validator.validateValueSpecification(ValueSpecification valueSpecification, DiagnosticChain diagnostics, Map context)
           
 Object UML2Switch.caseValueSpecification(ValueSpecification object)
          Returns the result of interpretting the object as an instance of 'Value Specification'
 


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