public class GenericTracedPQuery extends GenericReferencedPQuery
pattern baseQuery<referenced><traced>(<base parameters>, <referenced parameters>, <trace>)Required to select matches based on the notification of the Trace object.
PQuery.PQueryStatus| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TRACE_PARAMETER |
singleUseCounterpProblems, status| Constructor and Description |
|---|
GenericTracedPQuery(GenericReferencedPQuery referencedQuery) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<PBody> |
doGetContainedBodies()
Creates and returns the bodies of the query.
|
java.lang.String |
getFullyQualifiedName()
Identifies the pattern for which matchers can be instantiated.
|
java.util.List<PParameter> |
getParameters()
Returns a list of parameter descriptions
|
void |
setTraceabilityId(java.lang.String id) |
getBaseParameters, getClassifierLiteral, getReferenceParameters, getReferenceSources, getTraceabilityIdgetClassifierLiteralSafe, getEnumLiteral, getFeatureLiteral, processDependencyExceptionaddAnnotation, addError, checkMutability, ensureInitialized, ensureInitializedSneaky, getAllAnnotations, getAllReferredQueries, getAnnotationsByName, getDirectReferredQueries, getDisjunctBodies, getEvaluationHints, getFirstAnnotationByName, getParameterNames, getPositionOfParameter, getPProblems, getStatus, getTypeGuarantees, isMutable, publishedAs, setBodies, setEvaluationHints, setStatus, toStringpublic static final java.lang.String TRACE_PARAMETER
public GenericTracedPQuery(GenericReferencedPQuery referencedQuery) throws QueryInitializationException
QueryInitializationExceptionprotected java.util.Set<PBody> doGetContainedBodies() throws QueryInitializationException
BasePQuerydoGetContainedBodies in class GenericReferencedPQueryQueryInitializationExceptionpublic java.util.List<PParameter> getParameters()
PQueryHeadergetParameters in interface PQueryHeadergetParameters in class GenericReferencedPQuerypublic java.lang.String getFullyQualifiedName()
PQueryHeadergetFullyQualifiedName in interface PQueryHeadergetFullyQualifiedName in class GenericReferencedPQuerypublic void setTraceabilityId(java.lang.String id)