Package | Description |
---|---|
org.eclipse.uml2.uml | |
org.eclipse.uml2.uml.util |
Modifier and Type | Interface and Description |
---|---|
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'
|
Modifier and Type | Method and Description |
---|---|
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 |
Operation.createPostcondition(java.lang.String name)
Creates a new
Constraint , with the specified 'Name', and appends it to the 'Postcondition' 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 |
ProtocolTransition.createPostCondition(java.lang.String name)
Creates a new
Constraint ,with the specified 'Name', and sets the 'Post Condition' reference |
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 |
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 |
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 |
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)
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 |
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 |
State.createStateInvariant(java.lang.String name)
Creates a new
Constraint ,with the specified 'Name', and sets the 'State Invariant' 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' 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 |
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)
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 |
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 |
ProtocolTransition.getPreCondition()
Returns the value of the 'Pre Condition' reference.
|
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)
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 |
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 |
State.getStateInvariant()
Returns the value of the 'State Invariant' reference.
|
Modifier and Type | Method and Description |
---|---|
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> |
Operation.getPostconditions()
Returns the value of the 'Postcondition' 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.getPreconditions()
Returns the value of the 'Precondition' reference list.
|
org.eclipse.emf.common.util.EList<Constraint> |
Behavior.getPreconditions()
Returns the value of the 'Precondition' reference list.
|
Modifier and Type | Method and Description |
---|---|
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 ' reference |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
UMLUtil.UML2EcoreConverter.caseConstraint(Constraint constraint) |
T |
UMLSwitch.caseConstraint(Constraint object)
Returns the result of interpreting the object as an instance of '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_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(Constraint constraint,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |