Class RightQlFeatureKeyComputer
java.lang.Object
com.e1c.langtool.v8.dt.naming.AbstractFeatureKeyComputer
com.e1c.langtool.v8.dt.ql.naming.QlFeatureKeyComputer
com.e1c.langtool.v8.dt.right.ql.naming.RightQlFeatureKeyComputer
- All Implemented Interfaces:
IFeatureKeyComputer
Right query language extension computer of feature keys
-
Field Summary
Fields inherited from class com.e1c.langtool.v8.dt.naming.AbstractFeatureKeyComputer
SUFFIX -
Constructor Summary
ConstructorsConstructorDescriptionRightQlFeatureKeyComputer(ITranslationFeatureKeyProvider featureKeyProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, IDependentModelProvider dependentModelProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected FeatureKey_computeFqn(QuerySchema obj) protected FeatureKeyprotected FeatureKey_computeFqn(QlRestriction obj) protected FeatureKey_computeFqn(Restriction obj) protected FeatureKey_computeFqn(TemplateCall obj) computeFqn(org.eclipse.emf.ecore.EObject obj) static RightQlFeatureKeyComputercreate()protected org.eclipse.emf.ecore.EObjectgetTopObject(org.eclipse.emf.ecore.EObject obj) booleanisSupported(org.eclipse.emf.ecore.EObject object) Checks if this compueter is supported the object.Methods inherited from class com.e1c.langtool.v8.dt.ql.naming.QlFeatureKeyComputer
_computeFqn, _computeFqn, _computeFqn, _computeFqn, _computeFqn, _computeFqnMethods inherited from class com.e1c.langtool.v8.dt.naming.AbstractFeatureKeyComputer
_computeListFqn, _computeParentFeatureFqn, computeListOrParent, getFeatureKey, toFeatureKey
-
Constructor Details
-
RightQlFeatureKeyComputer
@Inject public RightQlFeatureKeyComputer(ITranslationFeatureKeyProvider featureKeyProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, IDependentModelProvider dependentModelProvider)
-
-
Method Details
-
create
-
isSupported
public boolean isSupported(org.eclipse.emf.ecore.EObject object) Description copied from interface:IFeatureKeyComputerChecks if this compueter is supported the object.- Specified by:
isSupportedin interfaceIFeatureKeyComputer- Overrides:
isSupportedin classQlFeatureKeyComputer- Parameters:
object- the object- Returns:
- true, if is supported
-
computeFqn
- Overrides:
computeFqnin classQlFeatureKeyComputer
-
_computeFqn
- Overrides:
_computeFqnin classQlFeatureKeyComputer
-
_computeFqn
-
_computeFqn
-
_computeFqn
-
_computeFqn
-
getTopObject
protected org.eclipse.emf.ecore.EObject getTopObject(org.eclipse.emf.ecore.EObject obj) - Overrides:
getTopObjectin classQlFeatureKeyComputer
-