|
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
V
-
validate(int, E) -
Method in class org.eclipse.uml2.common.util.
DerivedEObjectEList
-
-
validate(int, Object, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Calls
validateXXX for the corresponding classifier of the model
-
validateAbstraction(Abstraction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAcceptCallAction(AcceptCallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAcceptCallAction_validateResultPins(AcceptCallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultPins constraint of 'Accept Call Action'
-
validateAcceptCallAction_validateTriggerCallEvent(AcceptCallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTriggerCallEvent constraint of 'Accept Call Action'
-
validateAcceptCallAction_validateUnmarshall(AcceptCallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnmarshall constraint of 'Accept Call Action'
-
validateAcceptEventAction(AcceptEventAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAcceptEventAction_validateNoInputPins(AcceptEventAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoInputPins constraint of 'Accept Event Action'
-
validateAcceptEventAction_validateNoOutputPins(AcceptEventAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoOutputPins constraint of 'Accept Event Action'
-
validateAcceptEventAction_validateTriggerEvents(AcceptEventAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTriggerEvents constraint of 'Accept Event Action'
-
validateAcceptEventAction_validateUnmarshallSignalEvents(AcceptEventAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnmarshallSignalEvents constraint of 'Accept Event Action'
-
validateAction(Action, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActionExecutionSpecification(ActionExecutionSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActionExecutionSpecification_validateActionReferenced(ActionExecutionSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateActionReferenced constraint of 'Action Execution Specification'
-
validateActionInputPin(ActionInputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActionInputPin_validateInputPin(ActionInputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputPin constraint of 'Action Input Pin'
-
validateActionInputPin_validateNoControlOrDataFlow(ActionInputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoControlOrDataFlow constraint of 'Action Input Pin'
-
validateActionInputPin_validateOneOutputPin(ActionInputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneOutputPin constraint of 'Action Input Pin'
-
validateActionReferenced(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActionExecutionSpecification
- The Action referenced by the ActionExecutionSpecification, if any, must be owned by the Interaction owning the ActionExecutionOccurrence.
-
validateActivity(Activity, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivity_validateActivityParameterNode(Activity, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateActivityParameterNode constraint of 'Activity'
-
validateActivity_validateAutonomous(Activity, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAutonomous constraint of 'Activity'
-
validateActivity_validateNoSupergroups(Activity, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoSupergroups constraint of 'Activity'
-
validateActivityEdge(ActivityEdge, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivityEdge_validateOwned(ActivityEdge, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOwned constraint of 'Activity Edge'
-
validateActivityEdge_validateSourceAndTarget(ActivityEdge, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSourceAndTarget constraint of 'Activity Edge'
-
validateActivityEdge_validateStructuredNode(ActivityEdge, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateStructuredNode constraint of 'Activity Edge'
-
validateActivityFinalNode(ActivityFinalNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivityGroup(ActivityGroup, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivityGroup_validateGroupOwned(ActivityGroup, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGroupOwned constraint of 'Activity Group'
-
validateActivityGroup_validateNodesAndEdges(ActivityGroup, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNodesAndEdges constraint of 'Activity Group'
-
validateActivityGroup_validateNotContained(ActivityGroup, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotContained constraint of 'Activity Group'
-
validateActivityNode(ActivityNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivityNode_validateOwned(ActivityNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOwned constraint of 'Activity Node'
-
validateActivityNode_validateOwnedStructuredNode(ActivityNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOwnedStructuredNode constraint of 'Activity Node'
-
validateActivityParameterNode(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Activity
- The nodes of the activity must include one ActivityParameterNode for each parameter.
-
validateActivityParameterNode(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivityParameterNode_validateHasParameters(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHasParameters constraint of 'Activity Parameter Node'
-
validateActivityParameterNode_validateMaximumOneParameterNode(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMaximumOneParameterNode constraint of 'Activity Parameter Node'
-
validateActivityParameterNode_validateMaximumTwoParameterNodes(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMaximumTwoParameterNodes constraint of 'Activity Parameter Node'
-
validateActivityParameterNode_validateNoEdges(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoEdges constraint of 'Activity Parameter Node'
-
validateActivityParameterNode_validateNoIncomingEdges(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoIncomingEdges constraint of 'Activity Parameter Node'
-
validateActivityParameterNode_validateNoOutgoingEdges(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoOutgoingEdges constraint of 'Activity Parameter Node'
-
validateActivityParameterNode_validateSameType(ActivityParameterNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Activity Parameter Node'
-
validateActivityPartition(ActivityPartition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActivityPartition_validateDimensionNotContained(ActivityPartition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDimensionNotContained constraint of 'Activity Partition'
-
validateActivityPartition_validateRepresentsClassifier(ActivityPartition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRepresentsClassifier constraint of 'Activity Partition'
-
validateActivityPartition_validateRepresentsPart(ActivityPartition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRepresentsPart constraint of 'Activity Partition'
-
validateActivityPartition_validateRepresentsPartAndIsContained(ActivityPartition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRepresentsPartAndIsContained constraint of 'Activity Partition'
-
validateActor(Actor, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateActor_validateAssociations(Actor, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociations constraint of 'Actor'
-
validateActor_validateMustHaveName(Actor, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustHaveName constraint of 'Actor'
-
validateAddStructuralFeatureValueAction(AddStructuralFeatureValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAddStructuralFeatureValueAction_validateUnlimitedNaturalAndMultiplicity(AddStructuralFeatureValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnlimitedNaturalAndMultiplicity constraint of 'Add Structural Feature Value Action'
-
validateAddVariableValueAction(AddVariableValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAddVariableValueAction_validateSingleInputPin(AddVariableValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSingleInputPin constraint of 'Add Variable Value Action'
-
validateAggregation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExtensionEnd
- The aggregation of an ExtensionEnd is composite.
-
validateAggregationKind(AggregationKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAllLifelines(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionUse
- The InteractionUse must cover all Lifelines of the enclosing Interaction which appear within the referred Interaction.
-
validateAllowAccess(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
WriteLinkAction
- The visibility of at least one end must allow access to the class using the action.
-
validateAnyReceiveEvent(AnyReceiveEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateArgumentPinEqualParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallBehaviorAction
- The number of argument pins and the number of parameters of the behavior of type in and in-out must be equal.
-
validateArgumentPinEqualParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallOperationAction
- The number of argument pins and the number of owned parameters of the operation of type in and in-out must be equal.
-
validateArguments(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- Arguments of a Message must only be:
i) attributes of the sending lifeline
ii) constants
iii) symbolic values (which are wildcard values representing any legal value)
iv) explicit parameters of the enclosing Interaction
v) attributes of the class owning the Interaction
true
-
validateArgumentsAreConstants(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionUse
- The arguments must only be constants, parameters of the enclosing Interaction or attributes of the classifier owning the enclosing Interaction.
-
validateArgumentsCorrespondToParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionUse
- The arguments of the InteractionUse must correspond to parameters of the referred Interaction
true
-
validateArtifact(Artifact, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAssemblyConnector(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- An assembly connector must only be defined from a required Interface or Ports to a provided Interface or Port.
-
validateAssociatedActions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolTransition
- A protocol transition never has associated actions.
-
validateAssociation(Association, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAssociation_validateAssociationEnds(Association, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociationEnds constraint of 'Association'
-
validateAssociation_validateBinaryAssociations(Association, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBinaryAssociations constraint of 'Association'
-
validateAssociation_validateSpecializedEndNumber(Association, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSpecializedEndNumber constraint of 'Association'
-
validateAssociation_validateSpecializedEndTypes(Association, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSpecializedEndTypes constraint of 'Association'
-
validateAssociationClass(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateLinkObjectAction
- The association must be an association class.
-
validateAssociationClass(AssociationClass, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateAssociationClass_validateCannotBeDefined(AssociationClass, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCannotBeDefined constraint of 'Association Class'
-
validateAssociationEnds(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Association
- Association ends of associations with more than two ends must be owned by the association.
-
validateAssociationNotAbstract(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateLinkAction
- The association cannot be an abstract classifier.
-
validateAssociationOfAssociation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The association of the association end must be an association class.
-
validateAssociationOfAssociation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The association of the association end of the qualifier attribute must be an association class.
-
validateAssociations(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Actor
- An actor can only have associations to use cases, components and classes.
-
validateAssume(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
PartDecomposition
- Assume that within Interaction X, Lifeline L is of class C and decomposed to D.
-
validateAtMostOneReturn(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Operation
- An operation can have at most one return parameter; i.e., an owned parameter with the direction set to 'return'
self.ownedParameter->select(par | par.direction = #return)->size() <= 1
-
validateAutonomous(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Activity
- An activity cannot be autonomous and have a classifier or behavioral feature context at the same time.
-
validateBehavior(Behavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateBehavior_validateFeatureOfContextClassifier(Behavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateFeatureOfContextClassifier constraint of 'Behavior'
-
validateBehavior_validateMostOneBehaviour(Behavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMostOneBehaviour constraint of 'Behavior'
-
validateBehavior_validateMustRealize(Behavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustRealize constraint of 'Behavior'
-
validateBehavior_validateParametersMatch(Behavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateParametersMatch constraint of 'Behavior'
-
validateBehavioralFeature(BehavioralFeature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateBehavioredClassifier(BehavioredClassifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateBehavioredClassifier_validateClassBehavior(BehavioredClassifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClassBehavior constraint of 'Behaviored Classifier'
-
validateBehaviorExecutionSpecification(BehaviorExecutionSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateBelongsToPsm(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolTransition
- A protocol transition always belongs to a protocol state machine.
-
validateBetweenInterfacePortImplements(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- If a delegation connector is defined between a used Interface or Port and an internal Part Classifier, then that Classifier must have an 'implements' relationship to the Interface type of that Port.
-
validateBetweenInterfacePortSignature(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- If a delegation connector is defined between a source Interface or Port and a target Interface or Port, then the target Interface must support a signature compatible subset of Operations of the source Interface or Port.
-
validateBetweenInterfacesPorts(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- A delegation connector must only be defined between used Interfaces or Ports of the same kind, e.g. between two provided Ports or between two required Ports.
-
validateBinaryAssociations(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Association
- Only binary associations can be aggregations.
-
validateBinaryAssociations(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UseCase
- UseCases can only be involved in binary Associations.
-
validateBindingToAttribute(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A binding of a property template parameter representing an attribute must be to an attribute.
-
validateBodyOutputPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Clause
- The bodyOutput pins are output pins on actions in the body of the clause.
-
validateBodyOutputPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LoopNode
- The bodyOutput pins are output pins on actions in the body of the loop node.
-
validateBoolean(boolean, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateBooleanResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadIsClassifiedObjectAction
- The type of the output pin is Boolean
self.result.type = Boolean
-
validateBooleanValue(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Constraint
- The value specification for a constraint must evaluate to a Boolean value.
-
validateBreak(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CombinedFragment
- If the interactionOperator is break, the corresponding InteractionOperand must cover all Lifelines within the enclosing InteractionFragment.
-
validateBroadcastSignalAction(BroadcastSignalAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateBroadcastSignalAction_validateNumberAndOrder(BroadcastSignalAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNumberAndOrder constraint of 'Broadcast Signal Action'
-
validateBroadcastSignalAction_validateTypeOrderingMultiplicity(BroadcastSignalAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOrderingMultiplicity constraint of 'Broadcast Signal Action'
-
validateCallAction(CallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCallAction_validateNumberAndOrder(CallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNumberAndOrder constraint of 'Call Action'
-
validateCallAction_validateSynchronousCall(CallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSynchronousCall constraint of 'Call Action'
-
validateCallAction_validateTypeOrderingMultiplicity(CallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOrderingMultiplicity constraint of 'Call Action'
-
validateCallBehaviorAction(CallBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCallBehaviorAction_validateArgumentPinEqualParameter(CallBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateArgumentPinEqualParameter constraint of 'Call Behavior Action'
-
validateCallBehaviorAction_validateResultPinEqualParameter(CallBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultPinEqualParameter constraint of 'Call Behavior Action'
-
validateCallBehaviorAction_validateTypeOrderingMultiplicity(CallBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOrderingMultiplicity constraint of 'Call Behavior Action'
-
validateCallConcurrencyKind(CallConcurrencyKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCallEvent(CallEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCallOperationAction(CallOperationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCallOperationAction_validateArgumentPinEqualParameter(CallOperationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateArgumentPinEqualParameter constraint of 'Call Operation Action'
-
validateCallOperationAction_validateResultPinEqualParameter(CallOperationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultPinEqualParameter constraint of 'Call Operation Action'
-
validateCallOperationAction_validateTypeOrderingMultiplicity(CallOperationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOrderingMultiplicity constraint of 'Call Operation Action'
-
validateCallOperationAction_validateTypeTargetPin(CallOperationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeTargetPin constraint of 'Call Operation Action'
-
validateCannotBeDefined(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AssociationClass
- An AssociationClass cannot be defined between itself and something else.
-
validateCannotCrossBoundaries(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- Messages cannot cross bounderies of CombinedFragments or their operands.
-
validateCannotIncludeSelf(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UseCase
- A use case cannot include use cases that directly or indirectly include it.
-
validateCannotReferenceSubmachine(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalState
- A final state cannot reference a submachine.
-
validateCentralBufferNode(CentralBufferNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateChangeEvent(ChangeEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateChoiceVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- In a complete statemachine, a choice vertex must have at least one incoming and one outgoing transition.
-
validateClass(Class, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClass_validatePassiveClass(Class, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePassiveClass constraint of 'Class'
-
validateClassBehavior(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
BehavioredClassifier
- If a behavior is classifier behavior, it does not have a specification.
-
validateClassifier(Classifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClassifier_validateGeneralizationHierarchies(Classifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGeneralizationHierarchies constraint of 'Classifier'
-
validateClassifier_validateMapsToGeneralizationSet(Classifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMapsToGeneralizationSet constraint of 'Classifier'
-
validateClassifier_validateNoCyclesInGeneralization(Classifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoCyclesInGeneralization constraint of 'Classifier'
-
validateClassifier_validateSpecializeType(Classifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSpecializeType constraint of 'Classifier'
-
validateClassifierContext(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StateMachine
- The classifier context of a state machine cannot be an interface.
-
validateClassifierNotAbstract(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateObjectAction
- The classifier cannot be abstract.
-
validateClassifierNotAbstract(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReclassifyObjectAction
- None of the new classifiers may be abstract.
-
validateClassifierNotAssociationClass(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateObjectAction
- The classifier cannot be an association class
not self.classifier.oclIsKindOf(AssociationClass)
-
validateClassifierTemplateParameter(ClassifierTemplateParameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClassifierTemplateParameter_validateHasConstrainingClassifier(ClassifierTemplateParameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHasConstrainingClassifier constraint of 'Classifier Template Parameter'
-
validateClause(Clause, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClause_validateBodyOutputPins(Clause, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBodyOutputPins constraint of 'Clause'
-
validateClause_validateDeciderOutput(Clause, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeciderOutput constraint of 'Clause'
-
validateClearAssociationAction(ClearAssociationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClearAssociationAction_validateMultiplicity(ClearAssociationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Clear Association Action'
-
validateClearAssociationAction_validateSameType(ClearAssociationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Clear Association Action'
-
validateClearStructuralFeatureAction(ClearStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClearStructuralFeatureAction_validateMultiplicityOfResult(ClearStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfResult constraint of 'Clear Structural Feature Action'
-
validateClearStructuralFeatureAction_validateTypeOfResult(ClearStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfResult constraint of 'Clear Structural Feature Action'
-
validateClearVariableAction(ClearVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateClientElements(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CollaborationUse
- All the client elements of a roleBinding are in one classifier and all supplier elements of a roleBinding are in one collaboration and they are compatible.
-
validateCollaboration(Collaboration, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCollaborationUse(CollaborationUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCollaborationUse_validateClientElements(CollaborationUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClientElements constraint of 'Collaboration Use'
-
validateCollaborationUse_validateConnectors(CollaborationUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateConnectors constraint of 'Collaboration Use'
-
validateCollaborationUse_validateEveryRole(CollaborationUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEveryRole constraint of 'Collaboration Use'
-
validateCombinedFragment(CombinedFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCombinedFragment_validateBreak(CombinedFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBreak constraint of 'Combined Fragment'
-
validateCombinedFragment_validateConsiderAndIgnore(CombinedFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateConsiderAndIgnore constraint of 'Combined Fragment'
-
validateCombinedFragment_validateMinintAndMaxint(CombinedFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMinintAndMaxint constraint of 'Combined Fragment'
-
validateCombinedFragment_validateOptLoopBreakNeg(CombinedFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOptLoopBreakNeg constraint of 'Combined Fragment'
-
validateComment(Comment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCommunicationPath(CommunicationPath, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCommunicationPath_validateAssociationEnds(CommunicationPath, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociationEnds constraint of 'Communication Path'
-
validateCommutativityOfDecomposition(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
PartDecomposition
- Assume that within Interaction X, Lifeline L is of class C and decomposed to D.
-
validateCompatible(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- The connectable elements attached to the ends of a connector must be compatible.
-
validateCompatibleMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkAction
- The multiplicity of the open association end must be compatible with the multiplicity of the result output pin.
-
validateCompatibleMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadVariableAction
- The multiplicity of the variable must be compatible with the multiplicity of the output pin.
-
validateCompatibleType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ValuePin
- The type of value specification must be compatible with the type of the value pin.
-
validateCompatibleType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ValueSpecificationAction
- The type of value specification must be compatible with the type of the result pin.
-
validateCompatibleTypes(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- Object nodes connected by an object flow, with optionally intervening control nodes, must have compatible types.
-
validateComponent(Component, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateComponentRealization(ComponentRealization, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCompositeStates(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
State
- Only composite states can have entry or exit pseudostates defined.
-
validateConditionalNode(ConditionalNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConditionalNode_validateResultNoIncoming(ConditionalNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultNoIncoming constraint of 'Conditional Node'
-
validateConnectableElement(ConnectableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConnectableElementTemplateParameter(ConnectableElementTemplateParameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConnectionPointReference(ConnectionPointReference, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConnectionPointReference_validateEntryPseudostates(ConnectionPointReference, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEntryPseudostates constraint of 'Connection Point Reference'
-
validateConnectionPointReference_validateExitPseudostates(ConnectionPointReference, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateExitPseudostates constraint of 'Connection Point Reference'
-
validateConnectionPoints(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StateMachine
- The connection points of a state machine are pseudostates of kind entry point or exit point.
-
validateConnector(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConnector_validateAssemblyConnector(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssemblyConnector constraint of 'Connector'
-
validateConnector_validateBetweenInterfacePortImplements(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBetweenInterfacePortImplements constraint of 'Connector'
-
validateConnector_validateBetweenInterfacePortSignature(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBetweenInterfacePortSignature constraint of 'Connector'
-
validateConnector_validateBetweenInterfacesPorts(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBetweenInterfacesPorts constraint of 'Connector'
-
validateConnector_validateCompatible(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompatible constraint of 'Connector'
-
validateConnector_validateRoles(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRoles constraint of 'Connector'
-
validateConnector_validateTypes(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypes constraint of 'Connector'
-
validateConnector_validateUnionSignatureCompatible(Connector, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnionSignatureCompatible constraint of 'Connector'
-
validateConnectorEnd(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Parameter
- A parameter may only be associated with a connector end within the context of a collaboration.
-
validateConnectorEnd(ConnectorEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConnectorEnd_validateMultiplicity(ConnectorEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Connector End'
-
validateConnectorEnd_validatePartWithPortEmpty(ConnectorEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePartWithPortEmpty constraint of 'Connector End'
-
validateConnectorEnd_validateRoleAndPartWithPort(ConnectorEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRoleAndPartWithPort constraint of 'Connector End'
-
validateConnectorEnd_validateSelfPartWithPort(ConnectorEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSelfPartWithPort constraint of 'Connector End'
-
validateConnectorKind(ConnectorKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConnectors(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CollaborationUse
- The connectors in the classifier connect according to the connectors in the collaboration
true
-
validateConsiderAndIgnore(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CombinedFragment
- The interaction operators 'consider' and 'ignore' can only be used for the CombineIgnoreFragment subtype of CombinedFragment
((interactionOperator = #consider) or (interactionOperator = #ignore)) implies oclsisTypeOf(CombineIgnoreFragment)
-
validateConsiderIgnoreFragment(ConsiderIgnoreFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConsiderIgnoreFragment_validateConsiderOrIgnore(ConsiderIgnoreFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateConsiderOrIgnore constraint of 'Consider Ignore Fragment'
-
validateConsiderIgnoreFragment_validateType(ConsiderIgnoreFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateType constraint of 'Consider Ignore Fragment'
-
validateConsiderOrIgnore(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConsiderIgnoreFragment
- The interaction operator of a ConsiderIgnoreFragment must be either 'consider' or 'ignore'.
-
validateConstraint(Constraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateConstraint_validateBooleanValue(Constraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBooleanValue constraint of 'Constraint'
-
validateConstraint_validateNoSideEffects(Constraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoSideEffects constraint of 'Constraint'
-
validateConstraint_validateNotAppliedToSelf(Constraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotAppliedToSelf constraint of 'Constraint'
-
validateConstraint_validateNotApplyToSelf(Constraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotApplyToSelf constraint of 'Constraint'
-
validateConstraint_validateValueSpecificationBoolean(Constraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateValueSpecificationBoolean constraint of 'Constraint'
-
validateContained(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadSelfAction
- The action must be contained in an behavior that has a host classifier.
-
validateContextClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StateMachine
- The context classifier of the method state machine of a behavioral feature must be the classifier that owns the behavioral feature.
-
validateContinuation(Continuation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateContinuation_validateFirstOrLastInteractionFragment(Continuation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateFirstOrLastInteractionFragment constraint of 'Continuation'
-
validateContinuation_validateGlobal(Continuation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGlobal constraint of 'Continuation'
-
validateContinuation_validateSameName(Continuation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameName constraint of 'Continuation'
-
validateControlEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InitialNode
- Only control edges can have initial nodes as source.
-
validateControlFlow(ControlFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateControlFlow_validateObjectNodes(ControlFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateObjectNodes constraint of 'Control Flow'
-
validateControlNode(ControlNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateControlPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pin
- Control pins have a control type
isControl implies isControlType
-
validateConveyClassifiers(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InformationFlow
- An information flow can only convey classifiers that are allowed to represent an information item.
-
validateCreateLinkAction(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndCreationData
- LinkEndCreationData can only be end data for CreateLinkAction or one of its specializations.
-
validateCreateLinkAction(CreateLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCreateLinkAction_validateAssociationNotAbstract(CreateLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociationNotAbstract constraint of 'Create Link Action'
-
validateCreateLinkObjectAction(CreateLinkObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCreateLinkObjectAction_validateAssociationClass(CreateLinkObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociationClass constraint of 'Create Link Object Action'
-
validateCreateLinkObjectAction_validateMultiplicity(CreateLinkObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Create Link Object Action'
-
validateCreateLinkObjectAction_validateTypeOfResult(CreateLinkObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfResult constraint of 'Create Link Object Action'
-
validateCreateObjectAction(CreateObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCreateObjectAction_validateClassifierNotAbstract(CreateObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClassifierNotAbstract constraint of 'Create Object Action'
-
validateCreateObjectAction_validateClassifierNotAssociationClass(CreateObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClassifierNotAssociationClass constraint of 'Create Object Action'
-
validateCreateObjectAction_validateMultiplicity(CreateObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Create Object Action'
-
validateCreateObjectAction_validateSameType(CreateObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Create Object Action'
-
validateCreationEvent(CreationEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateCreationEvent_validateNoOccurrenceAbove(CreationEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoOccurrenceAbove constraint of 'Creation Event'
-
validateDataStoreNode(DataStoreNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDataType(DataType, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDeciderOutput(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Clause
- The decider output pin must be for the test body or a node contained by the test body as a structured node.
-
validateDecisionInputFlowIncoming(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- The decisionInputFlow of a decision node must be an incoming edge of the decision node.
-
validateDecisionNode(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDecisionNode_validateDecisionInputFlowIncoming(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDecisionInputFlowIncoming constraint of 'Decision Node'
-
validateDecisionNode_validateEdges(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEdges constraint of 'Decision Node'
-
validateDecisionNode_validateIncomingControlOneInputParameter(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIncomingControlOneInputParameter constraint of 'Decision Node'
-
validateDecisionNode_validateIncomingObjectOneInputParameter(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIncomingObjectOneInputParameter constraint of 'Decision Node'
-
validateDecisionNode_validateIncomingOutgoingEdges(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIncomingOutgoingEdges constraint of 'Decision Node'
-
validateDecisionNode_validateParameters(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateParameters constraint of 'Decision Node'
-
validateDecisionNode_validateTwoInputParameters(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTwoInputParameters constraint of 'Decision Node'
-
validateDecisionNode_validateZeroInputParameters(DecisionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateZeroInputParameters constraint of 'Decision Node'
-
validateDeepHistoryVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Region
- A region can have at most one deep history vertex
self.subvertex->select (v | v.oclIsKindOf(Pseudostate))->
select(p : Pseudostate | p.kind = #deepHistory)->size() <= 1
-
validateDeepOrShallowHistory(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolStateMachine
- Protocol state machines cannot have deep or shallow history pseudostates.
-
validateDefaultValue(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Port
- A defaultValue for port cannot be specified when the type of the Port is an Interface
true
-
validateDefiningFeature(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InstanceSpecification
- The defining feature of each slot is a structural feature (directly or inherited) of a classifier of the instance specification.
-
validateDependency(Dependency, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDeployedArtifact(DeployedArtifact, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDeployedElements(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DeploymentSpecification
- The deployedElements of a DeploymentTarget that are involved in a Deployment that has an associated Deployment-Specification is a kind of Component (i.e. the configured components).
-
validateDeployment(Deployment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDeploymentArtifact(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InstanceSpecification
- An InstanceSpecification can be a DeployedArtifact if it is the instance specification of an Artifact.
-
validateDeploymentSpecification(DeploymentSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDeploymentSpecification_validateDeployedElements(DeploymentSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeployedElements constraint of 'Deployment Specification'
-
validateDeploymentSpecification_validateDeploymentTarget(DeploymentSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeploymentTarget constraint of 'Deployment Specification'
-
validateDeploymentTarget(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DeploymentSpecification
- The DeploymentTarget of a DeploymentSpecification is a kind of ExecutionEnvironment.
-
validateDeploymentTarget(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InstanceSpecification
- An InstanceSpecification can be a DeploymentTarget if it is the instance specification of a Node and functions as a part in the internal structure of an encompassing Node.
-
validateDeploymentTarget(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A Property can be a DeploymentTarget if it is a kind of Node and functions as a part in the internal structure of an encompassing Node.
-
validateDeploymentTarget(DeploymentTarget, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDerivedUnionIsDerived(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A derived union is derived.
-
validateDerivedUnionIsReadOnly(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A derived union is read only.
-
validateDestinationsOrSourcesOfTransitions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
State
- The connection point references used as destinations/sources of transitions associated with a submachine state must be defined as entry/exit points in the submachine state machine.
-
validateDestroyLinkAction(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndDestructionData
- LinkEndDestructionData can only be end data for DestroyLinkAction or one of its specializations.
-
validateDestroyLinkAction(DestroyLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDestroyObjectAction(DestroyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDestroyObjectAction_validateMultiplicity(DestroyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Destroy Object Action'
-
validateDestroyObjectAction_validateNoType(DestroyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoType constraint of 'Destroy Object Action'
-
validateDestructionEvent(DestructionEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDestructionEvent_validateNoOccurrenceSpecificationsBelow(DestructionEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoOccurrenceSpecificationsBelow constraint of 'Destruction Event'
-
validateDevice(Device, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDimensionNotContained(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityPartition
- A partition with isDimension = true may not be contained by another partition.
-
validateDirectedRelationship(DirectedRelationship, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDuration(Duration, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDurationConstraint(DurationConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDurationConstraint_validateFirstEventMultiplicity(DurationConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateFirstEventMultiplicity constraint of 'Duration Constraint'
-
validateDurationInterval(DurationInterval, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDurationObservation(DurationObservation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateDurationObservation_validateFirstEventMultiplicity(DurationObservation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateFirstEventMultiplicity constraint of 'Duration Observation'
-
validateDynamicVariables(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionConstraint
- The dynamic variables that take part in the constraint must be owned by the ConnectableElement corresponding to the covered Lifeline.
-
validateEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- The edges coming into and out of a decision node, other than the decision input flow (if any), must be either all object flows or all control flows.
-
validateEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ForkNode
- The edges coming into and out of a fork node must be either all object flows or all control flows.
-
validateEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
MergeNode
- The edges coming into and out of a merge node must be either all object flows or all control flows.
-
validateEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuredActivityNode
- The edges owned by a structured node must have source and target nodes in the structured node, and vice versa.
-
validateEdgeSourceTarget(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExceptionHandler
- An edge that has a source in an exception handler structured node must have its target in the handler also, and vice versa.
-
validateElement(Element, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateElement_validateHasOwner(Element, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHasOwner constraint of 'Element'
-
validateElement_validateNotOwnSelf(Element, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotOwnSelf constraint of 'Element'
-
validateElementImport(ElementImport, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateElementImport_validateImportedElementIsPublic(ElementImport, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateImportedElementIsPublic constraint of 'Element Import'
-
validateElementImport_validateVisibilityPublicOrPrivate(ElementImport, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateVisibilityPublicOrPrivate constraint of 'Element Import'
-
validateElementsPublicOrPrivate(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Package
- If an element that is owned by a package has visibility, it is public or private.
-
validateEncapsulatedClassifier(EncapsulatedClassifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateEndObjectInputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndData
- The end object input pin is not also a qualifier value input pin.
-
validateEndsOfAssociation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The ends of the association must not be static.
-
validateEndsOfAssociation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The ends of the association must not be static.
-
validateEntryExitDo(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolStateMachine
- The states of a protocol state machine cannot have entry, exit, or do activity actions.
-
validateEntryOrExit(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
State
- Only entry or exit pseudostates can serve as connection points.
-
validateEntryPseudostates(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConnectionPointReference
- The entry Pseudostates must be Pseudostates with kind entryPoint.
-
validateEnumeration(Enumeration, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateEnumerationLiteral(EnumerationLiteral, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateEvent(Event, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateEventOnReplyToCallTrigger(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReplyAction
- The event on replyToCall trigger must be a CallEvent replyToCallEvent.oclIsKindOf(CallEvent)
replyToCallEvent.oclIsKindOf(CallEvent)
-
validateEveryRole(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CollaborationUse
- Every role in the collaboration is bound within the collaboration use to a connectable element within the classifier or operation.
-
validateExceptionBody(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExceptionHandler
- The exception handler and its input object node are not the source or target of any edge.
-
validateExceptionHandler(ExceptionHandler, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExceptionHandler_validateEdgeSourceTarget(ExceptionHandler, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEdgeSourceTarget constraint of 'Exception Handler'
-
validateExceptionHandler_validateExceptionBody(ExceptionHandler, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateExceptionBody constraint of 'Exception Handler'
-
validateExceptionHandler_validateOneInput(ExceptionHandler, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneInput constraint of 'Exception Handler'
-
validateExceptionHandler_validateResultPins(ExceptionHandler, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultPins constraint of 'Exception Handler'
-
validateExecutableNode(ExecutableNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExecutionEnvironment(ExecutionEnvironment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExecutionEvent(ExecutionEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExecutionSpecification(ExecutionSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExecutionSpecification_validateSameLifeline(ExecutionSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameLifeline constraint of 'Execution Specification'
-
validateExitPseudostates(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConnectionPointReference
- The exit Pseudostates must be Pseudostates with kind exitPoint.
-
validateExpansionKind(ExpansionKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExpansionNode(ExpansionNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExpansionNodes(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExpansionRegion
- An ExpansionRegion must have one or more argument ExpansionNodes and zero or more result ExpansionNodes.
-
validateExpansionRegion(ExpansionRegion, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExpansionRegion_validateExpansionNodes(ExpansionRegion, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateExpansionNodes constraint of 'Expansion Region'
-
validateExpression(Expression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExtend(Extend, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExtend_validateExtensionPoints(Extend, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateExtensionPoints constraint of 'Extend'
-
validateExtension(Extension, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExtension_validateIsBinary(Extension, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIsBinary constraint of 'Extension'
-
validateExtension_validateNonOwnedEnd(Extension, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNonOwnedEnd constraint of 'Extension'
-
validateExtensionEnd(ExtensionEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExtensionEnd_validateAggregation(ExtensionEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAggregation constraint of 'Extension End'
-
validateExtensionEnd_validateMultiplicity(ExtensionEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Extension End'
-
validateExtensionPoint(ExtensionPoint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateExtensionPoint_validateMustHaveName(ExtensionPoint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustHaveName constraint of 'Extension Point'
-
validateExtensionPoints(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Extend
- The extension points referenced by the extend relationship must belong to the use case that is being extended.
-
validateFeature(Feature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateFeatureOfContextClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Behavior
- The implemented behavioral feature must be a feature (possibly inherited) of the context classifier of the behavior.
-
validateFinalNode(FinalNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateFinalNode_validateNoOutgoingEdges(FinalNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoOutgoingEdges constraint of 'Final Node'
-
validateFinalState(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateFinalState_validateCannotReferenceSubmachine(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCannotReferenceSubmachine constraint of 'Final State'
-
validateFinalState_validateNoEntryBehavior(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoEntryBehavior constraint of 'Final State'
-
validateFinalState_validateNoExitBehavior(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoExitBehavior constraint of 'Final State'
-
validateFinalState_validateNoOutgoingTransitions(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoOutgoingTransitions constraint of 'Final State'
-
validateFinalState_validateNoRegions(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoRegions constraint of 'Final State'
-
validateFinalState_validateNoStateBehavior(FinalState, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoStateBehavior constraint of 'Final State'
-
validateFirstEventMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DurationConstraint
- The multiplicity of firstEvent must be 2 if the multiplicity of constrainedElement is 2.
-
validateFirstEventMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DurationObservation
- The multiplicity of firstEvent must be 2 if the multiplicity of event is 2.
-
validateFirstOrLastInteractionFragment(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Continuation
- Continuations always occur as the very first InteractionFragment or the very last InteractionFragment of the enclosing InteractionFragment.
-
validateFlowFinalNode(FlowFinalNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateForkNode(ForkNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateForkNode_validateEdges(ForkNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEdges constraint of 'Fork Node'
-
validateForkNode_validateOneIncomingEdge(ForkNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneIncomingEdge constraint of 'Fork Node'
-
validateForkSegmentGuards(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- A fork segment must not have guards or triggers.
-
validateForkSegmentState(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- A fork segment must always target a state.
-
validateForkVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- In a complete statemachine, a fork vertex must have at least two outgoing transitions and exactly one incoming transition.
-
validateFunctionBehavior(FunctionBehavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateFunctionBehavior_validateOneOutputParameter(FunctionBehavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneOutputParameter constraint of 'Function Behavior'
-
validateFunctionBehavior_validateTypesOfParameters(FunctionBehavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypesOfParameters constraint of 'Function Behavior'
-
validateGate(Gate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateGate_validateMessagesActualGate(Gate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMessagesActualGate constraint of 'Gate'
-
validateGate_validateMessagesCombinedFragment(Gate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMessagesCombinedFragment constraint of 'Gate'
-
validateGatesMatch(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionUse
- Actual Gates of the InteractionUse must match Formal Gates of the referred Interaction.
-
validateGeneralization(Generalization, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateGeneralization_validateGeneralizationSameClassifier(Generalization, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGeneralizationSameClassifier constraint of 'Generalization'
-
validateGeneralizationHierarchies(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Classifier
- Generalization hierarchies must be directed and acyclical.
-
validateGeneralizationSameClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Generalization
- Every Generalization associated with a given GeneralizationSet must have the same general Classifier.
-
validateGeneralizationSameClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
GeneralizationSet
- Every Generalization associated with a particular GeneralizationSet must have the same general Classifier.
-
validateGeneralizationSet(GeneralizationSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateGeneralizationSet_validateGeneralizationSameClassifier(GeneralizationSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGeneralizationSameClassifier constraint of 'Generalization Set'
-
validateGeneralizationSet_validateMapsToGeneralizationSet(GeneralizationSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMapsToGeneralizationSet constraint of 'Generalization Set'
-
validateGeneralize(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Stereotype
- A Stereotype may only generalize or specialize another Stereotype.
-
validateGeneralOrdering(GeneralOrdering, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateGlobal(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Continuation
- Continuations are always global in the enclosing InteractionFragment e.g. it always covers all Lifelines covered by the enclosing InteractionFragment.
-
validateGlobalData(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionConstraint
- The constraint may contain references to global data or write-once data.
-
validateGroupOwned(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityGroup
- Groups may only be owned by activities or groups.
-
validateGuardContainReferences(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionOperand
- The guard must contain only references to values local to the Lifeline on which it resides, or values global to the whole Interaction.
-
validateGuardDirectlyPrior(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionOperand
- The guard must be placed directly prior to (above) the OccurrenceSpecification that will become the first OccurrenceSpecification within this InteractionOperand.
-
validateHasConstrainingClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ClassifierTemplateParameter
- If "allowSubstitutable" is true, then there must be a constrainingClassifier.
-
validateHasNo(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InformationItem
- An informationItem has no feature, no generalization, and no associations.
-
validateHasNoQualifiedName(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
NamedElement
- If there is no name, or one of the containing namespaces has no name, there is no qualified name.
-
validateHasOwner(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Element
- Elements that must be owned must have an owner.
-
validateHasParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- Activity parameter nodes must have parameters from the containing activity.
-
validateHasQualifiedName(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
NamedElement
- When there is a name, and all of the containing namespaces have a name, the qualified name is constructed from the names of the containing namespaces.
-
validateHistoryVertices(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- History vertices can have at most one outgoing transition.
-
validateImage(Image, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateImportedElementIsPublic(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ElementImport
- An importedElement has either public visibility or no visibility at all.
-
validateInAndOut(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Parameter
- Only in and inout parameters may have a delete effect.
-
validateInclude(Include, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateIncomingControlOneInputParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow.
-
validateIncomingEdgesStructuredOnly(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
OutputPin
- Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node.
-
validateIncomingObjectFlow(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
JoinNode
- If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow.
-
validateIncomingObjectOneInputParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge.
-
validateIncomingOutgoingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- A decision node has one or two incoming edges and at least one outgoing edge.
-
validateInformationFlow(InformationFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInformationFlow_validateConveyClassifiers(InformationFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateConveyClassifiers constraint of 'Information Flow'
-
validateInformationFlow_validateMustConform(InformationFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustConform constraint of 'Information Flow'
-
validateInformationFlow_validateSourcesAndTargetsKind(InformationFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSourcesAndTargetsKind constraint of 'Information Flow'
-
validateInformationItem(InformationItem, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInformationItem_validateHasNo(InformationItem, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHasNo constraint of 'Information Item'
-
validateInformationItem_validateNotInstantiable(InformationItem, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotInstantiable constraint of 'Information Item'
-
validateInformationItem_validateSourcesAndTargets(InformationItem, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSourcesAndTargets constraint of 'Information Item'
-
validateInheritedParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
RedefinableTemplateSignature
- The inherited parameters are the parameters of the extended template signature.
-
validateInitialNode(InitialNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInitialNode_validateControlEdges(InitialNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateControlEdges constraint of 'Initial Node'
-
validateInitialNode_validateNoIncomingEdges(InitialNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoIncomingEdges constraint of 'Initial Node'
-
validateInitialTransition(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- An initial transition at the topmost level (region of a statemachine) either has no trigger or it has a trigger with the stereotype <>.
-
validateInitialVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- An initial vertex can have at most one outgoing transition.
-
validateInitialVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Region
- A region can have at most one initial vertex
self.subvertex->select (v | v.oclIsKindOf(Pseudostate))->
select(p : Pseudostate | p.kind = #initial)->size() <= 1
-
validateInput(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ParameterSet
- If a behavior has input parameters that are in a parameter set, then any inputs that are not in a parameter set must be streaming.
-
validateInputAndOutputParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- A selection behavior has one input parameter and one output parameter.
-
validateInputEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LoopNode
- Loop variable inputs must not have outgoing edges.
-
validateInputOutputParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectNode
- A selection behavior has one input parameter and one output parameter.
-
validateInputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActionInputPin
- The fromAction of an action input pin must only have action input pins as input pins.
-
validateInputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReclassifyObjectAction
- The input pin has no type.
-
validateInputPin(InputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
WriteStructuralFeatureAction
- The type input pin is the same as the classifier of the structural feature.
-
validateInputPin_validateOutgoingEdgesStructuredOnly(InputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOutgoingEdgesStructuredOnly constraint of 'Input Pin'
-
validateInputTypeIsCollection(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReduceAction
- The type of the input must be a collection.
-
validateInstanceSpecification(InstanceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInstanceSpecification_validateDefiningFeature(InstanceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDefiningFeature constraint of 'Instance Specification'
-
validateInstanceSpecification_validateDeploymentArtifact(InstanceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeploymentArtifact constraint of 'Instance Specification'
-
validateInstanceSpecification_validateDeploymentTarget(InstanceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeploymentTarget constraint of 'Instance Specification'
-
validateInstanceSpecification_validateStructuralFeature(InstanceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateStructuralFeature constraint of 'Instance Specification'
-
validateInstanceValue(InstanceValue, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteger(int, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteraction(Interaction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteractionConstraint(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteractionConstraint_validateDynamicVariables(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDynamicVariables constraint of 'Interaction Constraint'
-
validateInteractionConstraint_validateGlobalData(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGlobalData constraint of 'Interaction Constraint'
-
validateInteractionConstraint_validateMaxintGreaterEqualMinint(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMaxintGreaterEqualMinint constraint of 'Interaction Constraint'
-
validateInteractionConstraint_validateMaxintPositive(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMaxintPositive constraint of 'Interaction Constraint'
-
validateInteractionConstraint_validateMinintMaxint(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMinintMaxint constraint of 'Interaction Constraint'
-
validateInteractionConstraint_validateMinintNonNegative(InteractionConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMinintNonNegative constraint of 'Interaction Constraint'
-
validateInteractionFragment(InteractionFragment, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteractionOperand(InteractionOperand, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteractionOperand_validateGuardContainReferences(InteractionOperand, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGuardContainReferences constraint of 'Interaction Operand'
-
validateInteractionOperand_validateGuardDirectlyPrior(InteractionOperand, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGuardDirectlyPrior constraint of 'Interaction Operand'
-
validateInteractionOperatorKind(InteractionOperatorKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteractionUse(InteractionUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInteractionUse_validateAllLifelines(InteractionUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAllLifelines constraint of 'Interaction Use'
-
validateInteractionUse_validateArgumentsAreConstants(InteractionUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateArgumentsAreConstants constraint of 'Interaction Use'
-
validateInteractionUse_validateArgumentsCorrespondToParameters(InteractionUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateArgumentsCorrespondToParameters constraint of 'Interaction Use'
-
validateInteractionUse_validateGatesMatch(InteractionUse, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGatesMatch constraint of 'Interaction Use'
-
validateInteractionUsesShareLifeline(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Lifeline
- If two (or more) InteractionUses within one Interaction, refer to Interactions with 'common Lifelines,' those Lifelines must also appear in the Interaction with the InteractionUses.
-
validateInterface(Interface, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInterface_validateVisibility(Interface, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateVisibility constraint of 'Interface'
-
validateInterfaceRealization(InterfaceRealization, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInternalStructure(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Node
- The internal structure of a Node (if defined) consists solely of parts of type Node.
-
validateInterruptibleActivityRegion(InterruptibleActivityRegion, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInterruptibleActivityRegion_validateInterruptingEdges(InterruptibleActivityRegion, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInterruptingEdges constraint of 'Interruptible Activity Region'
-
validateInterruptingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InterruptibleActivityRegion
- Interrupting edges of a region must have their source node in the region and their target node outside the region in the same activity containing the region.
-
validateInterval(Interval, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateIntervalConstraint(IntervalConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInvocationAction(InvocationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateInvocationAction_validateOnPortReceiver(InvocationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOnPortReceiver constraint of 'Invocation Action'
-
validateIsBinary(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Extension
- An Extension is binary, i.e., it has only two memberEnds.
-
validateIsMulticastOrIsMultireceive(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- isMulticast and isMultireceive cannot both be true.
-
validateJoinNode(JoinNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateJoinNode_validateIncomingObjectFlow(JoinNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIncomingObjectFlow constraint of 'Join Node'
-
validateJoinNode_validateOneOutgoingEdge(JoinNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneOutgoingEdge constraint of 'Join Node'
-
validateJoinSegmentGuards(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- A join segment must not have guards or triggers.
-
validateJoinSegmentState(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- A join segment must always originate from a state.
-
validateJoinVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- In a complete statemachine, a join vertex must have at least two incoming transitions and exactly one outgoing transition.
-
validateJunctionVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- In a complete statemachine, a junction vertex must have at least one incoming and one outgoing transition.
-
validateLanguageBodySize(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
OpaqueExpression
- If the language attribute is not empty, then the size of the body and language arrays must be the same.
-
validateLifeline(Lifeline, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLifeline_validateInteractionUsesShareLifeline(Lifeline, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInteractionUsesShareLifeline constraint of 'Lifeline'
-
validateLifeline_validateSameClassifier(Lifeline, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameClassifier constraint of 'Lifeline'
-
validateLifeline_validateSelectorSpecified(Lifeline, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSelectorSpecified constraint of 'Lifeline'
-
validateLinkAction(LinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLinkAction_validateNotStatic(LinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotStatic constraint of 'Link Action'
-
validateLinkAction_validateSameAssociation(LinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameAssociation constraint of 'Link Action'
-
validateLinkAction_validateSamePins(LinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSamePins constraint of 'Link Action'
-
validateLinkEndCreationData(LinkEndCreationData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLinkEndCreationData_validateCreateLinkAction(LinkEndCreationData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCreateLinkAction constraint of 'Link End Creation Data'
-
validateLinkEndCreationData_validateSingleInputPin(LinkEndCreationData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSingleInputPin constraint of 'Link End Creation Data'
-
validateLinkEndData(LinkEndData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLinkEndData_validateEndObjectInputPin(LinkEndData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEndObjectInputPin constraint of 'Link End Data'
-
validateLinkEndData_validateMultiplicity(LinkEndData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Link End Data'
-
validateLinkEndData_validatePropertyIsAssociationEnd(LinkEndData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePropertyIsAssociationEnd constraint of 'Link End Data'
-
validateLinkEndData_validateQualifiers(LinkEndData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateQualifiers constraint of 'Link End Data'
-
validateLinkEndData_validateSameType(LinkEndData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Link End Data'
-
validateLinkEndDestructionData(LinkEndDestructionData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLinkEndDestructionData_validateDestroyLinkAction(LinkEndDestructionData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDestroyLinkAction constraint of 'Link End Destruction Data'
-
validateLinkEndDestructionData_validateUnlimitedNaturalAndMultiplicity(LinkEndDestructionData, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnlimitedNaturalAndMultiplicity constraint of 'Link End Destruction Data'
-
validateLiteralBoolean(LiteralBoolean, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLiteralInteger(LiteralInteger, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLiteralNull(LiteralNull, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLiteralSpecification(LiteralSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLiteralString(LiteralString, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLiteralUnlimitedNatural(LiteralUnlimitedNatural, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLoopNode(LoopNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateLoopNode_validateBodyOutputPins(LoopNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBodyOutputPins constraint of 'Loop Node'
-
validateLoopNode_validateInputEdges(LoopNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputEdges constraint of 'Loop Node'
-
validateLoopNode_validateResultNoIncoming(LoopNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultNoIncoming constraint of 'Loop Node'
-
validateLowerGe0(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
MultiplicityElement
- The lower bound must be a non-negative integer literal.
-
validateManifestation(Manifestation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMapsToGeneralizationSet(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Classifier
- The Classifier that maps to a GeneralizationSet may neither be a specific nor a general Classifier in any of the Generalization relationships defined for that GeneralizationSet.
-
validateMapsToGeneralizationSet(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
GeneralizationSet
- The Classifier that maps to a GeneralizationSet may neither be a specific nor a general Classifier in any of the Generalization relationships defined for that GeneralizationSet.
-
validateMaximumOneParameterNode(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- A parameter with direction other than inout must have at most one activity parameter node in an activity.
-
validateMaximumTwoParameterNodes(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- A parameter with direction inout must have at most two activity parameter nodes in an activity, one with incoming flows and one with outgoing flows.
-
validateMaxintGreaterEqualMinint(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionConstraint
- If maxint is specified, then minint must be specified and the evaluation of maxint must be >= the evaluation of minint
true
-
validateMaxintPositive(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionConstraint
- If maxint is specified, then the expression must evaluate to a positive integer.
-
validateMembersDistinguishable(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Namespace
- All the members of a Namespace are distinguishable within it.
-
validateMergeNode(MergeNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMergeNode_validateEdges(MergeNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEdges constraint of 'Merge Node'
-
validateMergeNode_validateOneOutgoingEdge(MergeNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneOutgoingEdge constraint of 'Merge Node'
-
validateMessage(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMessage_validateArguments(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateArguments constraint of 'Message'
-
validateMessage_validateCannotCrossBoundaries(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCannotCrossBoundaries constraint of 'Message'
-
validateMessage_validateOccurrenceSpecifications(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOccurrenceSpecifications constraint of 'Message'
-
validateMessage_validateSendingReceivingMessageEvent(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSendingReceivingMessageEvent constraint of 'Message'
-
validateMessage_validateSignatureIsOperation(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSignatureIsOperation constraint of 'Message'
-
validateMessage_validateSignatureIsSignal(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSignatureIsSignal constraint of 'Message'
-
validateMessage_validateSignatureReferTo(Message, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSignatureReferTo constraint of 'Message'
-
validateMessageEnd(MessageEnd, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMessageEvent(MessageEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMessageKind(MessageKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMessageOccurrenceSpecification(MessageOccurrenceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMessagesActualGate(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Gate
- The message leading to/from an actualGate of an InteractionUse must correspond to the message leading from/to the formalGate with the same name of the Interaction referenced by the InteractionUse.
-
validateMessagesCombinedFragment(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Gate
- The message leading to/from an (expression) Gate within a CombinedFragment must correspond to the message leading from/to the CombinedFragment on its outside.
-
validateMessageSort(MessageSort, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMetaclassReferenceNotSpecialized(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Profile
- An element imported as a metaclassReference is not specialized or generalized in a Profile.
-
validateMethod(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StateMachine
- A state machine as the method for a behavioral feature cannot have entry/exit connection points.
-
validateMinintAndMaxint(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CombinedFragment
- The InteractionConstraint with minint and maxint only apply when attached to an InteractionOperand where the interactionOperator is loop.
-
validateMinintMaxint(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionConstraint
- Minint/maxint can only be present if the InteractionConstraint is associated with the operand of a loop CombinedFragment.
-
validateMinintNonNegative(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InteractionConstraint
- If minint is specified, then the expression must evaluate to a non-negative integer.
-
validateModel(Model, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMostOneBehaviour(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Behavior
- There may be at most one behavior for a given pairing of classifier (as owner of the behavior) and behavioral feature (as specification of the behavior).
-
validateMultiplicities(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuredClassifier
- The multiplicities on connected elements must be consistent.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ClearAssociationAction
- The multiplicity of the input pin is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConnectorEnd
- The multiplicity of the connector end may not be more general than the multiplicity of the association typing the owning connector.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateLinkObjectAction
- The multiplicity of the output pin is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateObjectAction
- The multiplicity of the output pin is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DestroyObjectAction
- The multiplicity of the input pin is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExtensionEnd
- The multiplicity of ExtensionEnd is 0..1 or 1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndData
- The multiplicity of the end object input pin must be 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadSelfAction
- The multiplicity of the result output pin is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReclassifyObjectAction
- The multiplicity of the input pin is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartClassifierBehaviorAction
- The multiplicity of the input pin is 1..1
true
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuralFeatureAction
- The multiplicity of the input pin must be 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TestIdentityAction
- The multiplicity of the input pins is 1..1.
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ValueSpecificationAction
- The multiplicity of the result pin is 1..1
true
-
validateMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
WriteVariableAction
- The multiplicity of the input pin is 1..1.
-
validateMultiplicityElement(MultiplicityElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateMultiplicityElement_validateLowerGe0(MultiplicityElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateLowerGe0 constraint of 'Multiplicity Element'
-
validateMultiplicityElement_validateUpperGeLower(MultiplicityElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUpperGeLower constraint of 'Multiplicity Element'
-
validateMultiplicityElement_validateValueSpecificationConstant(MultiplicityElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateValueSpecificationConstant constraint of 'Multiplicity Element'
-
validateMultiplicityElement_validateValueSpecificationNoSideEffects(MultiplicityElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateValueSpecificationNoSideEffects constraint of 'Multiplicity Element'
-
validateMultiplicityOfComposite(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A multiplicity of a composite aggregation must not have an upper bound greater than 1.
-
validateMultiplicityOfInput(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadIsClassifiedObjectAction
- The multiplicity of the input pin is 1..1.
-
validateMultiplicityOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The multiplicity of the object input pin is 1..1.
-
validateMultiplicityOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The multiplicity of the object input pin is 1..1.
-
validateMultiplicityOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartObjectBehaviorAction
- The multiplicity of the object input pin must be [1..1].
-
validateMultiplicityOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- The multiplicity of the object input pin is 1..1
true
-
validateMultiplicityOfOutput(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadIsClassifiedObjectAction
- The multiplicity of the output pin is 1..1.
-
validateMultiplicityOfQualifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
QualifierValue
- The multiplicity of the qualifier value input pin is "1..1".
-
validateMultiplicityOfQualifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The multiplicity of the qualifier attribute is 1..1.
-
validateMultiplicityOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ClearStructuralFeatureAction
- The multiplicity of the result output pin must be 1..1.
-
validateMultiplicityOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadExtentAction
- The multiplicity of the result output pin is 0..*.
-
validateMultiplicityOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The multiplicity of the result output pin is 1..1.
-
validateMultiplicityOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The multiplicity of the result output pin is 1..1.
-
validateMultiplicityOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- The multiplicity of each result output pin must be compatible with the multiplicity of the corresponding structural features of the unmarshall classifier.
-
validateMultiplicityOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
WriteStructuralFeatureAction
- The multiplicity of the result output pin must be 1..1.
-
validateMustBeCompatible(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TemplateParameter
- The default must be compatible with the formal template parameter.
-
validateMustBeCompatible(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TemplateParameterSubstitution
- The actual parameter must be compatible with the formal template parameter, e.g. the actual parameter for a class template parameter must be a class.
-
validateMustConform(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InformationFlow
- The sources and targets of the information flow must conform with the sources and targets or conversely the targets and sources of the realization relationships.
-
validateMustHaveName(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Actor
- An actor must have a name.
-
validateMustHaveName(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExtensionPoint
- An ExtensionPoint must have a name.
-
validateMustHaveName(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UseCase
- A UseCase must have a name.
-
validateMustRealize(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Behavior
- If the implemented behavioral feature has been redefined in the ancestors of the owner of the behavior, then the behavior must realize the latest redefining behavioral feature.
-
validateNamedElement(NamedElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateNamedElement_validateHasNoQualifiedName(NamedElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHasNoQualifiedName constraint of 'Named Element'
-
validateNamedElement_validateHasQualifiedName(NamedElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHasQualifiedName constraint of 'Named Element'
-
validateNamedElement_validateVisibilityNeedsOwnership(NamedElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateVisibilityNeedsOwnership constraint of 'Named Element'
-
validateNameNotClash(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Stereotype
- Stereotype names should not clash with keyword names for the extended model element.
-
validateNamespace(Namespace, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateNamespace_validateMembersDistinguishable(Namespace, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMembersDistinguishable constraint of 'Namespace'
-
validateNavigableOpenEnd(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkAction
- The open end must be navigable.
-
validateNavigableReadonly(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- Only a navigable property can be marked as readOnly.
-
validateNoActions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- Object flows may not have actions at either end.
-
validateNoAssociationToUseCase(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UseCase
- UseCases can not have Associations to UseCases specifying the same subject.
-
validateNoControlOrDataFlow(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActionInputPin
- The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins.
-
validateNoCyclesInGeneralization(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Classifier
- Generalization hierarchies must be directed and acyclical.
-
validateNode(Node, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateNode_validateInternalStructure(Node, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInternalStructure constraint of 'Node'
-
validateNodesAndEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityGroup
- All nodes and edges of the group must be in the same activity as the group.
-
validateNoEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- An activity parameter node may have all incoming edges or all outgoing edges, but it must not have both incoming and outgoing edges.
-
validateNoEntryBehavior(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalState
- A final state has no entry behavior.
-
validateNoExitBehavior(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalState
- A final state has no exit behavior.
-
validateNoIncomingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- Activity parameter object nodes with no incoming edges and one or more outgoing edges must have a parameter with in or inout direction.
-
validateNoIncomingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InitialNode
- An initial node has no incoming edges.
-
validateNoIncomingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ValuePin
- Value pins have no incoming edges.
-
validateNoInputPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptEventAction
- AcceptEventActions may have no input pins.
-
validateNonOwnedEnd(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Extension
- The non-owned end of an Extension is typed by a Class.
-
validateNonUniqueRemoval(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
RemoveStructuralFeatureValueAction
- Actions removing a value from ordered nonunique structural features must have a single removeAt input pin if isRemoveDuplicates is false.
-
validateNoOccurrenceAbove(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreationEvent
- No othet OccurrenceSpecification may appear above an OccurrenceSpecification which references a CreationEvent on a given Lifeline in an InteractionOperand.
-
validateNoOccurrenceSpecificationsBelow(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DestructionEvent
- No other OccurrenceSpecifications may appear below an OccurrenceSpecification which references a DestructionEvent on a given Lifeline in an InteractionOperand.
-
validateNoOutgoingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- Activity parameter object nodes with no outgoing edges and one or more incoming edges must have a parameter with out, inout, or return direction.
-
validateNoOutgoingEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalNode
- A final node has no outgoing edges.
-
validateNoOutgoingTransitions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalState
- A final state cannot have any outgoing transitions.
-
validateNoOutputPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptEventAction
- There are no output pins if the trigger events are only ChangeEvents, or if they are only CallEvents when this action is an instance of AcceptEventAction and not an instance of a descendant of AcceptEventAction (such as AcceptCallAction).
-
validateNoRegions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalState
- A final state cannot have regions.
-
validateNoSideEffects(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Constraint
- Evaluating the value specification for a constraint must not have side effects.
-
validateNoStateBehavior(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FinalState
- A final state has no state (doActivity) behavior.
-
validateNoSupergroups(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Activity
- The groups of an activity have no supergroups.
-
validateNotAppliedToSelf(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Constraint
- A constraint cannot be applied to itself.
-
validateNotApplyToSelf(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Constraint
- A constraint cannot be applied to itself.
-
validateNotContained(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityGroup
- No node or edge in a group may be contained by its subgroups or its containing groups, transitively.
-
validateNotException(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Parameter
- An input parameter cannot be an exception.
-
validateNotInstantiable(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InformationItem
- It is not instantiable.
-
validateNotOwnSelf(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Element
- An element may not directly or indirectly own itself.
-
validateNotQuery(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Reception
- A Reception can not be a query.
-
validateNotStatic(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkAction
- The association ends of the link end data must not be static.
-
validateNotStatic(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadSelfAction
- If the action is contained in an behavior that is acting as the body of a method, then the operation of the method must not be static.
-
validateNotStatic(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuralFeatureAction
- The structural feature must not be static.
-
validateNotUnique(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectNode
- Object nodes are not unique typed elements
isUnique = false
-
validateNoType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DestroyObjectAction
- The input pin has no type.
-
validateNoType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadIsClassifiedObjectAction
- The input pin has no type.
-
validateNoType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TestIdentityAction
- The input pins have no type.
-
validateNumberAndOrder(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
BroadcastSignalAction
- The number and order of argument pins must be the same as the number and order of attributes in the signal.
-
validateNumberAndOrder(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallAction
- The number and order of argument pins must be the same as the number and order of parameters of the invoked behavior or behavioral feature.
-
validateNumberOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- The number of result output pins must be the same as the number of structural features of the unmarshall classifier.
-
validateNumberOrder(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
SendSignalAction
- The number and order of argument pins must be the same as the number and order of attributes in the signal.
-
validateNumberOrderArguments(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartObjectBehaviorAction
- The number and order of the argument pins must be the same as the number and order of the in and in-out parameters of the invoked behavior.
-
validateNumberOrderResults(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartObjectBehaviorAction
- The number and order of result pins must be the same as the number and order of the in-out, out and return parameters of the invoked behavior.
-
validateObjectFlow(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateObjectFlow_validateCompatibleTypes(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompatibleTypes constraint of 'Object Flow'
-
validateObjectFlow_validateInputAndOutputParameter(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputAndOutputParameter constraint of 'Object Flow'
-
validateObjectFlow_validateIsMulticastOrIsMultireceive(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIsMulticastOrIsMultireceive constraint of 'Object Flow'
-
validateObjectFlow_validateNoActions(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoActions constraint of 'Object Flow'
-
validateObjectFlow_validateSameUpperBounds(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameUpperBounds constraint of 'Object Flow'
-
validateObjectFlow_validateSelectionBehaviour(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSelectionBehaviour constraint of 'Object Flow'
-
validateObjectFlow_validateTarget(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTarget constraint of 'Object Flow'
-
validateObjectFlow_validateTransformationBehaviour(ObjectFlow, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTransformationBehaviour constraint of 'Object Flow'
-
validateObjectFlowEdges(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectNode
- All edges coming into or going out of object nodes must be object flow edges.
-
validateObjectNode(ObjectNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateObjectNode_validateInputOutputParameter(ObjectNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputOutputParameter constraint of 'Object Node'
-
validateObjectNode_validateNotUnique(ObjectNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotUnique constraint of 'Object Node'
-
validateObjectNode_validateObjectFlowEdges(ObjectNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateObjectFlowEdges constraint of 'Object Node'
-
validateObjectNode_validateSelectionBehavior(ObjectNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSelectionBehavior constraint of 'Object Node'
-
validateObjectNodeOrderingKind(ObjectNodeOrderingKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateObjectNodes(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ControlFlow
- Control flows may not have object nodes at either end, except for object nodes with control type.
-
validateObservation(Observation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOccurrenceSpecification(OccurrenceSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOccurrenceSpecifications(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- If the MessageEnds are both OccurrenceSpecifications then the connector must go between the Parts represented by the Lifelines of the two MessageEnds.
-
validateOneFeaturingClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuralFeatureAction
- A structural feature has exactly one featuringClassifier.
-
validateOneIncomingEdge(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ForkNode
- A fork node has one incoming edge.
-
validateOneInput(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExceptionHandler
- The handler body has one input, and that input is the same as the exception input.
-
validateOneOpenEnd(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkAction
- Exactly one link-end data specification (the 'open' end) must not have an end object input pin.
-
validateOneOutgoingEdge(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
JoinNode
- A join node has one outgoing edge.
-
validateOneOutgoingEdge(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
MergeNode
- A merge node has one outgoing edge.
-
validateOneOutputParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FunctionBehavior
- A function behavior has at least one output parameter.
-
validateOneOutputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActionInputPin
- The fromAction of an action input pin must have exactly one output pin.
-
validateOneParameterSubstitution(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TemplateBinding
- A binding contains at most one parameter substitution for each formal template parameter of the target template signature.
-
validateOneReturnResultParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
OpaqueExpression
- The behavior must have exactly one return result parameter.
-
validateOnlyBodyForQuery(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Operation
- A bodyCondition can only be specified for a query operation.
-
validateOnlyReturnResultParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
OpaqueExpression
- The behavior may only have return result parameters.
-
validateOnPortReceiver(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InvocationAction
- The onPort must be a port on the receiver object.
-
validateOpaqueAction(OpaqueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOpaqueBehavior(OpaqueBehavior, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOpaqueExpression(OpaqueExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOpaqueExpression_validateLanguageBodySize(OpaqueExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateLanguageBodySize constraint of 'Opaque Expression'
-
validateOpaqueExpression_validateOneReturnResultParameter(OpaqueExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneReturnResultParameter constraint of 'Opaque Expression'
-
validateOpaqueExpression_validateOnlyReturnResultParameters(OpaqueExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOnlyReturnResultParameters constraint of 'Opaque Expression'
-
validateOperands(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StringExpression
- All the operands of a StringExpression must be LiteralStrings
operand->forAll (op | op.oclIsKindOf (LiteralString))
-
validateOperation(Operation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOperation_validateAtMostOneReturn(Operation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAtMostOneReturn constraint of 'Operation'
-
validateOperation_validateOnlyBodyForQuery(Operation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOnlyBodyForQuery constraint of 'Operation'
-
validateOperationTemplateParameter(OperationTemplateParameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOptLoopBreakNeg(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CombinedFragment
- If the interactionOperator is opt, loop, break, or neg there must be exactly one operand
true
-
validateOutgoingEdgesStructuredOnly(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InputPin
- Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node.
-
validateOutgoingFromInitial(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- The outgoing transition from and initial vertex may have a behavior, but not a trigger or a guard.
-
validateOutgoingPseudostates(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- Transitions outgoing pseudostates may not have a trigger.
-
validateOutputPin(OutputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateOutputPin_validateIncomingEdgesStructuredOnly(OutputPin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateIncomingEdgesStructuredOnly constraint of 'Output Pin'
-
validateOutputTypesAreCompatible(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReduceAction
- The type of the output must be compatible with the type of the output of the reducer behavior.
-
validateOwned(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityEdge
- Activity edges may be owned only by activities or groups.
-
validateOwned(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityNode
- Activity nodes can only be owned by activities or groups.
-
validateOwned(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Region
- If a Region is owned by a StateMachine, then it cannot also be owned by a State and vice versa.
-
validateOwned(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Variable
- A variable is owned by a StructuredNode or Activity, but not both.
-
validateOwnedStructuredNode(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityNode
- Activity nodes may be owned by at most one structured node.
-
validateOwnElements(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TemplateSignature
- Parameters must own the elements they parameter or those elements must be owned by the element being templated.
-
validatePackage(Package, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePackage_validateElementsPublicOrPrivate(Package, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateElementsPublicOrPrivate constraint of 'Package'
-
validatePackageableElement(PackageableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePackageImport(PackageImport, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePackageImport_validatePublicOrPrivate(PackageImport, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePublicOrPrivate constraint of 'Package Import'
-
validatePackageMerge(PackageMerge, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePage() -
Method in class org.eclipse.uml2.uml.editor.presentation.
UMLModelWizard.UMLModelWizardInitialObjectCreationPage
-
-
validatePage() -
Method in class org.eclipse.uml2.uml.editor.presentation.
UMLModelWizard.UMLModelWizardNewFileCreationPage
- The framework calls this to see if the file is correct
-
validateParameter(Parameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateParameter_validateConnectorEnd(Parameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateConnectorEnd constraint of 'Parameter'
-
validateParameter_validateInAndOut(Parameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInAndOut constraint of 'Parameter'
-
validateParameter_validateNotException(Parameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotException constraint of 'Parameter'
-
validateParameter_validateReentrantBehaviors(Parameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateReentrantBehaviors constraint of 'Parameter'
-
validateParameter_validateStreamAndException(Parameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateStreamAndException constraint of 'Parameter'
-
validateParameterableElement(ParameterableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateParameterDirectionKind(ParameterDirectionKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateParameterEffectKind(ParameterEffectKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- A decision input behavior has no output parameters, no in-out parameters and one return parameter.
-
validateParameterSet(ParameterSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateParameterSet_validateInput(ParameterSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInput constraint of 'Parameter Set'
-
validateParameterSet_validateSameParameterizedEntity(ParameterSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameParameterizedEntity constraint of 'Parameter Set'
-
validateParameterSet_validateTwoParameterSets(ParameterSet, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTwoParameterSets constraint of 'Parameter Set'
-
validateParametersMatch(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Behavior
- The parameters of the behavior must match the parameters of the implemented behavioral feature.
-
validateParameterSubstitutionFormal(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TemplateBinding
- Each parameter substitution must refer to a formal template parameter of the target template signature.
-
validatePartDecomposition(PartDecomposition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePartDecomposition_validateAssume(PartDecomposition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssume constraint of 'Part Decomposition'
-
validatePartDecomposition_validateCommutativityOfDecomposition(PartDecomposition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCommutativityOfDecomposition constraint of 'Part Decomposition'
-
validatePartDecomposition_validatePartsOfInternalStructures(PartDecomposition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePartsOfInternalStructures constraint of 'Part Decomposition'
-
validatePartsOfInternalStructures(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
PartDecomposition
- PartDecompositions apply only to Parts that are Parts of Internal Structures not to Parts of Collaborations.
-
validatePartWithPortEmpty(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConnectorEnd
- If a connector end is attached to a port of the containing classifier, partWithPort will be empty.
-
validatePassiveClass(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Class
- A passive class may not own receptions.
-
validatePin(Pin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePin_validateControlPins(Pin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateControlPins constraint of 'Pin'
-
validatePinsMatchParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReplyAction
- The reply value pins must match the return, out, and inout parameters of the operation on the event on the trigger in number, type, and order.
-
validatePort(Port, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePort_validateDefaultValue(Port, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDefaultValue constraint of 'Port'
-
validatePort_validatePortAggregation(Port, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePortAggregation constraint of 'Port'
-
validatePort_validatePortDestroyed(Port, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePortDestroyed constraint of 'Port'
-
validatePort_validateRequiredInterfaces(Port, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRequiredInterfaces constraint of 'Port'
-
validatePortAggregation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Port
- Port.aggregation must be composite.
-
validatePortDestroyed(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Port
- When a port is destroyed, all connectors attached to this port will be destroyed also.
-
validatePortsConnected(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolStateMachine
- If two ports are connected, then the protocol state machine of the required interface (if defined) must be conformant to the protocol state machine of the provided interface (if defined).
-
validatePrimitiveType(PrimitiveType, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProfile(Profile, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProfile_validateMetaclassReferenceNotSpecialized(Profile, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMetaclassReferenceNotSpecialized constraint of 'Profile'
-
validateProfile_validateReferencesSameMetamodel(Profile, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateReferencesSameMetamodel constraint of 'Profile'
-
validateProfileApplication(ProfileApplication, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProperty(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The property must be an association end.
-
validateProperty(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProperty_validateBindingToAttribute(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBindingToAttribute constraint of 'Property'
-
validateProperty_validateDeploymentTarget(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeploymentTarget constraint of 'Property'
-
validateProperty_validateDerivedUnionIsDerived(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDerivedUnionIsDerived constraint of 'Property'
-
validateProperty_validateDerivedUnionIsReadOnly(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDerivedUnionIsReadOnly constraint of 'Property'
-
validateProperty_validateMultiplicityOfComposite(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfComposite constraint of 'Property'
-
validateProperty_validateNavigableReadonly(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNavigableReadonly constraint of 'Property'
-
validateProperty_validateRedefinedPropertyInherited(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRedefinedPropertyInherited constraint of 'Property'
-
validateProperty_validateSubsettedPropertyNames(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSubsettedPropertyNames constraint of 'Property'
-
validateProperty_validateSubsettingContextConforms(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSubsettingContextConforms constraint of 'Property'
-
validateProperty_validateSubsettingRules(Property, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSubsettingRules constraint of 'Property'
-
validatePropertyIsAssociationEnd(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndData
- The property must be an association end.
-
validateProtocolConformance(ProtocolConformance, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProtocolStateMachine(ProtocolStateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProtocolStateMachine_validateClassifierContext(ProtocolStateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClassifierContext constraint of 'Protocol State Machine'
-
validateProtocolStateMachine_validateDeepOrShallowHistory(ProtocolStateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeepOrShallowHistory constraint of 'Protocol State Machine'
-
validateProtocolStateMachine_validateEntryExitDo(ProtocolStateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEntryExitDo constraint of 'Protocol State Machine'
-
validateProtocolStateMachine_validatePortsConnected(ProtocolStateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePortsConnected constraint of 'Protocol State Machine'
-
validateProtocolStateMachine_validateProtocolTransitions(ProtocolStateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateProtocolTransitions constraint of 'Protocol State Machine'
-
validateProtocolTransition(ProtocolTransition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateProtocolTransition_validateAssociatedActions(ProtocolTransition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociatedActions constraint of 'Protocol Transition'
-
validateProtocolTransition_validateBelongsToPsm(ProtocolTransition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBelongsToPsm constraint of 'Protocol Transition'
-
validateProtocolTransition_validateRefersToOperation(ProtocolTransition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRefersToOperation constraint of 'Protocol Transition'
-
validateProtocolTransitions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolStateMachine
- All transitions of a protocol state machine must be protocol transitions.
-
validatePseudostate(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePseudostate_validateChoiceVertex(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateChoiceVertex constraint of 'Pseudostate'
-
validatePseudostate_validateForkVertex(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateForkVertex constraint of 'Pseudostate'
-
validatePseudostate_validateHistoryVertices(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateHistoryVertices constraint of 'Pseudostate'
-
validatePseudostate_validateInitialVertex(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInitialVertex constraint of 'Pseudostate'
-
validatePseudostate_validateJoinVertex(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateJoinVertex constraint of 'Pseudostate'
-
validatePseudostate_validateJunctionVertex(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateJunctionVertex constraint of 'Pseudostate'
-
validatePseudostate_validateOutgoingFromInitial(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOutgoingFromInitial constraint of 'Pseudostate'
-
validatePseudostate_validateTransitionsIncoming(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTransitionsIncoming constraint of 'Pseudostate'
-
validatePseudostate_validateTransitionsOutgoing(Pseudostate, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTransitionsOutgoing constraint of 'Pseudostate'
-
validatePseudostateKind(PseudostateKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validatePublicOrPrivate(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
PackageImport
- The visibility of a PackageImport is either public or private.
-
validateQualifierAttribute(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
QualifierValue
- The qualifier attribute must be a qualifier of the association end of the link-end data.
-
validateQualifierAttribute(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The qualifier attribute must be a qualifier attribute of an association end.
-
validateQualifiers(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndData
- The qualifiers include all and only the qualifiers of the association end.
-
validateQualifierValue(QualifierValue, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateQualifierValue_validateMultiplicityOfQualifier(QualifierValue, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfQualifier constraint of 'Qualifier Value'
-
validateQualifierValue_validateQualifierAttribute(QualifierValue, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateQualifierAttribute constraint of 'Qualifier Value'
-
validateQualifierValue_validateTypeOfQualifier(QualifierValue, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfQualifier constraint of 'Qualifier Value'
-
validateRaiseExceptionAction(RaiseExceptionAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadExtentAction(ReadExtentAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadExtentAction_validateMultiplicityOfResult(ReadExtentAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfResult constraint of 'Read Extent Action'
-
validateReadExtentAction_validateTypeIsClassifier(ReadExtentAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeIsClassifier constraint of 'Read Extent Action'
-
validateReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadIsClassifiedObjectAction_validateBooleanResult(ReadIsClassifiedObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBooleanResult constraint of 'Read Is Classified Object Action'
-
validateReadIsClassifiedObjectAction_validateMultiplicityOfInput(ReadIsClassifiedObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfInput constraint of 'Read Is Classified Object Action'
-
validateReadIsClassifiedObjectAction_validateMultiplicityOfOutput(ReadIsClassifiedObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfOutput constraint of 'Read Is Classified Object Action'
-
validateReadIsClassifiedObjectAction_validateNoType(ReadIsClassifiedObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoType constraint of 'Read Is Classified Object Action'
-
validateReadLinkAction(ReadLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadLinkAction_validateCompatibleMultiplicity(ReadLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompatibleMultiplicity constraint of 'Read Link Action'
-
validateReadLinkAction_validateNavigableOpenEnd(ReadLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNavigableOpenEnd constraint of 'Read Link Action'
-
validateReadLinkAction_validateOneOpenEnd(ReadLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneOpenEnd constraint of 'Read Link Action'
-
validateReadLinkAction_validateTypeAndOrdering(ReadLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeAndOrdering constraint of 'Read Link Action'
-
validateReadLinkAction_validateVisibility(ReadLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateVisibility constraint of 'Read Link Action'
-
validateReadLinkObjectEndAction(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadLinkObjectEndAction_validateAssociationOfAssociation(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociationOfAssociation constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndAction_validateEndsOfAssociation(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEndsOfAssociation constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndAction_validateMultiplicityOfObject(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfObject constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndAction_validateMultiplicityOfResult(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfResult constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndAction_validateProperty(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateProperty constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndAction_validateTypeOfObject(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfObject constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndAction_validateTypeOfResult(ReadLinkObjectEndAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfResult constraint of 'Read Link Object End Action'
-
validateReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadLinkObjectEndQualifierAction_validateAssociationOfAssociation(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAssociationOfAssociation constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateEndsOfAssociation(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEndsOfAssociation constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateMultiplicityOfObject(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfObject constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateMultiplicityOfQualifier(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfQualifier constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateMultiplicityOfResult(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfResult constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateQualifierAttribute(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateQualifierAttribute constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateSameType(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Read Link Object End Qualifier Action'
-
validateReadLinkObjectEndQualifierAction_validateTypeOfObject(ReadLinkObjectEndQualifierAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfObject constraint of 'Read Link Object End Qualifier Action'
-
validateReadSelfAction(ReadSelfAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadSelfAction_validateContained(ReadSelfAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateContained constraint of 'Read Self Action'
-
validateReadSelfAction_validateMultiplicity(ReadSelfAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Read Self Action'
-
validateReadSelfAction_validateNotStatic(ReadSelfAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotStatic constraint of 'Read Self Action'
-
validateReadSelfAction_validateType(ReadSelfAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateType constraint of 'Read Self Action'
-
validateReadStructuralFeatureAction(ReadStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadStructuralFeatureAction_validateMultiplicity(ReadStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Read Structural Feature Action'
-
validateReadStructuralFeatureAction_validateTypeAndOrdering(ReadStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeAndOrdering constraint of 'Read Structural Feature Action'
-
validateReadVariableAction(ReadVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReadVariableAction_validateCompatibleMultiplicity(ReadVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompatibleMultiplicity constraint of 'Read Variable Action'
-
validateReadVariableAction_validateTypeAndOrdering(ReadVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeAndOrdering constraint of 'Read Variable Action'
-
validateRealization(Realization, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReceiveOperationEvent(ReceiveOperationEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReceiveSignalEvent(ReceiveSignalEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReception(Reception, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReception_validateNotQuery(Reception, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotQuery constraint of 'Reception'
-
validateReclassifyObjectAction(ReclassifyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReclassifyObjectAction_validateClassifierNotAbstract(ReclassifyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClassifierNotAbstract constraint of 'Reclassify Object Action'
-
validateReclassifyObjectAction_validateInputPin(ReclassifyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputPin constraint of 'Reclassify Object Action'
-
validateReclassifyObjectAction_validateMultiplicity(ReclassifyObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Reclassify Object Action'
-
validateRedefinableElement(RedefinableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateRedefinableElement_validateRedefinitionConsistent(RedefinableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRedefinitionConsistent constraint of 'Redefinable Element'
-
validateRedefinableElement_validateRedefinitionContextValid(RedefinableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateRedefinitionContextValid constraint of 'Redefinable Element'
-
validateRedefinableTemplateSignature(RedefinableTemplateSignature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateRedefinableTemplateSignature_validateInheritedParameters(RedefinableTemplateSignature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInheritedParameters constraint of 'Redefinable Template Signature'
-
validateRedefinedPropertyInherited(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A redefined property must be inherited from a more general classifier containing the redefining property.
-
validateRedefinitionConsistent(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
RedefinableElement
- A redefining element must be consistent with each redefined element.
-
validateRedefinitionContextValid(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
RedefinableElement
- At least one of the redefinition contexts of the redefining element must be a specialization of at least one of the redefinition contexts for each redefined element.
-
validateReduceAction(ReduceAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReduceAction_validateInputTypeIsCollection(ReduceAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputTypeIsCollection constraint of 'Reduce Action'
-
validateReduceAction_validateOutputTypesAreCompatible(ReduceAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOutputTypesAreCompatible constraint of 'Reduce Action'
-
validateReduceAction_validateReducerInputsOutput(ReduceAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateReducerInputsOutput constraint of 'Reduce Action'
-
validateReducerInputsOutput(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReduceAction
- The reducer behavior must have two input parameters and one output parameter, of types compatible with the types of elements of the input collection.
-
validateReentrantBehaviors(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Parameter
- Reentrant behaviors cannot have stream parameters.
-
validateReferencesSameMetamodel(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Profile
- All elements imported either as metaclassReferences or through metamodelReferences are members of the same base reference metamodel.
-
validateRefersToOperation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ProtocolTransition
- If a protocol transition refers to an operation (i. e. has a call trigger corresponding to an operation), then that operation should apply to the context classifier of the state machine of the protocol transition.
-
validateRegion(Region, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateRegion_validateDeepHistoryVertex(Region, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDeepHistoryVertex constraint of 'Region'
-
validateRegion_validateInitialVertex(Region, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInitialVertex constraint of 'Region'
-
validateRegion_validateOwned(Region, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOwned constraint of 'Region'
-
validateRegion_validateShallowHistoryVertex(Region, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateShallowHistoryVertex constraint of 'Region'
-
validateRelationship(Relationship, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateRemoveStructuralFeatureValueAction_validateNonUniqueRemoval(RemoveStructuralFeatureValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNonUniqueRemoval constraint of 'Remove Structural Feature Value Action'
-
validateRemoveVariableValueAction(RemoveVariableValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateRemoveVariableValueAction_validateUnlimitedNatural(RemoveVariableValueAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnlimitedNatural constraint of 'Remove Variable Value Action'
-
validateReplyAction(ReplyAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateReplyAction_validateEventOnReplyToCallTrigger(ReplyAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEventOnReplyToCallTrigger constraint of 'Reply Action'
-
validateReplyAction_validatePinsMatchParameter(ReplyAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validatePinsMatchParameter constraint of 'Reply Action'
-
validateRepresentsClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityPartition
- If a non-external partition represents a classifier and is contained in another partition, then the containing partition must represent a classifier, and the classifier of the subpartition must be nested in the classifier represented by the containing partition, or be at the contained end of a strong composition association with the classifier represented by the containing partition.
-
validateRepresentsPart(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityPartition
- If a partition represents a part, then all the non-external partitions in the same dimension and at the same level of nesting in that dimension must represent parts directly contained in the internal structure of the same classifier.
-
validateRepresentsPartAndIsContained(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityPartition
- If a partition represents a part and is contained by another partition, then the part must be of a classifier represented by the containing partition, or of a classifier that is the type of a part representing the containing partition.
-
validateRequiredInterfaces(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Port
- The required interfaces of a port must be provided by elements to which the port is connected.
-
validateResultIsBoolean(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TestIdentityAction
- The type of the result is Boolean.
-
validateResultNoIncoming(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConditionalNode
- The result output pins have no incoming edges.
-
validateResultNoIncoming(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LoopNode
- The result output pins have no incoming edges.
-
validateResultPinEqualParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallBehaviorAction
- The number of result pins and the number of parameters of the behavior of type return, out, and in-out must be equal.
-
validateResultPinEqualParameter(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallOperationAction
- The number of result pins and the number of owned parameters of the operation of type return, out, and in-out must be equal.
-
validateResultPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptCallAction
- The result pins must match the in and inout parameters of the operation specified by the trigger event in number, type, and order.
-
validateResultPins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExceptionHandler
- The result pins of the exception handler body must correspond in number and types to the result pins of the protected node.
-
validateRoleAndPartWithPort(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConnectorEnd
- If a connector end references both a role and a partWithPort, then the role must be a port that is defined by the type of the partWithPort.
-
validateRoles(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- The ConnectableElements attached as roles to each ConnectorEnd owned by a Connector must be roles of the Classifier that owned the Connector, or they must be ports of such roles.
-
validateSameAssociation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkAction
- The association ends of the link end data must all be from the same association and include all and only the association ends of that association.
-
validateSameClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Lifeline
- The classifier containing the referenced ConnectableElement must be the same classifier, or an ancestor, of the classifier that contains the interaction enclosing this lifeline.
-
validateSameLifeline(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ExecutionSpecification
- The startEvent and the finishEvent must be on the same Lifeline
start.lifeline = finish.lifeline
-
validateSameName(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Continuation
- Continuations with the same name may only cover the same set of Lifelines (within one Classifier).
-
validateSameParameterizedEntity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ParameterSet
- The parameters in a parameter set must all be inputs or all be outputs of the same parameterized entity, and the parameter set is owned by that entity.
-
validateSamePins(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkAction
- The input pins of the action are the same as the pins of the link end data and insertion pins.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityParameterNode
- The type of an activity parameter node is the same as the type of its parameter.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ClearAssociationAction
- The type of the input pin must be the same as the type of at least one of the association ends of the association.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateObjectAction
- The type of the result pin must be the same as the classifier of the action.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndData
- The type of the end object input pin is the same as the type of the association end.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The type of the result output pin is the same as the type of the qualifier attribute.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuralFeatureAction
- The type of the object input pin is the same as the classifier of the object passed on this pin.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- The type of the object input pin must be the same as the unmarshall classifier.
-
validateSameType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
WriteVariableAction
- The type input pin is the same as the type of the variable.
-
validateSameUpperBounds(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- Object nodes connected by an object flow, with optionally intervening control nodes, must have the same upper bounds.
-
validateScopeOfVariable(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
VariableAction
- The action must be in the scope of the variable.
-
validateSelectionBehavior(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectNode
- If an object node has a selection behavior, then the ordering of the object node is ordered, and vice versa.
-
validateSelectionBehaviour(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- An object flow may have a selection behavior only if has an object node as a source.
-
validateSelectorSpecified(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Lifeline
- The selector for a Lifeline must only be specified if the referenced Part is multivalued.
-
validateSelfPartWithPort(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConnectorEnd
- The property held in self.partWithPort must not be a Port.
-
validateSendingReceivingMessageEvent(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- If the sending MessageEvent and the receiving MessageEvent of the same Message are on the same Lifeline, the sending MessageEvent must be ordered before the receiving MessageEvent.
-
validateSendObjectAction(SendObjectAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSendOperationEvent(SendOperationEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSendSignalAction(SendSignalAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSendSignalAction_validateNumberOrder(SendSignalAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNumberOrder constraint of 'Send Signal Action'
-
validateSendSignalAction_validateTypeOrderingMultiplicity(SendSignalAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOrderingMultiplicity constraint of 'Send Signal Action'
-
validateSendSignalEvent(SendSignalEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSequenceNode(SequenceNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateShallowHistoryVertex(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Region
- A region can have at most one shallow history vertex
self.subvertex->select(v | v.oclIsKindOf(Pseudostate))->
select(p : Pseudostate | p.kind = #shallowHistory)->size() <= 1
-
validateSignal(Signal, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSignalEvent(SignalEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSignatureIsOperation(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- In the case when the Message signature is an Operation, the arguments of the Message must correspond to the parameters of the Operation.
-
validateSignatureIsSignal(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- In the case when the Message signature is a Signal, the arguments of the Message must correspond to the attributes of the Signal.
-
validateSignatureReferTo(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Message
- The signature must either refer an Operation (in which case messageSort is either synchCall or asynchCall) or a Signal (in which case messageSort is asynchSignal).
-
validateSignaturesCompatible(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Transition
- In case of more than one trigger, the signatures of these must be compatible in case the parameters of the signal are assigned to local variables/attributes.
-
validateSingleInputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AddVariableValueAction
- Actions adding values to ordered variables must have a single input pin for the insertion point with type UnlimtedNatural and multiplicity of 1..1, otherwise the action has no input pin for the insertion point.
-
validateSingleInputPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndCreationData
- Link end creation data for ordered association ends must have a single input pin for the insertion point with type UnlimitedNatural and multiplicity of 1..1, otherwise the action has no input pin for the insertion point.
-
validateSlot(Slot, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSourceAndTarget(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityEdge
- The source and target of an edge must be in the same activity as the edge.
-
validateSourcesAndTargets(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InformationItem
- The sources and targets of an information item (its related information flows) must designate subsets of the sources and targets of the representation information item, if any.The Classifiers that can realize an information item can only be of the following kind: Class, Interface, InformationItem, Signal, Component.
-
validateSourcesAndTargetsKind(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InformationFlow
- The sources and targets of the information flow can only be one of the following kind: Actor, Node, UseCase, Artifact, Class, Component, Port, Property, Interface, Package, ActivityNode, ActivityPartition and InstanceSpecification except when its classifier is a relationship (i.e. it represents a link).
-
validateSpecializedEndNumber(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Association
- An association specializing another association has the same number of ends as the other association.
-
validateSpecializedEndTypes(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Association
- When an association specializes another association, every end of the specific association corresponds to an end of the general association, and the specific end reaches the same type or a subtype of the more general end.
-
validateSpecializeType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Classifier
- A classifier may only specialize classifiers of a valid type.
-
validateStartClassifierBehaviorAction(StartClassifierBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStartClassifierBehaviorAction_validateMultiplicity(StartClassifierBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Start Classifier Behavior Action'
-
validateStartClassifierBehaviorAction_validateTypeHasClassifier(StartClassifierBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeHasClassifier constraint of 'Start Classifier Behavior Action'
-
validateStartingTime(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TimeEvent
- The starting time for a relative time event may only be omitted for a time event that is the trigger of a state machine.
-
validateStartObjectBehaviorAction(StartObjectBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStartObjectBehaviorAction_validateMultiplicityOfObject(StartObjectBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfObject constraint of 'Start Object Behavior Action'
-
validateStartObjectBehaviorAction_validateNumberOrderArguments(StartObjectBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNumberOrderArguments constraint of 'Start Object Behavior Action'
-
validateStartObjectBehaviorAction_validateNumberOrderResults(StartObjectBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNumberOrderResults constraint of 'Start Object Behavior Action'
-
validateStartObjectBehaviorAction_validateTypeOfObject(StartObjectBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfObject constraint of 'Start Object Behavior Action'
-
validateStartObjectBehaviorAction_validateTypeOrderingMultiplicityMatch(StartObjectBehaviorAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOrderingMultiplicityMatch constraint of 'Start Object Behavior Action'
-
validateState(State, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateState_validateCompositeStates(State, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompositeStates constraint of 'State'
-
validateState_validateDestinationsOrSourcesOfTransitions(State, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateDestinationsOrSourcesOfTransitions constraint of 'State'
-
validateState_validateEntryOrExit(State, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEntryOrExit constraint of 'State'
-
validateState_validateSubmachineOrRegions(State, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSubmachineOrRegions constraint of 'State'
-
validateState_validateSubmachineStates(State, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSubmachineStates constraint of 'State'
-
validateStateInvariant(StateInvariant, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStateMachine(StateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStateMachine_validateClassifierContext(StateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateClassifierContext constraint of 'State Machine'
-
validateStateMachine_validateConnectionPoints(StateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateConnectionPoints constraint of 'State Machine'
-
validateStateMachine_validateContextClassifier(StateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateContextClassifier constraint of 'State Machine'
-
validateStateMachine_validateMethod(StateMachine, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMethod constraint of 'State Machine'
-
validateStereotype(Stereotype, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStereotype_validateGeneralize(Stereotype, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateGeneralize constraint of 'Stereotype'
-
validateStereotype_validateNameNotClash(Stereotype, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNameNotClash constraint of 'Stereotype'
-
validateStreamAndException(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Parameter
- A parameter cannot be a stream and exception at the same time.
-
validateString(String, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStringExpression(StringExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStringExpression_validateOperands(StringExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOperands constraint of 'String Expression'
-
validateStringExpression_validateSubexpressions(StringExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSubexpressions constraint of 'String Expression'
-
validateStructuralFeature(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
InstanceSpecification
- One structural feature (including the same feature inherited from multiple classifiers) is the defining feature of at most one slot in an instance specification.
-
validateStructuralFeature(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- The unmarshall classifier must have at least one structural feature.
-
validateStructuralFeature(StructuralFeature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStructuralFeatureAction(StructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStructuralFeatureAction_validateMultiplicity(StructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Structural Feature Action'
-
validateStructuralFeatureAction_validateNotStatic(StructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNotStatic constraint of 'Structural Feature Action'
-
validateStructuralFeatureAction_validateOneFeaturingClassifier(StructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneFeaturingClassifier constraint of 'Structural Feature Action'
-
validateStructuralFeatureAction_validateSameType(StructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Structural Feature Action'
-
validateStructuralFeatureAction_validateVisibility(StructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateVisibility constraint of 'Structural Feature Action'
-
validateStructuredActivityNode(StructuredActivityNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStructuredActivityNode_validateEdges(StructuredActivityNode, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateEdges constraint of 'Structured Activity Node'
-
validateStructuredClassifier(StructuredClassifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateStructuredClassifier_validateMultiplicities(StructuredClassifier, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicities constraint of 'Structured Classifier'
-
validateStructuredNode(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ActivityEdge
- Activity edges may be owned by at most one structured node.
-
validateSubexpressions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StringExpression
- If a StringExpression has sub-expressions, it cannot have operands and vice versa (this avoids the problem of having to
define a collating sequence between operands and subexpressions).
-
validateSubmachineOrRegions(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
State
- A state is not allowed to have both a submachine and regions.
-
validateSubmachineStates(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
State
- Only submachine states can have connection point references.
-
validateSubsettedPropertyNames(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A property may not subset a property with the same name.
-
validateSubsettingContextConforms(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- Subsetting may only occur when the context of the subsetting property conforms to the context of the subsetted property.
-
validateSubsettingRules(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Property
- A subsetting property may strengthen the type of the subsetted property, and its upper bound may be less.
-
validateSubstitution(Substitution, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateSynchronousCall(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallAction
- Only synchronous call actions can have result pins.
-
validateTarget(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- An edge with constant weight may not target an object node, or lead to an object node downstream with no intervening actions, that has an upper bound less than the weight.
-
validateTemplateableElement(TemplateableElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTemplateBinding(TemplateBinding, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTemplateBinding_validateOneParameterSubstitution(TemplateBinding, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOneParameterSubstitution constraint of 'Template Binding'
-
validateTemplateBinding_validateParameterSubstitutionFormal(TemplateBinding, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateParameterSubstitutionFormal constraint of 'Template Binding'
-
validateTemplateParameter(TemplateParameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTemplateParameter_validateMustBeCompatible(TemplateParameter, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustBeCompatible constraint of 'Template Parameter'
-
validateTemplateParameterSubstitution(TemplateParameterSubstitution, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTemplateParameterSubstitution_validateMustBeCompatible(TemplateParameterSubstitution, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustBeCompatible constraint of 'Template Parameter Substitution'
-
validateTemplateSignature(TemplateSignature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTemplateSignature_validateOwnElements(TemplateSignature, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOwnElements constraint of 'Template Signature'
-
validateTestIdentityAction(TestIdentityAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTestIdentityAction_validateMultiplicity(TestIdentityAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Test Identity Action'
-
validateTestIdentityAction_validateNoType(TestIdentityAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoType constraint of 'Test Identity Action'
-
validateTestIdentityAction_validateResultIsBoolean(TestIdentityAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateResultIsBoolean constraint of 'Test Identity Action'
-
validateTimeConstraint(TimeConstraint, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTimeEvent(TimeEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTimeEvent_validateStartingTime(TimeEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateStartingTime constraint of 'Time Event'
-
validateTimeEvent_validateWhenNonNegative(TimeEvent, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateWhenNonNegative constraint of 'Time Event'
-
validateTimeExpression(TimeExpression, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTimeInterval(TimeInterval, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTimeObservation(TimeObservation, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTransformationBehaviour(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ObjectFlow
- A transformation behavior has one input parameter and one output parameter.
-
validateTransition(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTransition_validateForkSegmentGuards(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateForkSegmentGuards constraint of 'Transition'
-
validateTransition_validateForkSegmentState(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateForkSegmentState constraint of 'Transition'
-
validateTransition_validateInitialTransition(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInitialTransition constraint of 'Transition'
-
validateTransition_validateJoinSegmentGuards(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateJoinSegmentGuards constraint of 'Transition'
-
validateTransition_validateJoinSegmentState(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateJoinSegmentState constraint of 'Transition'
-
validateTransition_validateOutgoingPseudostates(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOutgoingPseudostates constraint of 'Transition'
-
validateTransition_validateSignaturesCompatible(Transition, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSignaturesCompatible constraint of 'Transition'
-
validateTransitionKind(TransitionKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTransitionKind_state_is_external(TransitionKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the state_is_external constraint of 'Transition Kind'
-
validateTransitionKind_state_is_local(TransitionKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the state_is_local constraint of 'Transition Kind'
-
validateTransitionsIncoming(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- All transitions incoming a join vertex must originate in different regions of an orthogonal state.
-
validateTransitionsOutgoing(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Pseudostate
- All transitions outgoing a fork vertex must target states in different regions of an orthogonal state.
-
validateTrigger(Trigger, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTriggerCallEvent(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptCallAction
- The trigger event must be a CallEvent.
-
validateTriggerEvents(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptEventAction
- If the trigger events are all TimeEvents, there is exactly one output pin.
-
validateTwoInputParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- If the decision node has a decision input flow and an second incoming object flow, then a decision input behavior has two input parameters, the first of which has a type that is the same as or a supertype of the type of the type of object tokens offered on the nondecision input flow and the second of which has a type that is the same as or a supertype of the type of object tokens offered on the decision input flow.
-
validateTwoParameterSets(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ParameterSet
- Two parameter sets cannot have exactly the same set of parameters.
-
validateType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ConsiderIgnoreFragment
- The NamedElements must be of a type of element that identifies a message (e.g., an Operation, Reception, or a Signal).
-
validateType(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadSelfAction
- The type of the result output pin is the host classifier.
-
validateType(Type, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTypeAndOrdering(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkAction
- The type and ordering of the result output pin are same as the type and ordering of the open association end.
-
validateTypeAndOrdering(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadStructuralFeatureAction
- The type and ordering of the result output pin are the same as the type and ordering of the structural feature.
-
validateTypeAndOrdering(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadVariableAction
- The type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the variable.
-
validateTypeAndOrdering(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- The type and ordering of each result output pin must be the same as the corresponding structural feature of the unmarshall classifier.
-
validateTypedElement(TypedElement, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateTypeHasClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartClassifierBehaviorAction
- If the input pin has a type, then the type must have a classifier behavior.
-
validateTypeIsClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadExtentAction
- The type of the result output pin is the classifier.
-
validateTypeOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The type of the object input pin is the association class that owns the association end.
-
validateTypeOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndQualifierAction
- The type of the object input pin is the association class that owns the association end that has the given qualifier attribute.
-
validateTypeOfObject(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartObjectBehaviorAction
- The type of the object input pin must be either a Behavior or a BehavioredClassifier with a classifier behavior.
-
validateTypeOfQualifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
QualifierValue
- The type of the qualifier value input pin is the same as the type of the qualifier attribute.
-
validateTypeOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ClearStructuralFeatureAction
- The type of the result output pin is the same as the type of the inherited object input pin.
-
validateTypeOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CreateLinkObjectAction
- The type of the result pin must be the same as the association of the action.
-
validateTypeOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkObjectEndAction
- The type of the result output pin is the same as the type of the association end.
-
validateTypeOfResult(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
WriteStructuralFeatureAction
- The type of the result output pin is the same as the type of the inherited object input pin.
-
validateTypeOrderingMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
BroadcastSignalAction
- The type, ordering, and multiplicity of an argument pin must be the same as the corresponding attribute of the signal.
-
validateTypeOrderingMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallAction
- The type, ordering, and multiplicity of an argument pin must be the same as the corresponding parameter of the behavior or behavioral feature.
-
validateTypeOrderingMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
SendSignalAction
- The type, ordering, and multiplicity of an argument pin must be the same as the corresponding attribute of the signal.
-
validateTypeOrderingMultiplicityMatch(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StartObjectBehaviorAction
- The type, ordering, and multiplicity of an argument or result pin must be the same as the corresponding parameter of the behavior.
-
validateTypes(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- The types of the connectable elements that the ends of a connector are attached to must conform to the types of the association ends of the association that types the connector, if any.
-
validateTypesOfParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
FunctionBehavior
- The types of parameters are all data types, which may not nest anything but other datatypes.
-
validateTypeTargetPin(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
CallOperationAction
- The type of the target pin must be the same as the type that owns the operation.
-
validateUnionSignatureCompatible(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Connector
- In a complete model, if a source Port has delegation connectors to a set of delegated target Ports, then the union of the Interfaces of these target Ports must be signature compatible with the Interface that types the source Port.
-
validateUnlimitedNatural(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
RemoveVariableValueAction
- Actions removing a value from ordered nonunique variables must have a single removeAt input pin if isRemoveDuplicates is false.
-
validateUnlimitedNatural(int, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateUnlimitedNaturalAndMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AddStructuralFeatureValueAction
- Actions adding a value to ordered structural features must have a single input pin for the insertion point with type UnlimitedNatural and multiplicity of 1..1, otherwise the action has no input pin for the insertion point.
-
validateUnlimitedNaturalAndMultiplicity(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
LinkEndDestructionData
- LinkEndDestructionData for ordered nonunique association ends must have a single destroyAt input pin if isDestroyDuplicates is false.
-
validateUnmarshall(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptCallAction
- isUnmrashall must be true for an AcceptCallAction.
-
validateUnmarshallAction(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateUnmarshallAction_validateMultiplicityOfObject(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfObject constraint of 'Unmarshall Action'
-
validateUnmarshallAction_validateMultiplicityOfResult(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfResult constraint of 'Unmarshall Action'
-
validateUnmarshallAction_validateNumberOfResult(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNumberOfResult constraint of 'Unmarshall Action'
-
validateUnmarshallAction_validateSameType(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Unmarshall Action'
-
validateUnmarshallAction_validateStructuralFeature(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateStructuralFeature constraint of 'Unmarshall Action'
-
validateUnmarshallAction_validateTypeAndOrdering(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeAndOrdering constraint of 'Unmarshall Action'
-
validateUnmarshallAction_validateUnmarshallTypeIsClassifier(UnmarshallAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateUnmarshallTypeIsClassifier constraint of 'Unmarshall Action'
-
validateUnmarshallSignalEvents(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
AcceptEventAction
- If isUnmarshall is true, there must be exactly one trigger for events of type SignalEvent.
-
validateUnmarshallTypeIsClassifier(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
UnmarshallAction
- unmarshallType must be a Classifier with ordered attributes
true
-
validateUpperGeLower(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
MultiplicityElement
- The upper bound must be greater than or equal to the lower bound.
-
validateUsage(Usage, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateUseCase(UseCase, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateUseCase_validateBinaryAssociations(UseCase, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateBinaryAssociations constraint of 'Use Case'
-
validateUseCase_validateCannotIncludeSelf(UseCase, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCannotIncludeSelf constraint of 'Use Case'
-
validateUseCase_validateMustHaveName(UseCase, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMustHaveName constraint of 'Use Case'
-
validateUseCase_validateNoAssociationToUseCase(UseCase, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoAssociationToUseCase constraint of 'Use Case'
-
validateValuePin(ValuePin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateValuePin_validateCompatibleType(ValuePin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompatibleType constraint of 'Value Pin'
-
validateValuePin_validateNoIncomingEdges(ValuePin, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateNoIncomingEdges constraint of 'Value Pin'
-
validateValueSpecification(ValueSpecification, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateValueSpecificationAction(ValueSpecificationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateValueSpecificationAction_validateCompatibleType(ValueSpecificationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateCompatibleType constraint of 'Value Specification Action'
-
validateValueSpecificationAction_validateMultiplicity(ValueSpecificationAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Value Specification Action'
-
validateValueSpecificationBoolean(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Constraint
- The value specification for a constraint must evaluate to a Boolean value.
-
validateValueSpecificationConstant(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
MultiplicityElement
- If a non-literal ValueSpecification is used for the lower or upper bound, then that specification must be a constant expression.
-
validateValueSpecificationNoSideEffects(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
MultiplicityElement
- If a non-literal ValueSpecification is used for the lower or upper bound, then evaluating that specification must not have side effects.
-
validateVariable(Variable, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateVariable_validateOwned(Variable, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateOwned constraint of 'Variable'
-
validateVariableAction(VariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateVariableAction_validateScopeOfVariable(VariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateScopeOfVariable constraint of 'Variable Action'
-
validateVertex(Vertex, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateVisibility(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
Interface
- The visibility of all features owned by an interface must be public.
-
validateVisibility(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ReadLinkAction
- Visibility of the open end must allow access to the object performing the action.
-
validateVisibility(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
StructuralFeatureAction
- Visibility of structural feature must allow access to the object performing the action.
-
validateVisibilityKind(VisibilityKind, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateVisibilityNeedsOwnership(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
NamedElement
- If a NamedElement is not owned by a Namespace, it does not have a visibility.
-
validateVisibilityPublicOrPrivate(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
ElementImport
- The visibility of an ElementImport is either public or private.
-
validateWhenNonNegative(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
TimeEvent
- The ValueSpecification when must return a non-negative Integer.
-
validateWriteLinkAction(WriteLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateWriteLinkAction_validateAllowAccess(WriteLinkAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateAllowAccess constraint of 'Write Link Action'
-
validateWriteStructuralFeatureAction(WriteStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateWriteStructuralFeatureAction_validateInputPin(WriteStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateInputPin constraint of 'Write Structural Feature Action'
-
validateWriteStructuralFeatureAction_validateMultiplicity(WriteStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Write Structural Feature Action'
-
validateWriteStructuralFeatureAction_validateMultiplicityOfResult(WriteStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicityOfResult constraint of 'Write Structural Feature Action'
-
validateWriteStructuralFeatureAction_validateTypeOfResult(WriteStructuralFeatureAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateTypeOfResult constraint of 'Write Structural Feature Action'
-
validateWriteVariableAction(WriteVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
-
-
validateWriteVariableAction_validateMultiplicity(WriteVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateMultiplicity constraint of 'Write Variable Action'
-
validateWriteVariableAction_validateSameType(WriteVariableAction, DiagnosticChain, Map<Object, Object>) -
Method in class org.eclipse.uml2.uml.util.
UMLValidator
- Validates the validateSameType constraint of 'Write Variable Action'
-
validateZeroInputParameters(DiagnosticChain, Map<Object, Object>) -
Method in interface org.eclipse.uml2.uml.
DecisionNode
- If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters.
-
validator -
Variable in class org.eclipse.uml2.uml.editor.presentation.
UMLModelWizard.UMLModelWizardInitialObjectCreationPage
-
-
value -
Variable in class org.eclipse.uml2.common.edit.command.
SubsetReplaceCommand
-
Deprecated.
-
value -
Variable in class org.eclipse.uml2.common.edit.command.
SubsetSetCommand
-
Deprecated.
-
value -
Variable in class org.eclipse.uml2.common.edit.command.
SubsetSupersetReplaceCommand
-
-
value -
Variable in class org.eclipse.uml2.common.edit.command.
SubsetSupersetSetCommand
-
-
value -
Variable in class org.eclipse.uml2.common.edit.command.
SupersetReplaceCommand
-
Deprecated.
-
value -
Variable in class org.eclipse.uml2.common.edit.command.
SupersetSetCommand
-
Deprecated.
-
value() -
Method in interface org.eclipse.uml2.uml.
OpaqueExpression
- The query value() gives an integer value for an expression intended to produce one.
-
VALUE_PIN -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Value Pin
' class
-
VALUE_PIN -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Value Pin
' class
-
VALUE_PIN__ACTIVITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Activity
' container reference
-
VALUE_PIN__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Client Dependency
' reference list
-
VALUE_PIN__COMPATIBLE_TYPE -
Static variable in class org.eclipse.uml2.uml.util.
UMLValidator
- The
code for constraint 'Validate Compatible Type' of 'Value Pin'
-
VALUE_PIN__EANNOTATIONS -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
EAnnotations
' containment reference list
-
VALUE_PIN__IN_GROUP -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Group
' reference list
-
VALUE_PIN__IN_INTERRUPTIBLE_REGION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Interruptible Region
' reference list
-
VALUE_PIN__IN_PARTITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Partition
' reference list
-
VALUE_PIN__IN_STATE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In State
' reference list
-
VALUE_PIN__IN_STRUCTURED_NODE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Structured Node
' container reference
-
VALUE_PIN__INCOMING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Incoming
' reference list
-
VALUE_PIN__IS_CONTROL -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Control
' attribute
-
VALUE_PIN__IS_CONTROL_TYPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Control Type
' attribute
-
VALUE_PIN__IS_LEAF -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Leaf
' attribute
-
VALUE_PIN__IS_ORDERED -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Ordered
' attribute
-
VALUE_PIN__IS_UNIQUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Unique
' attribute
-
VALUE_PIN__LOWER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Lower
' attribute
-
VALUE_PIN__LOWER_VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Lower Value
' containment reference
-
VALUE_PIN__NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name
' attribute
-
VALUE_PIN__NAME_EXPRESSION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name Expression
' containment reference
-
VALUE_PIN__NAMESPACE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Namespace
' reference
-
VALUE_PIN__NO_INCOMING_EDGES -
Static variable in class org.eclipse.uml2.uml.util.
UMLValidator
- The
code for constraint 'Validate No Incoming Edges' of 'Value Pin'
-
VALUE_PIN__ORDERING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Ordering
' attribute
-
VALUE_PIN__OUTGOING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Outgoing
' reference list
-
VALUE_PIN__OWNED_COMMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Comment
' containment reference list
-
VALUE_PIN__OWNED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Element
' reference list
-
VALUE_PIN__OWNER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owner
' reference
-
VALUE_PIN__QUALIFIED_NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Qualified Name
' attribute
-
VALUE_PIN__REDEFINED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefined Element
' reference list
-
VALUE_PIN__REDEFINED_NODE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefined Node
' reference list
-
VALUE_PIN__REDEFINITION_CONTEXT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefinition Context
' reference list
-
VALUE_PIN__SELECTION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Selection
' reference
-
VALUE_PIN__TYPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Type
' reference
-
VALUE_PIN__UPPER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Upper
' attribute
-
VALUE_PIN__UPPER_BOUND -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Upper Bound
' containment reference
-
VALUE_PIN__UPPER_VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Upper Value
' containment reference
-
VALUE_PIN__VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Value
' containment reference feature
-
VALUE_PIN__VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Value
' containment reference
-
VALUE_PIN__VISIBILITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Visibility
' attribute
-
VALUE_PIN_FEATURE_COUNT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The number of structural features of the 'Value Pin' class
-
VALUE_SPECIFICATION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Value Specification
' class
-
VALUE_SPECIFICATION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Value Specification
' class
-
VALUE_SPECIFICATION__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Client Dependency
' reference list
-
VALUE_SPECIFICATION__EANNOTATIONS -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
EAnnotations
' containment reference list
-
VALUE_SPECIFICATION__NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name
' attribute
-
VALUE_SPECIFICATION__NAME_EXPRESSION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name Expression
' containment reference
-
VALUE_SPECIFICATION__NAMESPACE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Namespace
' reference
-
VALUE_SPECIFICATION__OWNED_COMMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Comment
' containment reference list
-
VALUE_SPECIFICATION__OWNED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Element
' reference list
-
VALUE_SPECIFICATION__OWNER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owner
' reference
-
VALUE_SPECIFICATION__OWNING_TEMPLATE_PARAMETER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owning Template Parameter
' container reference
-
VALUE_SPECIFICATION__QUALIFIED_NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Qualified Name
' attribute
-
VALUE_SPECIFICATION__TEMPLATE_PARAMETER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Template Parameter
' reference
-
VALUE_SPECIFICATION__TYPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Type
' reference
-
VALUE_SPECIFICATION__VISIBILITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Visibility
' attribute
-
VALUE_SPECIFICATION_ACTION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Value Specification Action
' class
-
VALUE_SPECIFICATION_ACTION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Value Specification Action
' class
-
VALUE_SPECIFICATION_ACTION__ACTIVITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Activity
' container reference
-
VALUE_SPECIFICATION_ACTION__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Client Dependency
' reference list
-
VALUE_SPECIFICATION_ACTION__COMPATIBLE_TYPE -
Static variable in class org.eclipse.uml2.uml.util.
UMLValidator
- The
code for constraint 'Validate Compatible Type' of 'Value Specification Action'
-
VALUE_SPECIFICATION_ACTION__CONTEXT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Context
' reference
-
VALUE_SPECIFICATION_ACTION__EANNOTATIONS -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
EAnnotations
' containment reference list
-
VALUE_SPECIFICATION_ACTION__HANDLER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Handler
' containment reference list
-
VALUE_SPECIFICATION_ACTION__IN_GROUP -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Group
' reference list
-
VALUE_SPECIFICATION_ACTION__IN_INTERRUPTIBLE_REGION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Interruptible Region
' reference list
-
VALUE_SPECIFICATION_ACTION__IN_PARTITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Partition
' reference list
-
VALUE_SPECIFICATION_ACTION__IN_STRUCTURED_NODE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Structured Node
' container reference
-
VALUE_SPECIFICATION_ACTION__INCOMING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Incoming
' reference list
-
VALUE_SPECIFICATION_ACTION__INPUT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Input
' reference list
-
VALUE_SPECIFICATION_ACTION__IS_LEAF -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Leaf
' attribute
-
VALUE_SPECIFICATION_ACTION__LOCAL_POSTCONDITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Local Postcondition
' containment reference list
-
VALUE_SPECIFICATION_ACTION__LOCAL_PRECONDITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Local Precondition
' containment reference list
-
VALUE_SPECIFICATION_ACTION__MULTIPLICITY -
Static variable in class org.eclipse.uml2.uml.util.
UMLValidator
- The
code for constraint 'Validate Multiplicity' of 'Value Specification Action'
-
VALUE_SPECIFICATION_ACTION__NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name
' attribute
-
VALUE_SPECIFICATION_ACTION__NAME_EXPRESSION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name Expression
' containment reference
-
VALUE_SPECIFICATION_ACTION__NAMESPACE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Namespace
' reference
-
VALUE_SPECIFICATION_ACTION__OUTGOING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Outgoing
' reference list
-
VALUE_SPECIFICATION_ACTION__OUTPUT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Output
' reference list
-
VALUE_SPECIFICATION_ACTION__OWNED_COMMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Comment
' containment reference list
-
VALUE_SPECIFICATION_ACTION__OWNED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Element
' reference list
-
VALUE_SPECIFICATION_ACTION__OWNER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owner
' reference
-
VALUE_SPECIFICATION_ACTION__QUALIFIED_NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Qualified Name
' attribute
-
VALUE_SPECIFICATION_ACTION__REDEFINED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefined Element
' reference list
-
VALUE_SPECIFICATION_ACTION__REDEFINED_NODE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefined Node
' reference list
-
VALUE_SPECIFICATION_ACTION__REDEFINITION_CONTEXT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefinition Context
' reference list
-
VALUE_SPECIFICATION_ACTION__RESULT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Result
' containment reference feature
-
VALUE_SPECIFICATION_ACTION__RESULT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Result
' containment reference
-
VALUE_SPECIFICATION_ACTION__VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Value
' containment reference feature
-
VALUE_SPECIFICATION_ACTION__VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Value
' containment reference
-
VALUE_SPECIFICATION_ACTION__VISIBILITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Visibility
' attribute
-
VALUE_SPECIFICATION_ACTION_FEATURE_COUNT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The number of structural features of the 'Value Specification Action' class
-
VALUE_SPECIFICATION_FEATURE_COUNT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The number of structural features of the 'Value Specification' class
-
valueOf(String) -
Static method in enum org.eclipse.uml2.codegen.ecore.genmodel.
GenCacheAdapterScope
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
AggregationKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
CallConcurrencyKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
ConnectorKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
ExpansionKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
InteractionOperatorKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
MessageKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
MessageSort
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
ObjectNodeOrderingKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
ParameterDirectionKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
ParameterEffectKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
PseudostateKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
TransitionKind
- Returns the enum constant of this type with the specified name.
-
valueOf(String) -
Static method in enum org.eclipse.uml2.uml.
VisibilityKind
- Returns the enum constant of this type with the specified name.
-
ValuePin - Interface in
org.eclipse.uml2.uml
- A representation of the model object '
Value Pin
'
-
valuePinItemProvider -
Variable in class org.eclipse.uml2.uml.edit.providers.
UMLItemProviderAdapterFactory
- This keeps track of the one adapter used for all
ValuePin instances
-
ValuePinItemProvider - Class in
org.eclipse.uml2.uml.edit.providers
- This is the item provider adapter for a
ValuePin object -
ValuePinItemProvider(AdapterFactory) -
Constructor for class org.eclipse.uml2.uml.edit.providers.
ValuePinItemProvider
- This constructs an instance from a factory and a notifier
-
VALUES -
Static variable in enum org.eclipse.uml2.codegen.ecore.genmodel.
GenCacheAdapterScope
- A public read-only list of all the '
Gen Cache Adapter Scope
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.codegen.ecore.genmodel.
GenCacheAdapterScope
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
AggregationKind
- A public read-only list of all the '
Aggregation Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
AggregationKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
CallConcurrencyKind
- A public read-only list of all the '
Call Concurrency Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
CallConcurrencyKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
ConnectorKind
- A public read-only list of all the '
Connector Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
ConnectorKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
ExpansionKind
- A public read-only list of all the '
Expansion Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
ExpansionKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
InteractionOperatorKind
- A public read-only list of all the '
Interaction Operator Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
InteractionOperatorKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
MessageKind
- A public read-only list of all the '
Message Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
MessageKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
MessageSort
- A public read-only list of all the '
Message Sort
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
MessageSort
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
ObjectNodeOrderingKind
- A public read-only list of all the '
Object Node Ordering Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
ObjectNodeOrderingKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
ParameterDirectionKind
- A public read-only list of all the '
Parameter Direction Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
ParameterDirectionKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
ParameterEffectKind
- A public read-only list of all the '
Parameter Effect Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
ParameterEffectKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
PseudostateKind
- A public read-only list of all the '
Pseudostate Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
PseudostateKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
TransitionKind
- A public read-only list of all the '
Transition Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
TransitionKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
values() -
Method in class org.eclipse.uml2.uml.util.
UMLUtil.PackageMerger
-
-
VALUES -
Static variable in enum org.eclipse.uml2.uml.
VisibilityKind
- A public read-only list of all the '
Visibility Kind
' enumerators
-
values() -
Static method in enum org.eclipse.uml2.uml.
VisibilityKind
- Returns an array containing the constants of this enum type, in
the order they're declared.
-
valuesIterator -
Variable in class org.eclipse.uml2.common.util.
DerivedEObjectEList.DerivedListIterator
-
-
ValueSpecification - Interface in
org.eclipse.uml2.uml
- A representation of the model object '
Value Specification
'
-
ValueSpecificationAction - Interface in
org.eclipse.uml2.uml
- A representation of the model object '
Value Specification Action
'
-
valueSpecificationActionItemProvider -
Variable in class org.eclipse.uml2.uml.edit.providers.
UMLItemProviderAdapterFactory
- This keeps track of the one adapter used for all
ValueSpecificationAction instances
-
ValueSpecificationActionItemProvider - Class in
org.eclipse.uml2.uml.edit.providers
- This is the item provider adapter for a
ValueSpecificationAction object -
ValueSpecificationActionItemProvider(AdapterFactory) -
Constructor for class org.eclipse.uml2.uml.edit.providers.
ValueSpecificationActionItemProvider
- This constructs an instance from a factory and a notifier
-
ValueSpecificationItemProvider - Class in
org.eclipse.uml2.uml.edit.providers
- This is the item provider adapter for a
ValueSpecification object -
ValueSpecificationItemProvider(AdapterFactory) -
Constructor for class org.eclipse.uml2.uml.edit.providers.
ValueSpecificationItemProvider
- This constructs an instance from a factory and a notifier
-
VARIABLE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Variable
' class
-
VARIABLE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Variable
' class
-
Variable - Interface in
org.eclipse.uml2.uml
- A representation of the model object '
Variable
'
-
VARIABLE__ACTIVITY_SCOPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Activity Scope
' container reference feature
-
VARIABLE__ACTIVITY_SCOPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Activity Scope
' container reference
-
VARIABLE__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Client Dependency
' reference list
-
VARIABLE__EANNOTATIONS -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
EAnnotations
' containment reference list
-
VARIABLE__END -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
End
' reference list
-
VARIABLE__IS_ORDERED -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Ordered
' attribute
-
VARIABLE__IS_UNIQUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Unique
' attribute
-
VARIABLE__LOWER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Lower
' attribute
-
VARIABLE__LOWER_VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Lower Value
' containment reference
-
VARIABLE__NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name
' attribute
-
VARIABLE__NAME_EXPRESSION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name Expression
' containment reference
-
VARIABLE__NAMESPACE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Namespace
' reference
-
VARIABLE__OWNED -
Static variable in class org.eclipse.uml2.uml.util.
UMLValidator
- The
code for constraint 'Validate Owned' of 'Variable'
-
VARIABLE__OWNED_COMMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Comment
' containment reference list
-
VARIABLE__OWNED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Element
' reference list
-
VARIABLE__OWNER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owner
' reference
-
VARIABLE__OWNING_TEMPLATE_PARAMETER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owning Template Parameter
' container reference
-
VARIABLE__QUALIFIED_NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Qualified Name
' attribute
-
VARIABLE__SCOPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Scope
' container reference feature
-
VARIABLE__SCOPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Scope
' container reference
-
VARIABLE__TEMPLATE_PARAMETER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Template Parameter
' reference
-
VARIABLE__TYPE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Type
' reference
-
VARIABLE__UPPER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Upper
' attribute
-
VARIABLE__UPPER_VALUE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Upper Value
' containment reference
-
VARIABLE__VISIBILITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Visibility
' attribute
-
VARIABLE_ACTION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Variable Action
' class
-
VARIABLE_ACTION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Variable Action
' class
-
VARIABLE_ACTION__ACTIVITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Activity
' container reference
-
VARIABLE_ACTION__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Client Dependency
' reference list
-
VARIABLE_ACTION__CONTEXT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Context
' reference
-
VARIABLE_ACTION__EANNOTATIONS -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
EAnnotations
' containment reference list
-
VARIABLE_ACTION__HANDLER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Handler
' containment reference list
-
VARIABLE_ACTION__IN_GROUP -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Group
' reference list
-
VARIABLE_ACTION__IN_INTERRUPTIBLE_REGION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Interruptible Region
' reference list
-
VARIABLE_ACTION__IN_PARTITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Partition
' reference list
-
VARIABLE_ACTION__IN_STRUCTURED_NODE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
In Structured Node
' container reference
-
VARIABLE_ACTION__INCOMING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Incoming
' reference list
-
VARIABLE_ACTION__INPUT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Input
' reference list
-
VARIABLE_ACTION__IS_LEAF -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Is Leaf
' attribute
-
VARIABLE_ACTION__LOCAL_POSTCONDITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Local Postcondition
' containment reference list
-
VARIABLE_ACTION__LOCAL_PRECONDITION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Local Precondition
' containment reference list
-
VARIABLE_ACTION__NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name
' attribute
-
VARIABLE_ACTION__NAME_EXPRESSION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name Expression
' containment reference
-
VARIABLE_ACTION__NAMESPACE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Namespace
' reference
-
VARIABLE_ACTION__OUTGOING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Outgoing
' reference list
-
VARIABLE_ACTION__OUTPUT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Output
' reference list
-
VARIABLE_ACTION__OWNED_COMMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Comment
' containment reference list
-
VARIABLE_ACTION__OWNED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Element
' reference list
-
VARIABLE_ACTION__OWNER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owner
' reference
-
VARIABLE_ACTION__QUALIFIED_NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Qualified Name
' attribute
-
VARIABLE_ACTION__REDEFINED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefined Element
' reference list
-
VARIABLE_ACTION__REDEFINED_NODE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefined Node
' reference list
-
VARIABLE_ACTION__REDEFINITION_CONTEXT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Redefinition Context
' reference list
-
VARIABLE_ACTION__SCOPE_OF_VARIABLE -
Static variable in class org.eclipse.uml2.uml.util.
UMLValidator
- The
code for constraint 'Validate Scope Of Variable' of 'Variable Action'
-
VARIABLE_ACTION__VARIABLE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Variable
' reference feature
-
VARIABLE_ACTION__VARIABLE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Variable
' reference
-
VARIABLE_ACTION__VISIBILITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Visibility
' attribute
-
VARIABLE_ACTION_FEATURE_COUNT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The number of structural features of the 'Variable Action' class
-
VARIABLE_FEATURE_COUNT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The number of structural features of the 'Variable' class
-
VariableAction - Interface in
org.eclipse.uml2.uml
- A representation of the model object '
Variable Action
'
-
VariableActionItemProvider - Class in
org.eclipse.uml2.uml.edit.providers
- This is the item provider adapter for a
VariableAction object -
VariableActionItemProvider(AdapterFactory) -
Constructor for class org.eclipse.uml2.uml.edit.providers.
VariableActionItemProvider
- This constructs an instance from a factory and a notifier
-
variableItemProvider -
Variable in class org.eclipse.uml2.uml.edit.providers.
UMLItemProviderAdapterFactory
- This keeps track of the one adapter used for all
Variable instances
-
VariableItemProvider - Class in
org.eclipse.uml2.uml.edit.providers
- This is the item provider adapter for a
Variable object -
VariableItemProvider(AdapterFactory) -
Constructor for class org.eclipse.uml2.uml.edit.providers.
VariableItemProvider
- This constructs an instance from a factory and a notifier
-
VERTEX -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Vertex
' class
-
VERTEX -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Vertex
' class
-
Vertex - Interface in
org.eclipse.uml2.uml
- A representation of the model object '
Vertex
'
-
VERTEX__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Client Dependency
' reference list
-
VERTEX__CONTAINER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Container
' container reference feature
-
VERTEX__CONTAINER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Container
' container reference
-
VERTEX__EANNOTATIONS -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
EAnnotations
' containment reference list
-
VERTEX__INCOMING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Incoming
' reference list feature
-
VERTEX__INCOMING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Incoming
' reference list
-
VERTEX__NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name
' attribute
-
VERTEX__NAME_EXPRESSION -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Name Expression
' containment reference
-
VERTEX__NAMESPACE -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Namespace
' reference
-
VERTEX__OUTGOING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Outgoing
' reference list feature
-
VERTEX__OUTGOING -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Outgoing
' reference list
-
VERTEX__OWNED_COMMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Comment
' containment reference list
-
VERTEX__OWNED_ELEMENT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owned Element
' reference list
-
VERTEX__OWNER -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Owner
' reference
-
VERTEX__QUALIFIED_NAME -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Qualified Name
' attribute
-
VERTEX__VISIBILITY -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The feature id for the '
Visibility
' attribute
-
VERTEX_FEATURE_COUNT -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The number of structural features of the 'Vertex' class
-
VertexItemProvider - Class in
org.eclipse.uml2.uml.edit.providers
- This is the item provider adapter for a
Vertex object -
VertexItemProvider(AdapterFactory) -
Constructor for class org.eclipse.uml2.uml.edit.providers.
VertexItemProvider
- This constructs an instance from a factory and a notifier
-
VISIBILITY_KIND -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage.Literals
- The meta object literal for the '
Visibility Kind ' enum
-
VISIBILITY_KIND -
Static variable in interface org.eclipse.uml2.uml.
UMLPackage
- The meta object id for the '
Visibility Kind ' enum
-
VisibilityKind - Enum in
org.eclipse.uml2.uml
- A representation of the literals of the enumeration '
Visibility Kind
',
and utility methods for working with them
-
visibleMembers() -
Method in interface org.eclipse.uml2.uml.
Package
- The query visibleMembers() defines which members of a Package can be accessed outside it.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
|
|