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

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

Uses of Constraint in org.eclipse.uml2.uml
 

Subinterfaces of Constraint in org.eclipse.uml2.uml
 interface DurationConstraint
          A representation of the model object 'Duration Constraint'
 interface InteractionConstraint
          A representation of the model object 'Interaction Constraint'
 interface IntervalConstraint
          A representation of the model object 'Interval Constraint'
 interface TimeConstraint
          A representation of the model object 'Time Constraint'
 

Methods in org.eclipse.uml2.uml that return Constraint
 Constraint Operation.createBodyCondition(java.lang.String name)
          Creates a new Constraint,with the specified 'Name', and sets the 'Body Condition' reference
 Constraint Operation.createBodyCondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and sets the 'Body Condition' reference
 Constraint ParameterSet.createCondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Condition' containment reference list
 Constraint Extend.createCondition(java.lang.String name)
          Creates a new Constraint,with the specified 'Name', and sets the 'Condition' containment reference
 Constraint ParameterSet.createCondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Condition' containment reference list
 Constraint Extend.createCondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and sets the 'Condition' containment reference
 Constraint UMLFactory.createConstraint()
          Returns a new object of class 'Constraint'
 Constraint Transition.createGuard(java.lang.String name)
          Creates a new Constraint,with the specified 'Name', and sets the 'Guard' reference
 Constraint Transition.createGuard(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and sets the 'Guard' reference
 Constraint StateInvariant.createInvariant(java.lang.String name)
          Creates a new Constraint,with the specified 'Name', and sets the 'Invariant' containment reference
 Constraint StateInvariant.createInvariant(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and sets the 'Invariant' containment reference
 Constraint Action.createLocalPostcondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Local Postcondition' containment reference list
 Constraint Action.createLocalPostcondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Local Postcondition' containment reference list
 Constraint Action.createLocalPrecondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Local Precondition' containment reference list
 Constraint Action.createLocalPrecondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Local Precondition' containment reference list
 Constraint Namespace.createOwnedRule(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Owned Rule' containment reference list
 Constraint Namespace.createOwnedRule(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Owned Rule' containment reference list
 Constraint Behavior.createPostcondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Postcondition' reference list
 Constraint Operation.createPostcondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Postcondition' reference list
 Constraint ProtocolTransition.createPostCondition(java.lang.String name)
          Creates a new Constraint,with the specified 'Name', and sets the 'Post Condition' reference
 Constraint Behavior.createPostcondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Postcondition' reference list
 Constraint Operation.createPostcondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Postcondition' reference list
 Constraint ProtocolTransition.createPostCondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and sets the 'Post Condition' reference
 Constraint Behavior.createPrecondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Precondition' reference list
 Constraint Operation.createPrecondition(java.lang.String name)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Precondition' reference list
 Constraint Behavior.createPrecondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Precondition' reference list
 Constraint Operation.createPrecondition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and appends it to the 'Precondition' reference list
 Constraint State.createStateInvariant(java.lang.String name)
          Creates a new Constraint,with the specified 'Name', and sets the 'State Invariant' containment reference
 Constraint State.createStateInvariant(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new Constraint, with the specified 'Name', and sets the 'State Invariant' containment reference
 Constraint Operation.getBodyCondition()
          Returns the value of the 'Body Condition' reference.
 Constraint Extend.getCondition()
          Returns the value of the 'Condition' containment reference.
 Constraint ParameterSet.getCondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Condition' containment reference list
 Constraint ParameterSet.getCondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Condition' containment reference list
 Constraint Transition.getGuard()
          Returns the value of the 'Guard' reference.
 Constraint StateInvariant.getInvariant()
          Returns the value of the 'Invariant' containment reference.
 Constraint Action.getLocalPostcondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Local Postcondition' containment reference list
 Constraint Action.getLocalPostcondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Local Postcondition' containment reference list
 Constraint Action.getLocalPrecondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Local Precondition' containment reference list
 Constraint Action.getLocalPrecondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Local Precondition' containment reference list
 Constraint Namespace.getOwnedRule(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Owned Rule' containment reference list
 Constraint Namespace.getOwnedRule(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Owned Rule' containment reference list
 Constraint ProtocolTransition.getPostCondition()
          Returns the value of the 'Post Condition' reference.
 Constraint Behavior.getPostcondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Postcondition' reference list
 Constraint Operation.getPostcondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Postcondition' reference list
 Constraint Behavior.getPostcondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Postcondition' reference list
 Constraint Operation.getPostcondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Postcondition' reference list
 Constraint ProtocolTransition.getPreCondition()
          Returns the value of the 'Pre Condition' reference.
 Constraint Behavior.getPrecondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Precondition' reference list
 Constraint Operation.getPrecondition(java.lang.String name)
          Retrieves the first Constraint with the specified 'Name' from the 'Precondition' reference list
 Constraint Behavior.getPrecondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Precondition' reference list
 Constraint Operation.getPrecondition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first Constraint with the specified 'Name' from the 'Precondition' reference list
 Constraint State.getStateInvariant()
          Returns the value of the 'State Invariant' containment reference.
 

Methods in org.eclipse.uml2.uml that return types with arguments of type Constraint
 org.eclipse.emf.common.util.EList<Constraint> ParameterSet.getConditions()
          Returns the value of the 'Condition' containment reference list.
 org.eclipse.emf.common.util.EList<Constraint> Action.getLocalPostconditions()
          Returns the value of the 'Local Postcondition' containment reference list.
 org.eclipse.emf.common.util.EList<Constraint> Action.getLocalPreconditions()
          Returns the value of the 'Local Precondition' containment reference list.
 org.eclipse.emf.common.util.EList<Constraint> Namespace.getOwnedRules()
          Returns the value of the 'Owned Rule' containment reference list.
 org.eclipse.emf.common.util.EList<Constraint> Behavior.getPostconditions()
          Returns the value of the 'Postcondition' reference list.
 org.eclipse.emf.common.util.EList<Constraint> Operation.getPostconditions()
          Returns the value of the 'Postcondition' reference list.
 org.eclipse.emf.common.util.EList<Constraint> Behavior.getPreconditions()
          Returns the value of the 'Precondition' reference list.
 org.eclipse.emf.common.util.EList<Constraint> Operation.getPreconditions()
          Returns the value of the 'Precondition' reference list.
 

Methods in org.eclipse.uml2.uml with parameters of type Constraint
 void Operation.setBodyCondition(Constraint value)
          Sets the value of the 'Body Condition' reference
 void Extend.setCondition(Constraint value)
          Sets the value of the 'Condition' containment reference
 void Transition.setGuard(Constraint value)
          Sets the value of the 'Guard' reference
 void StateInvariant.setInvariant(Constraint value)
          Sets the value of the 'Invariant' containment reference
 void ProtocolTransition.setPostCondition(Constraint value)
          Sets the value of the 'Post Condition' reference
 void ProtocolTransition.setPreCondition(Constraint value)
          Sets the value of the 'Pre Condition' reference
 void State.setStateInvariant(Constraint value)
          Sets the value of the 'State Invariant' containment reference
 

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

Methods in org.eclipse.uml2.uml.util with parameters of type Constraint
 T UMLSwitch.caseConstraint(Constraint object)
          Returns the result of interpreting the object as an instance of 'Constraint'
 java.lang.Object UMLUtil.UML2EcoreConverter.caseConstraint(Constraint constraint)
           
protected  org.eclipse.emf.ecore.EModelElement UMLUtil.UML2EcoreConverter.processInvariantConstraint(org.eclipse.emf.ecore.EClassifier eClassifier, Constraint constraint, java.util.Map<java.lang.String,java.lang.String> options, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean UMLValidator.validateConstraint_validateBooleanValue(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateBooleanValue constraint of 'Constraint'
 boolean UMLValidator.validateConstraint_validateNoSideEffects(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateNoSideEffects constraint of 'Constraint'
 boolean UMLValidator.validateConstraint_validateNotAppliedToSelf(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateNotAppliedToSelf constraint of 'Constraint'
 boolean UMLValidator.validateConstraint_validateNotApplyToSelf(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateNotApplyToSelf constraint of 'Constraint'
 boolean UMLValidator.validateConstraint_validateValueSpecificationBoolean(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateValueSpecificationBoolean constraint of 'Constraint'
 boolean UMLValidator.validateConstraint(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 


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