public class PMILightrailSignal extends AbstractVisionComponent implements SelfBinder
javax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected boolean |
antiAlias |
protected java.lang.String |
label |
protected int |
lightDiameter |
protected java.awt.Color |
lightOneColor |
protected int |
lightOneState |
protected int |
lights |
static int |
LIGHTS_ONE |
static int |
LIGHTS_TWO |
protected java.awt.Color |
lightTwoColor |
protected int |
lightTwoState |
protected int |
lineWidth |
protected int |
orientation |
static int |
ORIENTATION_LEFT |
static int |
ORIENTATION_RIGHT |
protected int |
rotation |
static int |
TEXT_ABOVE |
static int |
TEXT_BELOW |
static int |
TEXT_LEFT |
static int |
TEXT_RIGHT |
protected int |
textPosition |
protected int |
textSignalGap |
antialias, context, cursorCodelistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTRESERVED_SET_KEYCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONSCOMPONENT_RUNNING| Constructor and Description |
|---|
PMILightrailSignal() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLabel() |
int |
getLightDiameter() |
java.awt.Color |
getLightOneColor() |
int |
getLightOneState() |
int |
getLights() |
java.awt.Color |
getLightTwoColor() |
int |
getLightTwoState() |
int |
getLineWidth() |
int |
getOrientation() |
int |
getRotation() |
int |
getTextPosition() |
int |
getTextSignalGap() |
void |
installBindings(InteractionController controller) |
boolean |
isAntiAlias() |
protected void |
paintComponent(java.awt.Graphics g) |
void |
setAntiAlias(boolean antiAlias) |
void |
setLabel(java.lang.String label) |
void |
setLightDiameter(int lightDiameter) |
void |
setLightOneColor(java.awt.Color lightOneColor) |
void |
setLightOneState(int lightOneState) |
void |
setLights(int lights) |
void |
setLightTwoColor(java.awt.Color lightTwoColor) |
void |
setLightTwoState(int lightTwoState) |
void |
setLineWidth(int lineWidths) |
void |
setName(java.lang.String newName) |
void |
setOrientation(int orientation) |
void |
setRotation(int rotation) |
void |
setTextPosition(int textPosition) |
void |
setTextSignalGap(int textSignalGap) |
getAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, isAntialias, isPropertyDefined, localeChanged, onShutdown, onStartup, paintChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, updateQualityaddAncestorListener, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, paramString, 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, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update, updateUIadd, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, 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, getAccessibleContext, 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, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final int ORIENTATION_LEFT
public static final int ORIENTATION_RIGHT
public static final int TEXT_ABOVE
public static final int TEXT_BELOW
public static final int TEXT_RIGHT
public static final int TEXT_LEFT
public static final int LIGHTS_ONE
public static final int LIGHTS_TWO
protected int lineWidth
protected int lightDiameter
protected int orientation
protected int textSignalGap
protected int textPosition
protected int lights
protected java.awt.Color lightOneColor
protected java.awt.Color lightTwoColor
protected int lightOneState
protected int lightTwoState
protected java.lang.String label
protected int rotation
protected boolean antiAlias
public void setName(java.lang.String newName)
setName in class AbstractVisionComponentprotected void paintComponent(java.awt.Graphics g)
paintComponent in class AbstractVisionComponentpublic void installBindings(InteractionController controller)
installBindings in interface SelfBinderpublic int getLightDiameter()
public void setLightDiameter(int lightDiameter)
public java.awt.Color getLightOneColor()
public void setLightOneColor(java.awt.Color lightOneColor)
public int getLightOneState()
public void setLightOneState(int lightOneState)
public int getLights()
public void setLights(int lights)
public java.awt.Color getLightTwoColor()
public void setLightTwoColor(java.awt.Color lightTwoColor)
public int getLightTwoState()
public void setLightTwoState(int lightTwoState)
public int getLineWidth()
public void setLineWidth(int lineWidths)
public int getOrientation()
public void setOrientation(int orientation)
public int getTextPosition()
public void setTextPosition(int textPosition)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public int getTextSignalGap()
public void setTextSignalGap(int textSignalGap)
public int getRotation()
public void setRotation(int rotation)
public boolean isAntiAlias()
public void setAntiAlias(boolean antiAlias)