Uses of Interface
org.eclipse.uml2.uml.ValueSpecification

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

Uses of ValueSpecification in org.eclipse.uml2.uml
 

Subinterfaces of ValueSpecification in org.eclipse.uml2.uml
 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 StringExpression
          A representation of the model object 'String 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.uml that return ValueSpecification
 ValueSpecification Message.createArgument(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and appends it to the 'Argument' containment reference list
 ValueSpecification ChangeEvent.createChangeExpression(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Change Expression' containment reference
 ValueSpecification Parameter.createDefaultValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Default Value' containment reference
 ValueSpecification Property.createDefaultValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Default Value' containment reference
 ValueSpecification TimeExpression.createExpr(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Expr' containment reference
 ValueSpecification Duration.createExpr(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Expr' containment reference
 ValueSpecification ActivityEdge.createGuard(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Guard' containment reference
 ValueSpecification JoinNode.createJoinSpec(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Join Spec' containment reference
 ValueSpecification MultiplicityElement.createLowerValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Lower Value' containment reference
 ValueSpecification InteractionConstraint.createMaxint(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Maxint' containment reference
 ValueSpecification InteractionConstraint.createMinint(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Minint' containment reference
 ValueSpecification Expression.createOperand(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and appends it to the 'Operand' containment reference list
 ValueSpecification Lifeline.createSelector(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Selector' containment reference
 ValueSpecification Constraint.createSpecification(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Specification' containment reference
 ValueSpecification InstanceSpecification.createSpecification(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Specification' containment reference
 ValueSpecification ObjectNode.createUpperBound(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Upper Bound' containment reference
 ValueSpecification MultiplicityElement.createUpperValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Upper Value' containment reference
 ValueSpecification ValueSpecificationAction.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Value' containment reference
 ValueSpecification Slot.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and appends it to the 'Value' containment reference list
 ValueSpecification ValuePin.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Value' containment reference
 ValueSpecification ActivityEdge.createWeight(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification, with the specified 'Name', and 'Type', and sets the 'Weight' containment reference
 ValueSpecification Message.getArgument(java.lang.String name, Type type)
          Retrieves the first ValueSpecification with the specified 'Name', and 'Type' from the 'Argument' containment reference list
 ValueSpecification Message.getArgument(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first ValueSpecification with the specified 'Name', and 'Type' from the 'Argument' containment reference list
 ValueSpecification ChangeEvent.getChangeExpression()
          Returns the value of the 'Change Expression' containment reference.
 ValueSpecification Parameter.getDefaultValue()
          Returns the value of the 'Default Value' containment reference.
 ValueSpecification Property.getDefaultValue()
          Returns the value of the 'Default Value' containment reference.
 ValueSpecification TimeExpression.getExpr()
          Returns the value of the 'Expr' containment reference
 ValueSpecification Duration.getExpr()
          Returns the value of the 'Expr' containment reference
 ValueSpecification ActivityEdge.getGuard()
          Returns the value of the 'Guard' containment reference.
 ValueSpecification JoinNode.getJoinSpec()
          Returns the value of the 'Join Spec' containment reference.
 ValueSpecification MultiplicityElement.getLowerValue()
          Returns the value of the 'Lower Value' containment reference.
 ValueSpecification Interval.getMax()
          Returns the value of the 'Max' reference
 ValueSpecification InteractionConstraint.getMaxint()
          Returns the value of the 'Maxint' containment reference.
 ValueSpecification Interval.getMin()
          Returns the value of the 'Min' reference
 ValueSpecification InteractionConstraint.getMinint()
          Returns the value of the 'Minint' containment reference.
 ValueSpecification Expression.getOperand(java.lang.String name, Type type)
          Retrieves the first ValueSpecification with the specified 'Name', and 'Type' from the 'Operand' containment reference list
 ValueSpecification Expression.getOperand(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first ValueSpecification with the specified 'Name', and 'Type' from the 'Operand' containment reference list
 ValueSpecification Lifeline.getSelector()
          Returns the value of the 'Selector' containment reference.
 ValueSpecification Constraint.getSpecification()
          Returns the value of the 'Specification' containment reference.
 ValueSpecification InstanceSpecification.getSpecification()
          Returns the value of the 'Specification' containment reference.
 ValueSpecification ObjectNode.getUpperBound()
          Returns the value of the 'Upper Bound' containment reference.
 ValueSpecification MultiplicityElement.getUpperValue()
          Returns the value of the 'Upper Value' containment reference.
 ValueSpecification ValueSpecificationAction.getValue()
          Returns the value of the 'Value' containment reference
 ValueSpecification ValuePin.getValue()
          Returns the value of the 'Value' containment reference
 ValueSpecification Slot.getValue(java.lang.String name, Type type)
          Retrieves the first ValueSpecification with the specified 'Name', and 'Type' from the 'Value' containment reference list
 ValueSpecification Slot.getValue(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first ValueSpecification with the specified 'Name', and 'Type' from the 'Value' containment reference list
 ValueSpecification ActivityEdge.getWeight()
          Returns the value of the 'Weight' containment reference.
 

Methods in org.eclipse.uml2.uml that return types with arguments of type ValueSpecification
 org.eclipse.emf.common.util.EList<ValueSpecification> Message.getArguments()
          Returns the value of the 'Argument' containment reference list.
 org.eclipse.emf.common.util.EList<ValueSpecification> Expression.getOperands()
          Returns the value of the 'Operand' containment reference list.
 org.eclipse.emf.common.util.EList<ValueSpecification> Slot.getValues()
          Returns the value of the 'Value' containment reference list.
 

Methods in org.eclipse.uml2.uml with parameters of type ValueSpecification
 void ChangeEvent.setChangeExpression(ValueSpecification value)
          Sets the value of the 'Change Expression' containment reference
 void Parameter.setDefaultValue(ValueSpecification value)
          Sets the value of the 'Default Value' containment reference
 void Property.setDefaultValue(ValueSpecification value)
          Sets the value of the 'Default Value' containment reference
 void TimeExpression.setExpr(ValueSpecification value)
          Sets the value of the 'Expr' containment reference
 void Duration.setExpr(ValueSpecification value)
          Sets the value of the 'Expr' containment reference
 void ActivityEdge.setGuard(ValueSpecification value)
          Sets the value of the 'Guard' containment reference
 void JoinNode.setJoinSpec(ValueSpecification value)
          Sets the value of the 'Join Spec' containment reference
 void MultiplicityElement.setLowerValue(ValueSpecification value)
          Sets the value of the 'Lower Value' containment reference
 void Interval.setMax(ValueSpecification value)
          Sets the value of the 'Max' reference
 void InteractionConstraint.setMaxint(ValueSpecification value)
          Sets the value of the 'Maxint' containment reference
 void Interval.setMin(ValueSpecification value)
          Sets the value of the 'Min' reference
 void InteractionConstraint.setMinint(ValueSpecification value)
          Sets the value of the 'Minint' containment reference
 void Lifeline.setSelector(ValueSpecification value)
          Sets the value of the 'Selector' containment reference
 void Constraint.setSpecification(ValueSpecification value)
          Sets the value of the 'Specification' containment reference
 void InstanceSpecification.setSpecification(ValueSpecification value)
          Sets the value of the 'Specification' 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 ValueSpecificationAction.setValue(ValueSpecification value)
          Sets the value of the 'Value' containment reference
 void ValuePin.setValue(ValueSpecification value)
          Sets the value of the 'Value' containment reference
 void ActivityEdge.setWeight(ValueSpecification value)
          Sets the value of the 'Weight' containment reference
 

Uses of ValueSpecification in org.eclipse.uml2.uml.util
 

Methods in org.eclipse.uml2.uml.util with parameters of type ValueSpecification
 T UMLSwitch.caseValueSpecification(ValueSpecification object)
          Returns the result of interpreting the object as an instance of 'Value Specification'
 boolean UMLValidator.validateValueSpecification(ValueSpecification valueSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Constructors in org.eclipse.uml2.uml.util with parameters of type ValueSpecification
UMLUtil.PackageMerger.StringValueMatcher(ValueSpecification valueSpecification)
           
 


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