Package com.e1c.langtool.v8.dt.chart
Class ChartFeaturesCollector
java.lang.Object
com.e1c.langtool.v8.dt.chart.ChartProcessor
com.e1c.langtool.v8.dt.chart.ChartFeaturesCollector
- All Implemented Interfaces:
FeatureValueCollector,IBasicProcessor
-
Field Summary
Fields inherited from class com.e1c.langtool.v8.dt.chart.ChartProcessor
monitor, object -
Constructor Summary
ConstructorsConstructorDescriptionChartFeaturesCollector(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) Instantiates a new chart features collector. -
Method Summary
Modifier and TypeMethodDescriptionstatic ChartFeaturesCollectorcreate(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 Rights objectMethods inherited from class com.e1c.langtool.v8.dt.chart.ChartProcessor
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
-
ChartFeaturesCollector
public ChartFeaturesCollector(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) Instantiates a new chart features collector.- Parameters:
object- the object
-
-
Method Details
-
create
public static ChartFeaturesCollector create(org.eclipse.emf.ecore.EObject object, ICollectingParameters parameters, BiConsumer<Object, FeatureValue> addAction) Low-level factory method.- Parameters:
object- the EObject of newly created collector- Throws:
IllegalArgumentException- if the object is null
-
doProcess
Description copied from class:ChartProcessorProcesses concrete object of Rights object- Specified by:
doProcessin classChartProcessor- Parameters:
object- processing object, can't benull
-