Modifier and Type | Class and Description |
---|---|
class |
GenericMatchProcessor
A generic, abstract match processor for handling matches as arrays.
|
Modifier and Type | Method and Description |
---|---|
IMatchProcessor<Match> |
MatchUpdateAdapter.getAppearCallback() |
IMatchProcessor<Match> |
MatchUpdateAdapter.getDisappearCallback() |
Modifier and Type | Method and Description |
---|---|
void |
IncQueryMatcher.forEachMatch(IMatchProcessor<? super Match> processor)
Executes the given processor on each match of the pattern.
|
void |
IncQueryMatcher.forEachMatch(Match partialMatch,
IMatchProcessor<? super Match> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some
parameters.
|
boolean |
IncQueryMatcher.forOneArbitraryMatch(IMatchProcessor<? super Match> processor)
Executes the given processor on an arbitrarily chosen match of the pattern.
|
boolean |
IncQueryMatcher.forOneArbitraryMatch(Match partialMatch,
IMatchProcessor<? super Match> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed
values of some parameters.
|
void |
MatchUpdateAdapter.setAppearCallback(IMatchProcessor<Match> appearCallback) |
void |
MatchUpdateAdapter.setDisappearCallback(IMatchProcessor<Match> disappearCallback) |
Constructor and Description |
---|
MatchUpdateAdapter(IMatchProcessor<Match> appearCallback,
IMatchProcessor<Match> disappearCallback)
Constructs an instance by specifying match processors.
|
MatchUpdateAdapter(IMatchProcessor<Match> appearCallback,
IMatchProcessor<Match> disappearCallback)
Constructs an instance by specifying match processors.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseMatcher.forEachMatch(IMatchProcessor<? super Match> processor) |
void |
BaseMatcher.forEachMatch(Match match,
IMatchProcessor<? super Match> processor) |
boolean |
BaseMatcher.forOneArbitraryMatch(IMatchProcessor<? super Match> processor) |
boolean |
BaseMatcher.forOneArbitraryMatch(Match partialMatch,
IMatchProcessor<? super Match> processor) |
Modifier and Type | Method and Description |
---|---|
static <Match extends IPatternMatch> |
Jobs.newStatelessJob(IncQueryActivationStateEnum incQueryActivationStateEnum,
IMatchProcessor<Match> processor)
Creates a
StatelessJob for the given state with the given processor. |
Modifier and Type | Method and Description |
---|---|
IMatchProcessor<Match> |
StatelessJob.getMatchProcessor() |
Constructor and Description |
---|
StatelessJob(IncQueryActivationStateEnum incQueryActivationStateEnum,
IMatchProcessor<Match> matchProcessor)
Creates a stateless job for the given state and processor.
|
Constructor and Description |
---|
SequentialProcessorsJob(IncQueryActivationStateEnum incQueryActivationStateEnum,
java.util.List<? extends IMatchProcessor<Match>> matchProcessors)
Creates a stateless job for the given state and list of processors.
|
Modifier and Type | Method and Description |
---|---|
void |
ActionContextMatcher.forEachMatch(org.eclipse.uml2.uml.Action pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super ActionContextMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActionInputMatcher.forEachMatch(org.eclipse.uml2.uml.Action pSource,
org.eclipse.uml2.uml.InputPin pTarget,
IMatchProcessor<? super ActionInputMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActionOutputMatcher.forEachMatch(org.eclipse.uml2.uml.Action pSource,
org.eclipse.uml2.uml.OutputPin pTarget,
IMatchProcessor<? super ActionOutputMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityGroupMatcher.forEachMatch(org.eclipse.uml2.uml.Activity pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityGroupMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityNodeMatcher.forEachMatch(org.eclipse.uml2.uml.Activity pSource,
org.eclipse.uml2.uml.ActivityNode pTarget,
IMatchProcessor<? super ActivityNodeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityEdgeInGroupMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityEdge pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityEdgeInGroupMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityGroupContainedEdgeMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityEdge pTarget,
IMatchProcessor<? super ActivityGroupContainedEdgeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityGroupSubgroupMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityGroupSubgroupMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityGroupSuperGroupMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityGroupSuperGroupMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityGroupInActivityMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.Activity pTarget,
IMatchProcessor<? super ActivityGroupInActivityMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityGroupContainedNodeMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityNode pTarget,
IMatchProcessor<? super ActivityGroupContainedNodeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityNodeInGroupMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityNode pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityNodeInGroupMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ActivityNodeActivityMatcher.forEachMatch(org.eclipse.uml2.uml.ActivityNode pSource,
org.eclipse.uml2.uml.Activity pTarget,
IMatchProcessor<? super ActivityNodeActivityMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
AssociationEndTypeMatcher.forEachMatch(org.eclipse.uml2.uml.Association pSelf,
org.eclipse.uml2.uml.Type pType,
IMatchProcessor<? super AssociationEndTypeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
BehaviorContextMatcher.forEachMatch(org.eclipse.uml2.uml.Behavior pSource,
org.eclipse.uml2.uml.BehavioredClassifier pTarget,
IMatchProcessor<? super BehaviorContextMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassSuperClassMatcher.forEachMatch(org.eclipse.uml2.uml.Class pSource,
org.eclipse.uml2.uml.Class pTarget,
IMatchProcessor<? super ClassSuperClassMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassExtensionMatcher.forEachMatch(org.eclipse.uml2.uml.Class pSource,
org.eclipse.uml2.uml.Extension pTarget,
IMatchProcessor<? super ClassExtensionMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassifierAllParentsMatcher.forEachMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super ClassifierAllParentsMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassifierGeneralMatcher.forEachMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super ClassifierGeneralMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassifierParentsMatcher.forEachMatch(org.eclipse.uml2.uml.Classifier pSelf,
org.eclipse.uml2.uml.Classifier pClassifier,
IMatchProcessor<? super ClassifierParentsMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassifierFeatureMatcher.forEachMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Feature pTarget,
IMatchProcessor<? super ClassifierFeatureMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ClassifierAttributeMatcher.forEachMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Property pTarget,
IMatchProcessor<? super ClassifierAttributeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ConnectableElementEndMatcher.forEachMatch(org.eclipse.uml2.uml.ConnectableElement pSelf,
org.eclipse.uml2.uml.ConnectorEnd pTemp1,
IMatchProcessor<? super ConnectableElementEndMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ConnectorKindMatcher.forEachMatch(org.eclipse.uml2.uml.Connector pSelf,
org.eclipse.uml2.uml.ConnectorKind pKind,
IMatchProcessor<? super ConnectorKindMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
DeploymentTargetDeployedElementMatcher.forEachMatch(org.eclipse.uml2.uml.DeploymentTarget pSelf,
org.eclipse.uml2.uml.PackageableElement pPackageableElement,
IMatchProcessor<? super DeploymentTargetDeployedElementMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
DirectedRelationshipSourceMatcher.forEachMatch(org.eclipse.uml2.uml.DirectedRelationship pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super DirectedRelationshipSourceMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
DirectedRelationshipTargetMatcher.forEachMatch(org.eclipse.uml2.uml.DirectedRelationship pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super DirectedRelationshipTargetMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ElementOwnedElementMatcher.forEachMatch(org.eclipse.uml2.uml.Element pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super ElementOwnedElementMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ElementOwnerMatcher.forEachMatch(org.eclipse.uml2.uml.Element pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super ElementOwnerMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
EncapsulatedClassifierOwnedPortMatcher.forEachMatch(org.eclipse.uml2.uml.EncapsulatedClassifier pSource,
org.eclipse.uml2.uml.Port pTarget,
IMatchProcessor<? super EncapsulatedClassifierOwnedPortMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ExtensionMetaclassMatcher.forEachMatch(org.eclipse.uml2.uml.Extension pSource,
org.eclipse.uml2.uml.Class pTarget,
IMatchProcessor<? super ExtensionMetaclassMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ExtensionMetaclassEndMatcher.forEachMatch(org.eclipse.uml2.uml.Extension pSource,
org.eclipse.uml2.uml.Property pTarget,
IMatchProcessor<? super ExtensionMetaclassEndMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
FeatureFeaturingClassifierMatcher.forEachMatch(org.eclipse.uml2.uml.Feature pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super FeatureFeaturingClassifierMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
MessageMessageKindMatcher.forEachMatch(org.eclipse.uml2.uml.Message pSelf,
org.eclipse.uml2.uml.MessageKind pMessageKind,
IMatchProcessor<? super MessageMessageKindMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
NamedElementClientDependencyMatcher.forEachMatch(org.eclipse.uml2.uml.NamedElement pSelf,
org.eclipse.uml2.uml.Dependency pD,
IMatchProcessor<? super NamedElementClientDependencyMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
NamedElementNamespaceMatcher.forEachMatch(org.eclipse.uml2.uml.NamedElement pSource,
org.eclipse.uml2.uml.Namespace pTarget,
IMatchProcessor<? super NamedElementNamespaceMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
NamedElementQualifiedNameMatcher.forEachMatch(org.eclipse.uml2.uml.NamedElement pNamedElement,
java.lang.Object pQualifiedName,
IMatchProcessor<? super NamedElementQualifiedNameMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
NamespaceMemberMatcher.forEachMatch(org.eclipse.uml2.uml.Namespace pSource,
org.eclipse.uml2.uml.NamedElement pTarget,
IMatchProcessor<? super NamespaceMemberMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
NamespaceOwnedMemberMatcher.forEachMatch(org.eclipse.uml2.uml.Namespace pSource,
org.eclipse.uml2.uml.NamedElement pTarget,
IMatchProcessor<? super NamespaceOwnedMemberMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
NamespaceImportedMemberMatcher.forEachMatch(org.eclipse.uml2.uml.Namespace pNamespace,
org.eclipse.uml2.uml.PackageableElement pImportedMember,
IMatchProcessor<? super NamespaceImportedMemberMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
OpaqueExpressionResultMatcher.forEachMatch(org.eclipse.uml2.uml.OpaqueExpression pSource,
org.eclipse.uml2.uml.Parameter pTarget,
IMatchProcessor<? super OpaqueExpressionResultMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
OperationReturnResultMatcher.forEachMatch(org.eclipse.uml2.uml.Operation pSelf,
org.eclipse.uml2.uml.Parameter pTemp1,
IMatchProcessor<? super OperationReturnResultMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
PackageVisibleMemberMatcher.forEachMatch(org.eclipse.uml2.uml.Package pPackage_,
org.eclipse.uml2.uml.PackageableElement pVisibleMember,
IMatchProcessor<? super PackageVisibleMemberMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
PackageNestedPackageMatcher.forEachMatch(org.eclipse.uml2.uml.Package pSelf,
org.eclipse.uml2.uml.Package pTemp2,
IMatchProcessor<? super PackageNestedPackageMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
PackageNestingPackageMatcher.forEachMatch(org.eclipse.uml2.uml.Package pNested,
org.eclipse.uml2.uml.Package pNesting,
IMatchProcessor<? super PackageNestingPackageMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
PackageOwnedStereotypeMatcher.forEachMatch(org.eclipse.uml2.uml.Package pSelf,
org.eclipse.uml2.uml.Stereotype pTemp2,
IMatchProcessor<? super PackageOwnedStereotypeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
PackageOwnedTypeMatcher.forEachMatch(org.eclipse.uml2.uml.Package pSelf,
org.eclipse.uml2.uml.Type pTemp2,
IMatchProcessor<? super PackageOwnedTypeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
PropertyIsCompositeMatcher.forEachMatch(org.eclipse.uml2.uml.Property pProperty,
java.lang.Boolean pIsComposite,
IMatchProcessor<? super PropertyIsCompositeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
ProtocolTransitionReferredMatcher.forEachMatch(org.eclipse.uml2.uml.ProtocolTransition pSelf,
org.eclipse.uml2.uml.Operation pOperation,
IMatchProcessor<? super ProtocolTransitionReferredMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
RedefinableElementRedefinitionContextMatcher.forEachMatch(org.eclipse.uml2.uml.RedefinableElement pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super RedefinableElementRedefinitionContextMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
RedefinableElementRedefinedElementMatcher.forEachMatch(org.eclipse.uml2.uml.RedefinableElement pSource,
org.eclipse.uml2.uml.RedefinableElement pTarget,
IMatchProcessor<? super RedefinableElementRedefinedElementMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
RedefinableTemplateSignatureInheritedParameterMatcher.forEachMatch(org.eclipse.uml2.uml.RedefinableTemplateSignature pSource,
org.eclipse.uml2.uml.TemplateParameter pTarget,
IMatchProcessor<? super RedefinableTemplateSignatureInheritedParameterMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
RelationshipRelatedElementMatcher.forEachMatch(org.eclipse.uml2.uml.Relationship pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super RelationshipRelatedElementMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
StateIsCompositeMatcher.forEachMatch(org.eclipse.uml2.uml.State pSelf,
java.lang.Boolean pIsComposite,
IMatchProcessor<? super StateIsCompositeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
StateIsOrthogonalMatcher.forEachMatch(org.eclipse.uml2.uml.State pSource,
java.lang.Boolean pTarget,
IMatchProcessor<? super StateIsOrthogonalMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
StructuredClassifierRoleMatcher.forEachMatch(org.eclipse.uml2.uml.StructuredClassifier pSource,
org.eclipse.uml2.uml.ConnectableElement pTarget,
IMatchProcessor<? super StructuredClassifierRoleMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
StructuredClassifierPartMatcher.forEachMatch(org.eclipse.uml2.uml.StructuredClassifier pStructuredClassifier,
org.eclipse.uml2.uml.Property pPart,
IMatchProcessor<? super StructuredClassifierPartMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
TypePackageMatcher.forEachMatch(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget,
IMatchProcessor<? super TypePackageMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
VertexIncomingMatcher.forEachMatch(org.eclipse.uml2.uml.Vertex pSelf,
org.eclipse.uml2.uml.Transition pTemp1,
IMatchProcessor<? super VertexIncomingMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
VertexOutgoingMatcher.forEachMatch(org.eclipse.uml2.uml.Vertex pSelf,
org.eclipse.uml2.uml.Transition pTemp1,
IMatchProcessor<? super VertexOutgoingMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActionContextMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Action pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super ActionContextMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActionInputMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Action pSource,
org.eclipse.uml2.uml.InputPin pTarget,
IMatchProcessor<? super ActionInputMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActionOutputMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Action pSource,
org.eclipse.uml2.uml.OutputPin pTarget,
IMatchProcessor<? super ActionOutputMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityGroupMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Activity pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityGroupMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityNodeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Activity pSource,
org.eclipse.uml2.uml.ActivityNode pTarget,
IMatchProcessor<? super ActivityNodeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityEdgeInGroupMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityEdge pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityEdgeInGroupMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityGroupContainedEdgeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityEdge pTarget,
IMatchProcessor<? super ActivityGroupContainedEdgeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityGroupSubgroupMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityGroupSubgroupMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityGroupSuperGroupMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityGroupSuperGroupMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityGroupInActivityMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.Activity pTarget,
IMatchProcessor<? super ActivityGroupInActivityMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityGroupContainedNodeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityGroup pSource,
org.eclipse.uml2.uml.ActivityNode pTarget,
IMatchProcessor<? super ActivityGroupContainedNodeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityNodeInGroupMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityNode pSource,
org.eclipse.uml2.uml.ActivityGroup pTarget,
IMatchProcessor<? super ActivityNodeInGroupMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ActivityNodeActivityMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ActivityNode pSource,
org.eclipse.uml2.uml.Activity pTarget,
IMatchProcessor<? super ActivityNodeActivityMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
AssociationEndTypeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Association pSelf,
org.eclipse.uml2.uml.Type pType,
IMatchProcessor<? super AssociationEndTypeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
BehaviorContextMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Behavior pSource,
org.eclipse.uml2.uml.BehavioredClassifier pTarget,
IMatchProcessor<? super BehaviorContextMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassSuperClassMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Class pSource,
org.eclipse.uml2.uml.Class pTarget,
IMatchProcessor<? super ClassSuperClassMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassExtensionMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Class pSource,
org.eclipse.uml2.uml.Extension pTarget,
IMatchProcessor<? super ClassExtensionMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassifierAllParentsMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super ClassifierAllParentsMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassifierGeneralMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super ClassifierGeneralMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassifierParentsMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Classifier pSelf,
org.eclipse.uml2.uml.Classifier pClassifier,
IMatchProcessor<? super ClassifierParentsMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassifierFeatureMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Feature pTarget,
IMatchProcessor<? super ClassifierFeatureMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ClassifierAttributeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Classifier pSource,
org.eclipse.uml2.uml.Property pTarget,
IMatchProcessor<? super ClassifierAttributeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ConnectableElementEndMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ConnectableElement pSelf,
org.eclipse.uml2.uml.ConnectorEnd pTemp1,
IMatchProcessor<? super ConnectableElementEndMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ConnectorKindMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Connector pSelf,
org.eclipse.uml2.uml.ConnectorKind pKind,
IMatchProcessor<? super ConnectorKindMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
DeploymentTargetDeployedElementMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.DeploymentTarget pSelf,
org.eclipse.uml2.uml.PackageableElement pPackageableElement,
IMatchProcessor<? super DeploymentTargetDeployedElementMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
DirectedRelationshipSourceMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.DirectedRelationship pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super DirectedRelationshipSourceMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
DirectedRelationshipTargetMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.DirectedRelationship pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super DirectedRelationshipTargetMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ElementOwnedElementMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Element pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super ElementOwnedElementMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ElementOwnerMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Element pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super ElementOwnerMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
EncapsulatedClassifierOwnedPortMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.EncapsulatedClassifier pSource,
org.eclipse.uml2.uml.Port pTarget,
IMatchProcessor<? super EncapsulatedClassifierOwnedPortMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ExtensionMetaclassMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Extension pSource,
org.eclipse.uml2.uml.Class pTarget,
IMatchProcessor<? super ExtensionMetaclassMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ExtensionMetaclassEndMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Extension pSource,
org.eclipse.uml2.uml.Property pTarget,
IMatchProcessor<? super ExtensionMetaclassEndMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
FeatureFeaturingClassifierMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Feature pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super FeatureFeaturingClassifierMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
MessageMessageKindMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Message pSelf,
org.eclipse.uml2.uml.MessageKind pMessageKind,
IMatchProcessor<? super MessageMessageKindMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
NamedElementClientDependencyMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.NamedElement pSelf,
org.eclipse.uml2.uml.Dependency pD,
IMatchProcessor<? super NamedElementClientDependencyMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
NamedElementNamespaceMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.NamedElement pSource,
org.eclipse.uml2.uml.Namespace pTarget,
IMatchProcessor<? super NamedElementNamespaceMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
NamedElementQualifiedNameMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.NamedElement pNamedElement,
java.lang.Object pQualifiedName,
IMatchProcessor<? super NamedElementQualifiedNameMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
NamespaceMemberMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Namespace pSource,
org.eclipse.uml2.uml.NamedElement pTarget,
IMatchProcessor<? super NamespaceMemberMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
NamespaceOwnedMemberMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Namespace pSource,
org.eclipse.uml2.uml.NamedElement pTarget,
IMatchProcessor<? super NamespaceOwnedMemberMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
NamespaceImportedMemberMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Namespace pNamespace,
org.eclipse.uml2.uml.PackageableElement pImportedMember,
IMatchProcessor<? super NamespaceImportedMemberMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
OpaqueExpressionResultMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.OpaqueExpression pSource,
org.eclipse.uml2.uml.Parameter pTarget,
IMatchProcessor<? super OpaqueExpressionResultMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
OperationReturnResultMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Operation pSelf,
org.eclipse.uml2.uml.Parameter pTemp1,
IMatchProcessor<? super OperationReturnResultMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
PackageVisibleMemberMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Package pPackage_,
org.eclipse.uml2.uml.PackageableElement pVisibleMember,
IMatchProcessor<? super PackageVisibleMemberMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
PackageNestedPackageMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Package pSelf,
org.eclipse.uml2.uml.Package pTemp2,
IMatchProcessor<? super PackageNestedPackageMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
PackageNestingPackageMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Package pNested,
org.eclipse.uml2.uml.Package pNesting,
IMatchProcessor<? super PackageNestingPackageMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
PackageOwnedStereotypeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Package pSelf,
org.eclipse.uml2.uml.Stereotype pTemp2,
IMatchProcessor<? super PackageOwnedStereotypeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
PackageOwnedTypeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Package pSelf,
org.eclipse.uml2.uml.Type pTemp2,
IMatchProcessor<? super PackageOwnedTypeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
PropertyIsCompositeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Property pProperty,
java.lang.Boolean pIsComposite,
IMatchProcessor<? super PropertyIsCompositeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ProtocolTransitionReferredMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.ProtocolTransition pSelf,
org.eclipse.uml2.uml.Operation pOperation,
IMatchProcessor<? super ProtocolTransitionReferredMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
RedefinableElementRedefinitionContextMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.RedefinableElement pSource,
org.eclipse.uml2.uml.Classifier pTarget,
IMatchProcessor<? super RedefinableElementRedefinitionContextMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
RedefinableElementRedefinedElementMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.RedefinableElement pSource,
org.eclipse.uml2.uml.RedefinableElement pTarget,
IMatchProcessor<? super RedefinableElementRedefinedElementMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
RedefinableTemplateSignatureInheritedParameterMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.RedefinableTemplateSignature pSource,
org.eclipse.uml2.uml.TemplateParameter pTarget,
IMatchProcessor<? super RedefinableTemplateSignatureInheritedParameterMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
RelationshipRelatedElementMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Relationship pSource,
org.eclipse.uml2.uml.Element pTarget,
IMatchProcessor<? super RelationshipRelatedElementMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
StateIsCompositeMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.State pSelf,
java.lang.Boolean pIsComposite,
IMatchProcessor<? super StateIsCompositeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
StateIsOrthogonalMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.State pSource,
java.lang.Boolean pTarget,
IMatchProcessor<? super StateIsOrthogonalMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
StructuredClassifierRoleMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.StructuredClassifier pSource,
org.eclipse.uml2.uml.ConnectableElement pTarget,
IMatchProcessor<? super StructuredClassifierRoleMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
StructuredClassifierPartMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.StructuredClassifier pStructuredClassifier,
org.eclipse.uml2.uml.Property pPart,
IMatchProcessor<? super StructuredClassifierPartMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
TypePackageMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget,
IMatchProcessor<? super TypePackageMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
VertexIncomingMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Vertex pSelf,
org.eclipse.uml2.uml.Transition pTemp1,
IMatchProcessor<? super VertexIncomingMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
VertexOutgoingMatcher.forOneArbitraryMatch(org.eclipse.uml2.uml.Vertex pSelf,
org.eclipse.uml2.uml.Transition pTemp1,
IMatchProcessor<? super VertexOutgoingMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionContextProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.actionContext pattern.
|
class |
ActionInputProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.actionInput pattern.
|
class |
ActionOutputProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.actionOutput pattern.
|
class |
ActivityEdgeInGroupProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityEdgeInGroup pattern.
|
class |
ActivityGroupContainedEdgeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityGroupContainedEdge pattern.
|
class |
ActivityGroupContainedNodeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityGroupContainedNode pattern.
|
class |
ActivityGroupInActivityProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityGroupInActivity pattern.
|
class |
ActivityGroupProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityGroup pattern.
|
class |
ActivityGroupSubgroupProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityGroupSubgroup pattern.
|
class |
ActivityGroupSuperGroupProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityGroupSuperGroup pattern.
|
class |
ActivityNodeActivityProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityNodeActivity pattern.
|
class |
ActivityNodeInGroupProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityNodeInGroup pattern.
|
class |
ActivityNodeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.activityNode pattern.
|
class |
AssociationEndTypeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.associationEndType pattern.
|
class |
BehaviorContextProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.behaviorContext pattern.
|
class |
ClassExtensionProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classExtension pattern.
|
class |
ClassifierAllParentsProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classifierAllParents pattern.
|
class |
ClassifierAttributeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classifierAttribute pattern.
|
class |
ClassifierFeatureProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classifierFeature pattern.
|
class |
ClassifierGeneralProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classifierGeneral pattern.
|
class |
ClassifierParentsProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classifierParents pattern.
|
class |
ClassSuperClassProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.classSuperClass pattern.
|
class |
ConnectableElementEndProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.connectableElementEnd pattern.
|
class |
ConnectorKindProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.connectorKind pattern.
|
class |
DeploymentTargetDeployedElementProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.deploymentTargetDeployedElement pattern.
|
class |
DirectedRelationshipSourceProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.directedRelationshipSource pattern.
|
class |
DirectedRelationshipTargetProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.directedRelationshipTarget pattern.
|
class |
ElementOwnedElementProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.elementOwnedElement pattern.
|
class |
ElementOwnerProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.elementOwner pattern.
|
class |
EncapsulatedClassifierOwnedPortProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.encapsulatedClassifierOwnedPort pattern.
|
class |
ExtensionMetaclassEndProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.extensionMetaclassEnd pattern.
|
class |
ExtensionMetaclassProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.extensionMetaclass pattern.
|
class |
FeatureFeaturingClassifierProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.featureFeaturingClassifier pattern.
|
class |
MessageMessageKindProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.messageMessageKind pattern.
|
class |
NamedElementClientDependencyProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.namedElementClientDependency pattern.
|
class |
NamedElementNamespaceProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.namedElementNamespace pattern.
|
class |
NamedElementQualifiedNameProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.namedElementQualifiedName pattern.
|
class |
NamespaceImportedMemberProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.namespaceImportedMember pattern.
|
class |
NamespaceMemberProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.namespaceMember pattern.
|
class |
NamespaceOwnedMemberProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.namespaceOwnedMember pattern.
|
class |
OpaqueExpressionResultProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.opaqueExpressionResult pattern.
|
class |
OperationReturnResultProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.operationReturnResult pattern.
|
class |
PackageNestedPackageProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.packageNestedPackage pattern.
|
class |
PackageNestingPackageProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.packageNestingPackage pattern.
|
class |
PackageOwnedStereotypeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.packageOwnedStereotype pattern.
|
class |
PackageOwnedTypeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.packageOwnedType pattern.
|
class |
PackageVisibleMemberProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.packageVisibleMember pattern.
|
class |
PropertyIsCompositeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.propertyIsComposite pattern.
|
class |
ProtocolTransitionReferredProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.protocolTransitionReferred pattern.
|
class |
RedefinableElementRedefinedElementProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.redefinableElementRedefinedElement pattern.
|
class |
RedefinableElementRedefinitionContextProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.redefinableElementRedefinitionContext pattern.
|
class |
RedefinableTemplateSignatureInheritedParameterProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.redefinableTemplateSignatureInheritedParameter pattern.
|
class |
RelationshipRelatedElementProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.relationshipRelatedElement pattern.
|
class |
StateIsCompositeProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.stateIsComposite pattern.
|
class |
StateIsOrthogonalProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.stateIsOrthogonal pattern.
|
class |
StructuredClassifierPartProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.structuredClassifierPart pattern.
|
class |
StructuredClassifierRoleProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.structuredClassifierRole pattern.
|
class |
TypePackageProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.typePackage pattern.
|
class |
VertexIncomingProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.vertexIncoming pattern.
|
class |
VertexOutgoingProcessor
A match processor tailored for the org.eclipse.incquery.uml.derivedfeatures.vertexOutgoing pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
MatchAppearanceJob
The job is used to process new appearing matches upon constraint violation.
|
class |
MatchDisappearanceJob
The job is used to process disappeared matches upon constraint violation.
|
class |
MatchUpdateJob
The job is used to process updated matches upon constraint violation.
|
class |
ViolationCreationProcessor
The job is used to process retrieved matches and create violations upon listing on a constraint.
|
Modifier and Type | Method and Description |
---|---|
void |
ChildrenMatcher.forEachMatch(Item pParent,
Item pChild,
IMatchProcessor<? super ChildrenMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Param2containmentMatcher.forEachMatch(java.lang.Object pSource,
java.lang.Object pTarget,
Trace pTrace,
Containment pContainment,
IMatchProcessor<? super Param2containmentMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Param2edgeMatcher.forEachMatch(java.lang.Object pSource,
java.lang.Object pTarget,
Trace pTrace,
Edge pEdge,
IMatchProcessor<? super Param2edgeMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Param2itemMatcher.forEachMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem,
IMatchProcessor<? super Param2itemMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ChildrenMatcher.forOneArbitraryMatch(Item pParent,
Item pChild,
IMatchProcessor<? super ChildrenMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Param2containmentMatcher.forOneArbitraryMatch(java.lang.Object pSource,
java.lang.Object pTarget,
Trace pTrace,
Containment pContainment,
IMatchProcessor<? super Param2containmentMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Param2edgeMatcher.forOneArbitraryMatch(java.lang.Object pSource,
java.lang.Object pTarget,
Trace pTrace,
Edge pEdge,
IMatchProcessor<? super Param2edgeMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Param2itemMatcher.forOneArbitraryMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem,
IMatchProcessor<? super Param2itemMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
ChildrenProcessor
A match processor tailored for the org.eclipse.incquery.viewers.runtime.model.patterns.children pattern.
|
class |
Param2containmentProcessor
A match processor tailored for the org.eclipse.incquery.viewers.runtime.model.patterns.param2containment pattern.
|
class |
Param2edgeProcessor
A match processor tailored for the org.eclipse.incquery.viewers.runtime.model.patterns.param2edge pattern.
|
class |
Param2itemProcessor
A match processor tailored for the org.eclipse.incquery.viewers.runtime.model.patterns.param2item pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
Param2targetMatcher.forEachMatch(org.eclipse.emf.ecore.EObject pParam,
org.eclipse.emf.ecore.EObject pTarget,
IMatchProcessor<? super Param2targetMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Trace2targetMatcher.forEachMatch(org.eclipse.emf.ecore.EObject pTarget,
Trace pTrace,
IMatchProcessor<? super Trace2targetMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Trace2paramMatcher.forEachMatch(org.eclipse.emf.ecore.EObject pParam,
Trace pTrace,
java.lang.String pId,
IMatchProcessor<? super Trace2paramMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
TraceMatcher.forEachMatch(java.lang.Object pSource,
java.lang.String pId,
org.eclipse.emf.ecore.EObject pTarget,
Trace pTrace,
java.lang.String pTraceabilityId,
IMatchProcessor<? super TraceMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Trace2objectMatcher.forEachMatch(java.lang.Object pParam,
Trace pTrace,
java.lang.String pId,
IMatchProcessor<? super Trace2objectMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
EmptyTraceMatcher.forEachMatch(Trace pTrace,
IMatchProcessor<? super EmptyTraceMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Param2targetMatcher.forOneArbitraryMatch(org.eclipse.emf.ecore.EObject pParam,
org.eclipse.emf.ecore.EObject pTarget,
IMatchProcessor<? super Param2targetMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Trace2targetMatcher.forOneArbitraryMatch(org.eclipse.emf.ecore.EObject pTarget,
Trace pTrace,
IMatchProcessor<? super Trace2targetMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Trace2paramMatcher.forOneArbitraryMatch(org.eclipse.emf.ecore.EObject pParam,
Trace pTrace,
java.lang.String pId,
IMatchProcessor<? super Trace2paramMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
TraceMatcher.forOneArbitraryMatch(java.lang.Object pSource,
java.lang.String pId,
org.eclipse.emf.ecore.EObject pTarget,
Trace pTrace,
java.lang.String pTraceabilityId,
IMatchProcessor<? super TraceMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Trace2objectMatcher.forOneArbitraryMatch(java.lang.Object pParam,
Trace pTrace,
java.lang.String pId,
IMatchProcessor<? super Trace2objectMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
EmptyTraceMatcher.forOneArbitraryMatch(Trace pTrace,
IMatchProcessor<? super EmptyTraceMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
EmptyTraceProcessor
A match processor tailored for the org.eclipse.incquery.viewmodel.traceability.patterns.emptyTrace pattern.
|
class |
Param2targetProcessor
A match processor tailored for the org.eclipse.incquery.viewmodel.traceability.patterns.param2target pattern.
|
class |
Trace2objectProcessor
A match processor tailored for the org.eclipse.incquery.viewmodel.traceability.patterns.trace2object pattern.
|
class |
Trace2paramProcessor
A match processor tailored for the org.eclipse.incquery.viewmodel.traceability.patterns.trace2param pattern.
|
class |
Trace2targetProcessor
A match processor tailored for the org.eclipse.incquery.viewmodel.traceability.patterns.trace2target pattern.
|
class |
TraceProcessor
A match processor tailored for the org.eclipse.incquery.viewmodel.traceability.patterns.trace pattern.
|