public final class EMFPatternLanguageScopeHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NOT_AN_ENUMERATION_REFERENCE_ERROR |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.ecore.EEnum |
calculateEnumerationType(PathExpressionHead head) |
static org.eclipse.emf.ecore.EEnum |
calculateEnumerationType(PathExpressionTail tail) |
static org.eclipse.emf.ecore.EClassifier |
calculateExpressionType(PathExpressionHead head) |
static org.eclipse.emf.ecore.EClassifier |
calculateExpressionType(PathExpressionTail tail) |
static PathExpressionHead |
getExpressionHead(PathExpressionTail tail) |
public static final java.lang.String NOT_AN_ENUMERATION_REFERENCE_ERROR
public static org.eclipse.emf.ecore.EEnum calculateEnumerationType(PathExpressionHead head) throws ResolutionException
ResolutionException
public static org.eclipse.emf.ecore.EEnum calculateEnumerationType(PathExpressionTail tail) throws ResolutionException
ResolutionException
public static org.eclipse.emf.ecore.EClassifier calculateExpressionType(PathExpressionHead head) throws ResolutionException
ResolutionException
public static org.eclipse.emf.ecore.EClassifier calculateExpressionType(PathExpressionTail tail) throws ResolutionException
ResolutionException
public static PathExpressionHead getExpressionHead(PathExpressionTail tail)