Class EObjectProcessorFactory

java.lang.Object
org.nasdanika.graph.processor.ProcessorFactory<Object>
org.nasdanika.html.model.app.graph.emf.EObjectProcessorFactory

public class EObjectProcessorFactory extends org.nasdanika.graph.processor.ProcessorFactory<Object>
Processor factory which uses EObjet URI's as identifiers and adapters to create node processors.
Author:
Pavel
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.nasdanika.graph.processor.ProcessorInfo<Object>
    createProcessor(org.nasdanika.graph.processor.ProcessorConfig config, boolean parallel, BiConsumer<org.nasdanika.graph.Element,BiConsumer<org.nasdanika.graph.processor.ProcessorInfo<Object>,org.nasdanika.common.ProgressMonitor>> infoProvider, Consumer<CompletionStage<?>> endpointWiringStageConsumer, org.nasdanika.common.ProgressMonitor progressMonitor)
     
    protected org.nasdanika.common.Context
     
    protected boolean
    Override to return true for compact reference and operation paths

    Methods inherited from class org.nasdanika.graph.processor.ProcessorFactory

    createProcessors, join, onExceptionalCompletions

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • createProcessor

      protected org.nasdanika.graph.processor.ProcessorInfo<Object> createProcessor(org.nasdanika.graph.processor.ProcessorConfig config, boolean parallel, BiConsumer<org.nasdanika.graph.Element,BiConsumer<org.nasdanika.graph.processor.ProcessorInfo<Object>,org.nasdanika.common.ProgressMonitor>> infoProvider, Consumer<CompletionStage<?>> endpointWiringStageConsumer, org.nasdanika.common.ProgressMonitor progressMonitor)
      Overrides:
      createProcessor in class org.nasdanika.graph.processor.ProcessorFactory<Object>
    • getContext

      protected org.nasdanika.common.Context getContext()
    • isCompactPath

      protected boolean isCompactPath()
      Override to return true for compact reference and operation paths
      Returns: