Class GlobalScriptEditor
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- java.awt.Window
- 
- java.awt.Frame
- 
- javax.swing.JFrame
- 
- com.inductiveautomation.ignition.designer.gui.LazyFrame
- 
- com.inductiveautomation.ignition.designer.scripteditor.GlobalScriptEditor
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible,- javax.swing.RootPaneContainer,- javax.swing.WindowConstants
 - Direct Known Subclasses:
- ClientScriptEditor,- SessionEventDialog
 
 public class GlobalScriptEditor extends LazyFrame - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected static classGlobalScriptEditor.GatewayIntellihintsInstallerstatic classGlobalScriptEditor.ScriptConfigPanel- 
Nested classes/interfaces inherited from class javax.swing.JFramejavax.swing.JFrame.AccessibleJFrame
 - 
Nested classes/interfaces inherited from class java.awt.Windowjava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected DesignerContextcontextprotected com.inductiveautomation.ignition.designer.scripteditor.GlobalScriptEditor.Dialogdialogprotected LoggerExlogprotected java.util.List<GlobalScriptEditor.ScriptConfigPanel>panels- 
Fields inherited from class com.inductiveautomation.ignition.designer.gui.LazyFrame_init, centerOnFirstOpen
 - 
Fields 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_CURSOR
 - 
Fields inherited from class java.awt.ComponentBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description GlobalScriptEditor(DesignerContext context)protectedGlobalScriptEditor(java.lang.String titleResourceId, javax.swing.ImageIcon icon, DesignerContext ctx)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ScriptConfigdeserialize(byte[] data)protected intgetApplicationScope()protected java.awt.ComponentgetCenteringParent()Override this to provide a centering parentprotected ResourcePathgetResourcePath()protected ResourceTypegetResourceType()protected com.inductiveautomation.ignition.designer.scripteditor.GlobalScriptEditor.DialoginitDialog()protected java.util.List<GlobalScriptEditor.ScriptConfigPanel>initPanels()protected voidlazyInit()Called after initialization is otherwise complete, before first display.protected ScriptConfignewScriptConfig()protected voidnotifyClosed()protected voidnotifyOpened()protected byte[]serialize(ScriptConfig config)- 
Methods inherited from class com.inductiveautomation.ignition.designer.gui.LazyFrameclose, isOpen, open
 - 
Methods inherited from class javax.swing.JFrameaddImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 - 
Methods 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, setUndecorated
 - 
Methods inherited from class java.awt.WindowaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, 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, toFront
 - 
Methods 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, validateTree
 - 
Methods 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, transferFocusUpCycle
 
- 
 
- 
- 
- 
Field Detail- 
contextprotected final DesignerContext context 
 - 
panelsprotected final java.util.List<GlobalScriptEditor.ScriptConfigPanel> panels 
 - 
dialogprotected final com.inductiveautomation.ignition.designer.scripteditor.GlobalScriptEditor.Dialog dialog 
 - 
logprotected LoggerEx log 
 
- 
 - 
Constructor Detail- 
GlobalScriptEditorpublic GlobalScriptEditor(DesignerContext context) 
 - 
GlobalScriptEditorprotected GlobalScriptEditor(java.lang.String titleResourceId, javax.swing.ImageIcon icon, DesignerContext ctx)
 
- 
 - 
Method Detail- 
initPanelsprotected java.util.List<GlobalScriptEditor.ScriptConfigPanel> initPanels() 
 - 
lazyInitprotected void lazyInit() Called after initialization is otherwise complete, before first display. By default, loads _gateway scoped_ script hints on each panel. Override to install client/designer hints.
 - 
initDialogprotected com.inductiveautomation.ignition.designer.scripteditor.GlobalScriptEditor.Dialog initDialog() 
 - 
getCenteringParentprotected java.awt.Component getCenteringParent() Description copied from class:LazyFrameOverride this to provide a centering parent- Overrides:
- getCenteringParentin class- LazyFrame
 
 - 
notifyOpenedprotected void notifyOpened() - Overrides:
- notifyOpenedin class- LazyFrame
 
 - 
notifyClosedprotected void notifyClosed() - Overrides:
- notifyClosedin class- LazyFrame
 
 - 
getResourcePathprotected ResourcePath getResourcePath() 
 - 
getResourceTypeprotected ResourceType getResourceType() 
 - 
getApplicationScopeprotected int getApplicationScope() 
 - 
newScriptConfigprotected ScriptConfig newScriptConfig() 
 - 
serializeprotected byte[] serialize(ScriptConfig config) throws SerializationException - Throws:
- SerializationException
 
 - 
deserializeprotected ScriptConfig deserialize(byte[] data) throws SerializationException - Throws:
- SerializationException
 
 
- 
 
-