public class VisionTemplate extends BasicContainer implements TopLevelContainer
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPEN_AS_DESIGN_MASTER |
PANEL_CONTAINS_DEFAULT_BTN
antialias, cursorCode, dynamicProps
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
COMPONENT_RUNNING
RESERVED_SET_KEY
Constructor and Description |
---|
VisionTemplate() |
Modifier and Type | Method and Description |
---|---|
void |
assignInstanceName(java.lang.String instanceName)
There is a reason this doesn't follow proper bean naming: it needs to be read-only.
|
java.util.List<javax.swing.JComponent> |
getChildrenForSerialization() |
org.apache.commons.lang3.tuple.Pair<java.lang.Long,ProjectScope> |
getCompleteId() |
java.awt.Component |
getComponentForPath(java.lang.String path) |
DynamicPropertyDescriptor |
getDropTargetProperty() |
long |
getEditCount() |
java.lang.String |
getInstanceName() |
InteractionController |
getInteractionController() |
java.lang.String |
getPathForComponent(java.awt.Component component) |
ProjectScope |
getProjectScope() |
long |
getResourceId() |
void |
initialize(VisionClientContext context)
Connect adapters, UDTInit, BindingInit
|
boolean |
isEnableLayout() |
boolean |
isInstalled()
Returns true if this template is installed as a template instance.
|
boolean |
isPropertyDefinedAndPublic(java.lang.String name) |
boolean |
isStarted() |
boolean |
layoutAsGroup() |
protected void |
paintBackground(java.awt.Graphics g) |
void |
setChildrenForSerialization(java.util.List<javax.swing.JComponent> children) |
void |
setEditCount(long editCount) |
void |
setEnableLayout(boolean enableLayout) |
void |
setGroup(boolean group) |
void |
setHeight(int newHeight) |
void |
setInstanceName(java.lang.String dummy)
Deprecated.
|
void |
setInteractionController(InteractionController controller) |
void |
setProjectScope(ProjectScope scope) |
void |
setResourceId(long resourceId) |
void |
setSize(int width,
int height)
Overridden to get rid of the bounds2d rectangle that FPMILayout will put here.
|
void |
setWidth(int newWidth) |
void |
shutdown()
Shutdown the root.
|
void |
startup()
Startup Adapters, startup components
|
add, addComponent, getComponent, getNextName, getPosition, getSpringInfo, getSpringLayout, getTexturePath, initializeName, isCombineRepaints, isGroup, isOffsettingContainer, isOpaque, isOptimizedDrawingEnabled, moveBackward, moveForward, moveToBack, moveToFront, paintComponent, paintOverlayOverChildren, paintTexture, privateAdd, putSpringInfo, remove, sanitizeName, setBackground, setBoundsEx, setCombineRepaints, setForeground, setLayout, setLocked, setOpaque, setOptimizedDrawingEnabled, setPosition, setPreferredBoundsEx, setRotation, setSecuritySettings, setTexturePath, toString, validateName, validateName, vetoableChange
getAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, localeChanged, onShutdown, onStartup, paintChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, translate, updateQuality
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, getClientProperty, getName, putClientProperty, removePropertyChangeListener, removePropertyChangeListener
getComponent, getComponentCount, getComponents, getParent, repaint, revalidate
getDataQuality, setDataQuality, updateQuality
getAppContext, shutdownComponent, startupComponent
public static final java.lang.String OPEN_AS_DESIGN_MASTER
public java.lang.String getPathForComponent(java.awt.Component component)
getPathForComponent
in interface BindingRoot
public java.awt.Component getComponentForPath(java.lang.String path)
getComponentForPath
in interface BindingRoot
public void assignInstanceName(java.lang.String instanceName)
@Deprecated public void setInstanceName(java.lang.String dummy)
public java.lang.String getInstanceName()
public boolean isEnableLayout()
public void setEnableLayout(boolean enableLayout)
public boolean layoutAsGroup()
layoutAsGroup
in interface VisionContainer
layoutAsGroup
in class BasicContainer
public boolean isInstalled()
public void setGroup(boolean group)
setGroup
in class BasicContainer
public void setWidth(int newWidth)
public void setHeight(int newHeight)
public void setSize(int width, int height)
setSize
in class java.awt.Component
public void initialize(VisionClientContext context)
initialize
in interface BindingRoot
public void startup()
startup
in interface BindingRoot
public boolean isStarted()
public void shutdown()
BindingRoot
shutdown
in interface BindingRoot
protected void paintBackground(java.awt.Graphics g)
paintBackground
in class BasicContainer
public java.util.List<javax.swing.JComponent> getChildrenForSerialization()
public void setChildrenForSerialization(java.util.List<javax.swing.JComponent> children)
public InteractionController getInteractionController()
getInteractionController
in interface BindingRoot
public void setInteractionController(InteractionController controller)
public long getResourceId()
getResourceId
in interface DesignableContainer
public void setResourceId(long resourceId)
public ProjectScope getProjectScope()
getProjectScope
in interface DesignableContainer
public void setProjectScope(ProjectScope scope)
public org.apache.commons.lang3.tuple.Pair<java.lang.Long,ProjectScope> getCompleteId()
public void setEditCount(long editCount)
public long getEditCount()
public boolean isPropertyDefinedAndPublic(java.lang.String name)
public DynamicPropertyDescriptor getDropTargetProperty()