public class DeviceSetup extends JDialog implements Interface.Setup
JDialog.AccessibleJDialogDialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected static Hashtable<Integer,DeviceSetup> |
activeNidHash |
int |
baseNid |
protected DeviceButtons |
buttons |
protected Vector<DeviceComponent> |
device_components |
protected Vector<DeviceControl> |
device_controls |
protected String |
deviceProvider |
protected String |
deviceTitle |
protected String |
deviceType |
protected String[] |
methods |
int |
num_components |
Interface |
subtree |
protected String |
updateEvent |
accessibleContext, rootPane, rootPaneCheckingEnabledDEFAULT_MODALITY_TYPEBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
DeviceSetup() |
DeviceSetup(Frame f) |
DeviceSetup(Frame f,
boolean readOnly) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply() |
void |
apply(int currBaseNid) |
boolean |
check() |
boolean |
check(String[] expressions,
String[] messages) |
void |
configure(Interface subtree,
int baseNid) |
void |
dataChanged(int... nids) |
void |
fireUpdate(String id,
String val) |
String |
getDeviceProvider() |
String |
getDeviceTitle() |
String |
getDeviceType() |
static Interface.Setup |
getSetup(int nid,
boolean readOnly) |
String |
getUpdateEvent() |
boolean |
isReadOnly() |
static Interface.Setup |
newSetup(int nid,
String model,
Interface iface,
Object pointOrComponent,
boolean readOnly) |
void |
propagateData(int offsetNid,
Object data) |
void |
propagateState(int offsetNid,
boolean state) |
void |
reset() |
void |
resetNidHash() |
void |
setCancelText(String cancelText) |
void |
setDeviceProvider(String deviceProvider) |
void |
setDeviceTitle(String deviceTitle) |
void |
setDeviceType(String deviceType) |
void |
setHeight(int height) |
void |
setReadOnly(boolean readOnly) |
void |
setUpdateEvent(String updateEvent) |
void |
setWidth(int width) |
void |
update() |
void |
updateIdentifiers() |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, 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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontadd, 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, validateTreeaction, 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, getPeer, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected static Hashtable<Integer,DeviceSetup> activeNidHash
protected String deviceType
protected String deviceTitle
protected String deviceProvider
public int baseNid
public int num_components
protected Vector<DeviceComponent> device_components
protected Vector<DeviceControl> device_controls
public Interface subtree
protected String[] methods
protected DeviceButtons buttons
protected String updateEvent
public DeviceSetup()
public DeviceSetup(Frame f)
public DeviceSetup(Frame f, boolean readOnly)
public static final Interface.Setup getSetup(int nid, boolean readOnly)
public static Interface.Setup newSetup(int nid, String model, Interface iface, Object pointOrComponent, boolean readOnly) throws Exception
Exceptionpublic void apply()
public void apply(int currBaseNid)
public boolean check()
public void configure(Interface subtree, int baseNid)
public void dataChanged(int... nids)
dataChanged in interface Interface.Setuppublic String getDeviceProvider()
public String getDeviceTitle()
public String getDeviceType()
public String getUpdateEvent()
public boolean isReadOnly()
public void propagateData(int offsetNid,
Object data)
public void propagateState(int offsetNid,
boolean state)
public void reset()
public void resetNidHash()
public void setCancelText(String cancelText)
public void setDeviceProvider(String deviceProvider)
public void setDeviceTitle(String deviceTitle)
public void setDeviceType(String deviceType)
public void setHeight(int height)
public void setReadOnly(boolean readOnly)
public void setUpdateEvent(String updateEvent)
public void setWidth(int width)
public void update()
public void updateIdentifiers()
Copyright © 2023. All rights reserved.