| Package | Description |
|---|---|
| org.eclipse.incquery.uml.derivedfeatures | |
| org.eclipse.incquery.uml.derivedfeatures.util |
| Modifier and Type | Method and Description |
|---|---|
TypePackageMatch |
TypePackageMatcher.getOneArbitraryMatch(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget)
Returns an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
static TypePackageMatch |
TypePackageMatch.newEmptyMatch()
Returns an empty, mutable match.
|
static TypePackageMatch |
TypePackageMatch.newMatch(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget)
Returns a new (partial) match.
|
TypePackageMatch |
TypePackageMatcher.newMatch(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget)
Returns a new (partial) match.
|
static TypePackageMatch |
TypePackageMatch.newMutableMatch(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget)
Returns a mutable (partial) match.
|
TypePackageMatch |
TypePackageMatch.toImmutable() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<TypePackageMatch> |
TypePackageMatcher.getAllMatches(org.eclipse.uml2.uml.Type pSource,
org.eclipse.uml2.uml.Package pTarget)
Returns the set of all matches of the pattern that conform to the given fixed values of some parameters.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<org.eclipse.uml2.uml.Type> |
TypePackageMatcher.getAllValuesOfsource(TypePackageMatch partialMatch)
Retrieve the set of values that occur in matches for source.
|
java.util.Set<org.eclipse.uml2.uml.Package> |
TypePackageMatcher.getAllValuesOftarget(TypePackageMatch partialMatch)
Retrieve the set of values that occur in matches for target.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
TypePackageMatch |
TypePackageQuerySpecification.newEmptyMatch() |
TypePackageMatch |
TypePackageQuerySpecification.newMatch(java.lang.Object... parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
TypePackageProcessor.process(TypePackageMatch match) |