java.lang.Object
ru.cg.webbpm.studio.subsystems.page_designer.designer.impl.inspector.PageObjectInspector
All Implemented Interfaces:
Inspector
Direct Known Subclasses:
PackageComponentPageObjectInspector

public class PageObjectInspector extends Object implements Inspector
  • Field Details

    • owner

      protected final javafx.stage.Window owner
    • componentManager

      protected final ComponentManager componentManager
    • scriptEditorManager

      protected final ScriptEditorManager scriptEditorManager
    • metadataManager

      protected final MetadataManager metadataManager
    • platformModeService

      protected final PlatformModeService platformModeService
    • fileTypeRegistry

      protected final FileTypeRegistry fileTypeRegistry
    • context

      protected final PageObjectContext context
    • rpcSupportManager

      protected final RpcSupportManager rpcSupportManager
    • objectIdBox

      protected javafx.scene.layout.HBox objectIdBox
    • prototypeIdBox

      protected javafx.scene.layout.HBox prototypeIdBox
    • idField

      protected javafx.scene.control.TextField idField
    • prototypeIdField

      protected javafx.scene.control.TextField prototypeIdField
    • nameField

      protected javafx.scene.control.TextField nameField
    • parentBox

      protected javafx.scene.layout.HBox parentBox
    • scriptsBox

      protected javafx.scene.layout.VBox scriptsBox
    • domBox

      protected javafx.scene.layout.VBox domBox
    • mainVBox

      protected javafx.scene.layout.VBox mainVBox
  • Constructor Details

  • Method Details

    • loadFXML

      protected javafx.scene.Node loadFXML() throws IOException
      Throws:
      IOException
    • getComponent

      public javafx.scene.Node getComponent()
      Specified by:
      getComponent in interface Inspector
    • getBadComponentNode

      protected javafx.scene.Node getBadComponentNode()
    • getComponentNode

      protected javafx.scene.Node getComponentNode()
    • getName

      public String getName()
      Specified by:
      getName in interface Inspector
    • initNameField

      protected void initNameField()
    • initIdField

      protected void initIdField()
    • initPrototypeIdField

      protected void initPrototypeIdField()
    • initParentField

      protected void initParentField()
    • initScripts

      protected void initScripts()
    • initScriptDropPane

      protected void initScriptDropPane()
    • buildScriptComponentEditor

      protected ScriptComponentEditor buildScriptComponentEditor(ScriptContext scriptContext)
    • dispose

      public void dispose()
      Specified by:
      dispose in interface Inspector
    • revertToParent

      protected void revertToParent()
    • getRequiredWidth

      public double getRequiredWidth()
      Specified by:
      getRequiredWidth in interface Inspector
    • getContext

      public PageObjectContext getContext()
      Specified by:
      getContext in interface Inspector