Package com.e1c.langtool.v8.dt.naming
Class AbstractFeatureKeyComputer
java.lang.Object
com.e1c.langtool.v8.dt.naming.AbstractFeatureKeyComputer
- All Implemented Interfaces:
IFeatureKeyComputer
- Direct Known Subclasses:
AdditionalIndexKeyComputer,BslContextDefKeyComputer,BslKeyComputer,ChartFeatureKeyComputer,DcsExprFeatureKeyComputer,DcsFeatureKeyComputer,FormFeatureKeyComputer,GeosFeatureKeyComputer,MdFeatureKeyComputer,MoxelFeatureKeyComputer,PlannerFeatureKeyComputer,QlFeatureKeyComputer,RightsFeatureKeyComputer,RightTemplateFeatureKeyComputer,SchemeFeatureKeyComputer,StyleFeatureKeyComputer,TimeScaleFeatureKeyComputer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FeatureKey_computeListFqn(org.eclipse.emf.ecore.EObject obj) protected FeatureKey_computeParentFeatureFqn(org.eclipse.emf.ecore.EObject obj) abstract FeatureKeycomputeFqn(org.eclipse.emf.ecore.EObject obj) protected FeatureKeycomputeListOrParent(org.eclipse.emf.ecore.EObject obj) getFeatureKey(org.eclipse.emf.ecore.EObject obj) Gets the feature key by given object.protected FeatureKeytoFeatureKey(String name) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.e1c.langtool.emf.naming.IFeatureKeyComputer
isSupported
-
Field Details
-
SUFFIX
- See Also:
-
-
Constructor Details
-
AbstractFeatureKeyComputer
public AbstractFeatureKeyComputer()
-
-
Method Details
-
computeFqn
-
getFeatureKey
Description copied from interface:IFeatureKeyComputerGets the feature key by given object.- Specified by:
getFeatureKeyin interfaceIFeatureKeyComputer- Parameters:
obj- the object- Returns:
- the feature key
-
toFeatureKey
-
_computeListFqn
-
_computeParentFeatureFqn
-
computeListOrParent
-