public abstract class DeviceComponent extends JPanel
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
int |
baseNid |
protected int |
baseNidData |
protected String |
curr_data |
protected boolean |
curr_on |
static int |
DATA |
static int |
DISPATCH |
protected boolean |
editable |
protected String |
identifier |
protected String |
init_data |
protected boolean |
init_on |
protected boolean |
isHighlighted |
int |
mode |
protected int |
nidData |
int |
offsetNid |
static int |
STATE |
static int |
STRUCTURE |
protected String |
updateIdentifier |
listenerList, 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_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
DeviceComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply() |
void |
apply(int currBaseNid) |
void |
checkRefShot() |
void |
configure(int baseNid) |
void |
configure(int baseNid,
boolean readOnly) |
protected Object |
copyData() |
protected void |
dataChanged(int offsetNid,
Object data) |
protected abstract void |
displayData(String data,
boolean is_on) |
void |
fireUpdate(String updateId,
String newExpr) |
int |
getBaseNid() |
protected abstract String |
getData() |
protected Object |
getFullData() |
String |
getIdentifier() |
int |
getOffsetNid() |
int |
getRefShot() |
protected abstract boolean |
getState() |
String |
getUpdateId(DeviceSetup master) |
String |
getUpdateIdentifier() |
protected abstract void |
initializeData(String data,
boolean is_on) |
protected boolean |
isChanged() |
protected boolean |
isDataChanged() |
protected boolean |
isStateChanged() |
protected void |
pasteData(Object objData) |
void |
postConfigure() |
protected void |
redisplay() |
void |
reportDataChanged(Object data) |
void |
reportStateChanged(boolean state) |
void |
reset() |
void |
setBaseNid(int nid) |
void |
setDisable() |
void |
setEnable() |
void |
setHighlight(boolean isHighlighted) |
void |
setIdentifier(String identifier) |
void |
setOffsetNid(int nid) |
void |
setRefShot(int refShot) |
void |
setUpdateIdentifier(String updateIdentifier) |
protected void |
stateChanged(int offsetNid,
boolean state) |
protected boolean |
supportsState() |
void |
update() |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, 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, 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, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final int DATA
public static final int STATE
public static final int DISPATCH
public static final int STRUCTURE
public int mode
public int baseNid
public int offsetNid
protected String curr_data
protected String init_data
protected boolean curr_on
protected boolean init_on
protected int nidData
protected int baseNidData
protected String identifier
protected String updateIdentifier
protected boolean editable
protected boolean isHighlighted
public void checkRefShot()
public void configure(int baseNid)
public void configure(int baseNid,
boolean readOnly)
protected Object copyData()
protected void dataChanged(int offsetNid,
Object data)
protected abstract void displayData(String data, boolean is_on)
public int getBaseNid()
protected abstract String getData()
protected Object getFullData()
public String getIdentifier()
public int getOffsetNid()
public int getRefShot()
protected abstract boolean getState()
public String getUpdateId(DeviceSetup master)
public String getUpdateIdentifier()
protected abstract void initializeData(String data, boolean is_on)
protected boolean isChanged()
protected boolean isDataChanged()
protected boolean isStateChanged()
protected void pasteData(Object objData)
public void postConfigure()
protected void redisplay()
public void reportDataChanged(Object data)
public void reportStateChanged(boolean state)
public void reset()
public void setBaseNid(int nid)
public void setDisable()
public void setEnable()
public void setHighlight(boolean isHighlighted)
public void setIdentifier(String identifier)
public void setOffsetNid(int nid)
public void setRefShot(int refShot)
public void setUpdateIdentifier(String updateIdentifier)
protected void stateChanged(int offsetNid,
boolean state)
protected boolean supportsState()
public void update()
Copyright © 2023. All rights reserved.