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_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
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.
validateDecisionNode(DecisionNode, DiagnosticChain, Map<Object, Object>) - Method in class org.eclipse.uml2.uml.util.UMLValidator
validateDecisionNode_validateEdges(DecisionNode, DiagnosticChain, Map<Object, Object>) - Method in class org.eclipse.uml2.uml.util.UMLValidator
  Validates the validateEdges constraint of 'Decision Node'
validateDecisionNode_validateInputParameter(DecisionNode, DiagnosticChain, Map<Object, Object>) - Method in class org.eclipse.uml2.uml.util.UMLValidator
  Validates the validateInputParameter constraint of 'Decision Node'
validateDecisionNode_validateOneIncomingEdge(DecisionNode, DiagnosticChain, Map<Object, Object>) - Method in class org.eclipse.uml2.uml.util.UMLValidator
  Validates the validateOneIncomingEdge 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 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
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.
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 <<create>>.
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.
validateInputParameter(DiagnosticChain, Map<Object, Object>) - Method in interface org.eclipse.uml2.uml.DecisionNode
  A decision input behavior has zero or 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.
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_validateUpperGt0(MultiplicityElement, DiagnosticChain, Map<Object, Object>) - Method in class org.eclipse.uml2.uml.util.UMLValidator
  Validates the validateUpperGt0 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.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.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.
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.
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.DecisionNode
  A decision node has one incoming edge.
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
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.
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.
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.
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.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.
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.
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.
validateUpperGt0(DiagnosticChain, Map<Object, Object>) - Method in interface org.eclipse.uml2.uml.MultiplicityElement
  A multiplicity must define at least one valid cardinality that is greater than zero.
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'
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'
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.

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

A B C D E F G H I J K L M N O P Q R S T U V W X