public abstract class BaseGeneratedEMFPQuery extends BasePQuery
PQuery.PQueryStatuspProblems, status, visibility| Constructor and Description |
|---|
BaseGeneratedEMFPQuery() |
BaseGeneratedEMFPQuery(PVisibility visibility) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClassifier |
getClassifierLiteral(java.lang.String packageUri,
java.lang.String classifierName) |
protected org.eclipse.emf.ecore.EClassifier |
getClassifierLiteralSafe(java.lang.String packageURI,
java.lang.String classifierName)
For parameter type retrieval only.
|
protected org.eclipse.emf.ecore.EEnumLiteral |
getEnumLiteral(java.lang.String packageUri,
java.lang.String enumName,
java.lang.String literalName) |
protected org.eclipse.emf.ecore.EStructuralFeature |
getFeatureLiteral(java.lang.String packageUri,
java.lang.String className,
java.lang.String featureName) |
protected QueryInitializationException |
processDependencyException(ViatraQueryException ex) |
addAnnotation, addError, checkMutability, doGetContainedBodies, ensureInitialized, getAllAnnotations, getAllReferredQueries, getAnnotationsByName, getDirectReferredQueries, getDisjunctBodies, getEvaluationHints, getFirstAnnotationByName, getParameterNames, getPositionOfParameter, getPProblems, getStatus, getTypeGuarantees, getVisibility, isMutable, publishedAs, setBodies, setEvaluationHints, setStatus, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFullyQualifiedName, getParameter, getParameters, getSimpleNamepublic BaseGeneratedEMFPQuery()
public BaseGeneratedEMFPQuery(PVisibility visibility)
protected QueryInitializationException processDependencyException(ViatraQueryException ex)
protected org.eclipse.emf.ecore.EClassifier getClassifierLiteral(java.lang.String packageUri,
java.lang.String classifierName)
protected org.eclipse.emf.ecore.EClassifier getClassifierLiteralSafe(java.lang.String packageURI,
java.lang.String classifierName)
If parameter type declaration is erroneous, we still get a working parameter list (without the type declaration); the exception will be thrown again later when the body is processed.
protected org.eclipse.emf.ecore.EStructuralFeature getFeatureLiteral(java.lang.String packageUri,
java.lang.String className,
java.lang.String featureName)
protected org.eclipse.emf.ecore.EEnumLiteral getEnumLiteral(java.lang.String packageUri,
java.lang.String enumName,
java.lang.String literalName)