Class ExpressionsFeaturesCollector
java.lang.Object
com.e1c.langtool.v8.dt.dcs.expressions.DcsExprProcessor
com.e1c.langtool.v8.dt.dcs.expressions.ExpressionsFeaturesCollector
- All Implemented Interfaces:
FeatureValueCollector,IBasicProcessor
-
Field Summary
Fields inherited from class com.e1c.langtool.v8.dt.dcs.expressions.DcsExprProcessor
monitor, object -
Constructor Summary
ConstructorsConstructorDescriptionExpressionsFeaturesCollector(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) -
Method Summary
Modifier and TypeMethodDescriptionstatic ExpressionsFeaturesCollectorcreate(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 DCS Expressions objectMethods inherited from class com.e1c.langtool.v8.dt.dcs.expressions.DcsExprProcessor
isCanceled, isProcessChildObjects, isSupported, process, setProcessChildObjectsMethods 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
-
ExpressionsFeaturesCollector
public ExpressionsFeaturesCollector(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) - Parameters:
object-
-
-
Method Details
-
create
public static ExpressionsFeaturesCollector create(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) Low-level factory method.- Parameters:
object- the EObject of QL of newly created collector- Throws:
IllegalArgumentException- if the object is null
-
doProcess
Description copied from class:DcsExprProcessorProcesses concrete object of DCS Expressions object- Specified by:
doProcessin classDcsExprProcessor- Parameters:
object- processing object, can't benull
-