Class TemplateBrowser
- 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.factorypmi.designer.tools.templatebrowser.TemplateBrowser
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class TemplateBrowser extends LazyFrame
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CLOUD_TEMPLATES_LEGACY_LOGIN
static java.lang.String
CLOUD_TEMPLATES_LOGGED_IN_ID
static java.lang.String
CLOUD_TEMPLATES_LOGGED_IN_TOKEN
static java.lang.String
CLOUD_TEMPLATES_LOGGED_IN_USERNAME
static java.lang.String
FALSE
static java.lang.String
FORUM_ID
protected com.inductiveautomation.factorypmi.designer.tools.templatebrowser.TemplateBrowser.Gallery
gallery
static java.lang.String
GLOBAL_LOGIN_ID
static java.lang.String
GLOBAL_LOGIN_USERNAME
static java.lang.String
GLOBAL_STATUS_URL
protected com.inductiveautomation.factorypmi.designer.tools.templatebrowser.TemplateBrowser.TemplateLibrary
library
static int
PAGINATION_LIMIT
static java.lang.String
TICKET_EXPIRED
static java.lang.String
TICKET_ID_PARAM
static java.lang.String
TICKET_STATUS
static java.lang.String
TICKET_VALID
static java.lang.String
TRUE
protected VisionDesignerImpl
vision
-
Fields inherited from class com.inductiveautomation.ignition.designer.gui.LazyFrame
_init, centerOnFirstOpen
-
Fields inherited from class java.awt.Frame
CROSSHAIR_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.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description TemplateBrowser(VisionDesignerImpl visionCtx)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
checkGlobalLoginServer()
Necessary since 7.7.1 will be released before IA Single Sign On infrastructure goes live.protected java.awt.Component
getCenteringParent()
Override this to provide a centering parent-
Methods inherited from class com.inductiveautomation.ignition.designer.gui.LazyFrame
close, isOpen, lazyInit, notifyClosed, notifyOpened, open
-
Methods inherited from class javax.swing.JFrame
addImpl, 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.Frame
addNotify, 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.Window
addPropertyChangeListener, 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.Container
add, 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.Component
action, 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
-
PAGINATION_LIMIT
public static final int PAGINATION_LIMIT
- See Also:
- Constant Field Values
-
GLOBAL_STATUS_URL
public static final java.lang.String GLOBAL_STATUS_URL
- See Also:
- Constant Field Values
-
TRUE
public static final java.lang.String TRUE
- See Also:
- Constant Field Values
-
FALSE
public static final java.lang.String FALSE
- See Also:
- Constant Field Values
-
TICKET_ID_PARAM
public static final java.lang.String TICKET_ID_PARAM
- See Also:
- Constant Field Values
-
TICKET_STATUS
public static final java.lang.String TICKET_STATUS
- See Also:
- Constant Field Values
-
TICKET_VALID
public static final java.lang.String TICKET_VALID
- See Also:
- Constant Field Values
-
TICKET_EXPIRED
public static final java.lang.String TICKET_EXPIRED
- See Also:
- Constant Field Values
-
FORUM_ID
public static final java.lang.String FORUM_ID
- See Also:
- Constant Field Values
-
GLOBAL_LOGIN_ID
public static final java.lang.String GLOBAL_LOGIN_ID
- See Also:
- Constant Field Values
-
GLOBAL_LOGIN_USERNAME
public static final java.lang.String GLOBAL_LOGIN_USERNAME
- See Also:
- Constant Field Values
-
CLOUD_TEMPLATES_LOGGED_IN_ID
public static final java.lang.String CLOUD_TEMPLATES_LOGGED_IN_ID
- See Also:
- Constant Field Values
-
CLOUD_TEMPLATES_LEGACY_LOGIN
public static final java.lang.String CLOUD_TEMPLATES_LEGACY_LOGIN
- See Also:
- Constant Field Values
-
CLOUD_TEMPLATES_LOGGED_IN_TOKEN
public static final java.lang.String CLOUD_TEMPLATES_LOGGED_IN_TOKEN
- See Also:
- Constant Field Values
-
CLOUD_TEMPLATES_LOGGED_IN_USERNAME
public static final java.lang.String CLOUD_TEMPLATES_LOGGED_IN_USERNAME
- See Also:
- Constant Field Values
-
vision
protected final VisionDesignerImpl vision
-
gallery
protected final com.inductiveautomation.factorypmi.designer.tools.templatebrowser.TemplateBrowser.Gallery gallery
-
library
protected final com.inductiveautomation.factorypmi.designer.tools.templatebrowser.TemplateBrowser.TemplateLibrary library
-
-
Constructor Detail
-
TemplateBrowser
public TemplateBrowser(VisionDesignerImpl visionCtx)
-
-
Method Detail
-
getCenteringParent
protected java.awt.Component getCenteringParent()
Description copied from class:LazyFrame
Override this to provide a centering parent- Overrides:
getCenteringParent
in classLazyFrame
-
checkGlobalLoginServer
public static boolean checkGlobalLoginServer()
Necessary since 7.7.1 will be released before IA Single Sign On infrastructure goes live. This method confirms that the SSO server is available before attempting authentication. TODO This method can be removed in a future release.- Returns:
- true if the global login server is available to check authentication
-
-