Package com.e1c.langtool.v8.dt.right.ql
Class RightQlFeaturesCollector
java.lang.Object
com.e1c.langtool.v8.dt.ql.QlProcessor
com.e1c.langtool.v8.dt.right.ql.RightQlProcessor
com.e1c.langtool.v8.dt.right.ql.RightQlFeaturesCollector
- All Implemented Interfaces:
FeatureValueCollector,IBasicProcessor
Feature value collector for Right Query language extension
-
Field Summary
Fields inherited from class com.e1c.langtool.v8.dt.right.ql.RightQlProcessor
resourceLookupFields inherited from class com.e1c.langtool.v8.dt.ql.QlProcessor
monitor, object -
Constructor Summary
ConstructorsConstructorDescriptionRightQlFeaturesCollector(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) -
Method Summary
Modifier and TypeMethodDescriptionstatic RightQlFeaturesCollectorcreate(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) Low-level factory method.protected <T extends org.eclipse.emf.ecore.EObject>
voidProcesses concrete object of QL objectMethods inherited from class com.e1c.langtool.v8.dt.right.ql.RightQlProcessor
doProcessInternal, isSupported, processMethods inherited from class com.e1c.langtool.v8.dt.ql.QlProcessor
doProcessInternal, isCanceled, isProcessChildObjects, isWaitDerivedDataComputation, setProcessChildObjects, setWaitDerivedDataComputationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.e1c.langtool.IBasicProcessor
isCanceled, process
-
Constructor Details
-
RightQlFeaturesCollector
public RightQlFeaturesCollector(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction)
-
-
Method Details
-
create
public static RightQlFeaturesCollector create(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) Low-level factory method.- Parameters:
object- the EObject of Right QL of newly created collector- Throws:
org.eclipse.core.runtime.AssertionFailedException- if the object is null
-
doProcess
Description copied from class:QlProcessorProcesses concrete object of QL object- Specified by:
doProcessin classQlProcessor- Parameters:
object- processing object, can't benull
-