Class ContentPartFactory

java.lang.Object
com.amalgamasimulation.graphicaleditor.factories.ContentPartFactory
All Implemented Interfaces:
org.eclipse.gef.mvc.fx.parts.IContentPartFactory

public abstract class ContentPartFactory extends Object implements org.eclipse.gef.mvc.fx.parts.IContentPartFactory
  • Field Details

    • dummyPartsMap

      public Map<Class<?>,org.eclipse.gef.mvc.fx.parts.IContentPart<? extends javafx.scene.Node>> dummyPartsMap
  • Constructor Details

    • ContentPartFactory

      public ContentPartFactory()
  • Method Details

    • createContentPart

      public org.eclipse.gef.mvc.fx.parts.IContentPart<? extends javafx.scene.Node> createContentPart(Object content, Map<Object,Object> contextMap)
      Specified by:
      createContentPart in interface org.eclipse.gef.mvc.fx.parts.IContentPartFactory
    • getDummyPart

      public org.eclipse.gef.mvc.fx.parts.IContentPart<? extends javafx.scene.Node> getDummyPart(Object content)
    • getPartClass

      protected abstract Class<? extends org.eclipse.gef.mvc.fx.parts.IContentPart<? extends javafx.scene.Node>> getPartClass(Object content)