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:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected classHandles registering for and delegating action and item events that the FPMIDesigner deals with, as well as managing some UI elements like the menu and toolbarsprotected classNested classes/interfaces inherited from class javax.swing.JFrameJFrame.AccessibleJFrameNested classes/interfaces inherited from class java.awt.FrameFrame.AccessibleAWTFrameNested classes/interfaces inherited from class java.awt.WindowWindow.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.ContainerContainer.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFieldsFields inherited from class com.jidesoft.docking.DefaultDockableHolder_autoDispose, _contentContainer, _dockingManagerFields inherited from class javax.swing.JFrameaccessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.FrameCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORFields inherited from class java.awt.ComponentBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstantsDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
- 
Method SummaryModifier and TypeMethodDescriptionprotected com.jidesoft.docking.DockingManagercreateDockingManager(Container container) export()Exports a project stack, selecting all resources by defaultexport(Collection<ResourcePath> resourceIds) Exports the current project, with only the given resources selectedexport(Collection<ResourcePath> resourceIds, boolean allowSendTo) static JFramegetFrame()Returns the Top level frame for the application.com.inductiveautomation.ignition.designer.tags.frame.TagBrowserFrameprotected voidvoidprotected voidsetDesignerContext(DesignerContextImpl context) voidsetEditActionHandler(EditActionHandler eaHandler) Sets the currently focused edit action handler.protected voidprotected voidprotected voidvoidDeprecated.voidvoidvoidstartup()Called by the DesignerStartupHook after the login has completedvoidPerform a pull to update project resourcesvoidMethods inherited from class com.jidesoft.action.DefaultDockableBarDockableHoldercreateContentContainer, createDockableBarManager, dispose, getDockableBarManager, getJMenuBar, getLayoutPersistence, initFrameMethods inherited from class com.jidesoft.docking.DefaultDockableHoldergetDockingManager, isAutoDispose, isContentPaneCheckingEnabled, setAutoDispose, setContentPaneCheckingEnabledMethods inherited from class javax.swing.JFrameaddImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateMethods inherited from class java.awt.FrameaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedMethods inherited from class java.awt.WindowaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontMethods inherited from class java.awt.Containeradd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.jidesoft.docking.DockableHoldergetDockingManagerMethods inherited from interface java.awt.MenuContainergetFont, postEvent
- 
Field Details- 
VISION_MODULE_ID- See Also:
 
- 
PERSPECTIVE_MODULE_ID- See Also:
 
 
- 
- 
Method Details- 
createDockingManager- Overrides:
- createDockingManagerin class- com.jidesoft.docking.DefaultDockableHolder
 
- 
getFrameReturns the Top level frame for the application. This is useful for popping up option panes.
- 
getConnectionHealthListener
- 
startuppublic void startup()Called by the DesignerStartupHook after the login has completed
- 
setDesignerContext
- 
initComponentsprotected void initComponents()
- 
resetLayoutpublic void resetLayout()
- 
updateProjectpublic void updateProject()Perform a pull to update project resources
- 
getContext
- 
showScriptModuleEditorpublic void showScriptModuleEditor()
- 
exportExports a project stack, selecting all resources by default
- 
exportExports the current project, with only the given resources selected
- 
export
- 
showGlobalScriptEditorDeprecated.- prefergetGlobalScriptEditor()andopen()instead.
- 
getGlobalScriptEditor
- 
showProjectPropertyEditorpublic void showProjectPropertyEditor()
- 
getPropertyEditor
- 
showError
- 
showError
- 
showError
- 
updateScriptPlaygroundpublic void updateScriptPlayground()
- 
getTagBrowserPanelpublic com.inductiveautomation.ignition.designer.tags.frame.TagBrowserFrame getTagBrowserPanel()
- 
getOPCBrowserPanel
- 
getTagEditor
- 
getQueryBrowserPanel
- 
getStatusBar
- 
getResourceEditManager
- 
getCutAction
- 
getCopyAction
- 
getPasteAction
- 
getDeleteAction
- 
getRenameAction
- 
getExportAction
- 
getExitAction
- 
getDesignerPrefs
- 
getLocalizationManager
- 
setEditActionHandlerSets the currently focused edit action handler.
- 
getWorkspace
- 
getQueryWorkspace
 
- 
getGlobalScriptEditor()andopen()instead.