Class IgnitionDesigner

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
com.jidesoft.docking.DefaultDockableHolder
com.jidesoft.action.DefaultDockableBarDockableHolder
com.inductiveautomation.ignition.designer.IgnitionDesigner
All Implemented Interfaces:
com.jidesoft.action.DockableBarDockableHolder, com.jidesoft.action.DockableBarHolder, com.jidesoft.docking.DockableHolder, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public final class IgnitionDesigner extends com.jidesoft.action.DefaultDockableBarDockableHolder
See Also:
  • Field Details

  • Method Details

    • createDockingManager

      protected com.jidesoft.docking.DockingManager createDockingManager(Container container)
      Overrides:
      createDockingManager in class com.jidesoft.docking.DefaultDockableHolder
    • getFrame

      public static JFrame getFrame()
      Returns the Top level frame for the application. This is useful for popping up option panes.
    • getConnectionHealthListener

      public ConnectionHealthListener getConnectionHealthListener()
    • startup

      public void startup()
      Called by the DesignerStartupHook after the login has completed
    • setDesignerContext

      protected void setDesignerContext(DesignerContextImpl context)
    • initComponents

      protected void initComponents()
    • resetLayout

      public void resetLayout()
    • updateProject

      public void updateProject()
      Perform a pull to update project resources
    • getContext

      public DesignerContext getContext()
    • showScriptModuleEditor

      public void showScriptModuleEditor()
    • export

      @Nullable public ProjectExporter export()
      Exports a project stack, selecting all resources by default
    • export

      public ProjectExporter export(Collection<ResourcePath> resourceIds)
      Exports the current project, with only the given resources selected
    • export

      public ProjectExporter export(Collection<ResourcePath> resourceIds, boolean allowSendTo)
    • showGlobalScriptEditor

      @Deprecated(since="8.1.8") public void showGlobalScriptEditor()
      Deprecated.
      - prefer getGlobalScriptEditor() and open() instead.
    • getGlobalScriptEditor

      public GlobalScriptEditor getGlobalScriptEditor()
    • showProjectPropertyEditor

      public void showProjectPropertyEditor()
    • getPropertyEditor

      public PropertyEditorDialog getPropertyEditor()
    • showError

      protected void showError(String message)
    • showError

      protected void showError(Exception e)
    • showError

      protected void showError(String message, Exception e)
    • updateScriptPlayground

      public void updateScriptPlayground()
    • getTagBrowserPanel

      public com.inductiveautomation.ignition.designer.tags.frame.TagBrowserFrame getTagBrowserPanel()
    • getOPCBrowserPanel

      public OPCBrowserPanel getOPCBrowserPanel()
    • getTagEditor

      public TagEditor getTagEditor()
    • getQueryBrowserPanel

      public QueryBrowser getQueryBrowserPanel()
    • getStatusBar

      public StatusBar getStatusBar()
    • getResourceEditManager

      public DesignerResourceEditManager getResourceEditManager()
    • getCutAction

      public Action getCutAction()
    • getCopyAction

      public Action getCopyAction()
    • getPasteAction

      public Action getPasteAction()
    • getDeleteAction

      public Action getDeleteAction()
    • getRenameAction

      public Action getRenameAction()
    • getExportAction

      public Action getExportAction()
    • getExitAction

      public Action getExitAction()
    • getDesignerPrefs

      public PersistentProperties getDesignerPrefs()
    • getLocalizationManager

      public DesignerLocalizationManager getLocalizationManager()
    • setEditActionHandler

      public void setEditActionHandler(EditActionHandler eaHandler)
      Sets the currently focused edit action handler.
    • getWorkspace

      public WorkspaceManager getWorkspace()
    • getQueryWorkspace

      public NamedQueryWorkspace getQueryWorkspace()
    • getNavTreePanel

      public NavTreePanel getNavTreePanel()