Class EObjectReflectiveProcessorFactoryProvider
java.lang.Object
org.nasdanika.common.Reflector
org.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider<Object,WidgetFactory,WidgetFactory>
org.nasdanika.html.model.app.graph.emf.EObjectReflectiveProcessorFactoryProvider
public class EObjectReflectiveProcessorFactoryProvider
extends org.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider<Object,WidgetFactory,WidgetFactory>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider
org.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider.ConnectionMatch<T extends Object>, org.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider.RegistryMatchNested classes/interfaces inherited from class org.nasdanika.common.Reflector
org.nasdanika.common.Reflector.AnnotatedElementRecord, org.nasdanika.common.Reflector.Factories, org.nasdanika.common.Reflector.Factory -
Field Summary
Fields inherited from class org.nasdanika.common.Reflector
evalCache, expressionParserThreadLocal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectcreateProcessor(org.nasdanika.graph.processor.ProcessorConfig config, boolean parallel, Function<org.nasdanika.graph.Element, CompletionStage<org.nasdanika.graph.processor.ProcessorInfo<Object>>> infoProvider, Consumer<CompletionStage<?>> stageConsumer, org.nasdanika.common.ProgressMonitor progressMonitor) Methods inherited from class org.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider
compareProcessorMethods, getFactory, matchFactoryMethod, matchIncomingEndpoint, matchIncomingHandler, matchOutgoingEndpoint, matchOutgoingHandler, wireChildProcessors, wireIncomingEndpoint, wireIncomingEndpoints, wireIncomingHandler, wireIncomingHandlerConsumers, wireOutgoingEndpoint, wireOutgoingEndpoints, wireOutgoingHandler, wireOutgoingHandlerConsumers, wireParentProcessor, wireProcessorElement, wireRegistry, wireRegistryEntry, wireSourceEndpoint, wireSourceHandler, wireTargetEndpoint, wireTargetHandlerMethods inherited from class org.nasdanika.common.Reflector
canGet, canSet, compareMethods, evaluatePredicate, get, getAnnotatedElementRecords, getAnnotatedElementRecords, getEvaluationContext, getExpressionParser, getFieldValue, getTargetPredicate, invoke, invokeMethod, isValueSupplier, matchPredicate, mustGet, mustSet, onEvaluationException, set, setFieldValue
-
Constructor Details
-
EObjectReflectiveProcessorFactoryProvider
-
-
Method Details
-
createProcessor
protected Object createProcessor(org.nasdanika.graph.processor.ProcessorConfig config, boolean parallel, Function<org.nasdanika.graph.Element, CompletionStage<org.nasdanika.graph.processor.ProcessorInfo<Object>>> infoProvider, Consumer<CompletionStage<?>> stageConsumer, org.nasdanika.common.ProgressMonitor progressMonitor) - Overrides:
createProcessorin classorg.nasdanika.graph.processor.ReflectiveProcessorFactoryProvider<Object,WidgetFactory, WidgetFactory>
-