public class InputInlay extends javax.swing.JPanel implements java.awt.event.ActionListener, java.awt.event.FocusListener, ServerCaller, SynchParamProvider
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector<MustButton> |
additionalButton |
protected AttributeList |
attributeList |
protected javax.swing.JScrollPane |
attrListScroll |
protected RemComboBox |
currentComboBox |
protected java.awt.Component |
detailComponent |
protected MustStatusLabel |
messageReceiver |
protected MustTabbedPane |
mustTabbedPane |
protected javax.swing.JPanel |
panelButtons
Panel for buttons, always under attribute list
|
protected javax.swing.JPanel |
panelTop |
protected java.util.Hashtable<java.lang.String,RemoteGUIComponent> |
rgcs |
protected java.lang.String |
specialActionTarget |
protected RemSubList |
sublist |
protected java.util.Vector<AttributeList> |
tabAttributeList
multiple attribute lists to be accessed by choosing tabs
|
protected java.lang.String |
tabIdAndLabel |
protected MustLabel |
titleLabel |
protected de.must.applet.RGUIGlobal.Veto |
veto |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
InputInlay(java.lang.String tabIdAndLabel) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
protected boolean |
contactServer(java.lang.String action) |
boolean |
contactServer(java.util.Vector<KeyValuePairAlpha> params) |
MustButton |
createButton(java.lang.String label,
java.lang.String tooltiptext,
java.lang.String actionCommand,
java.awt.event.ActionListener l) |
void |
extendParams(java.util.Vector<KeyValuePairAlpha> params) |
void |
focusGained(java.awt.event.FocusEvent e) |
void |
focusLost(java.awt.event.FocusEvent e) |
void |
generalActionBeginnung()
Initializes things before an action begins like resetting the status label.
|
protected void |
generalActionEnding()
Concludes things after an action ended like resetting the status label to
its default value.
|
protected MustButton |
getAdditionalButton(java.lang.String actionId) |
RemoteGUIComponent |
getRemotable(java.lang.String id) |
java.util.Vector<KeyValuePairAlpha> |
getSynchParams() |
protected java.lang.String |
getTabElementId() |
protected java.lang.String |
getTranslation(java.lang.String key) |
protected void |
hideGUI() |
void |
perform(Action action) |
protected void |
presentFallback(Action action) |
protected void |
recoverDetailComponent() |
void |
setMessageReceiver(MustStatusLabel messageReceiver) |
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, 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, update
add, 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, 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, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected java.lang.String tabIdAndLabel
protected java.awt.Component detailComponent
protected MustStatusLabel messageReceiver
protected MustTabbedPane mustTabbedPane
protected java.util.Vector<AttributeList> tabAttributeList
protected javax.swing.JScrollPane attrListScroll
protected AttributeList attributeList
protected java.util.Hashtable<java.lang.String,RemoteGUIComponent> rgcs
protected java.util.Vector<MustButton> additionalButton
protected javax.swing.JPanel panelTop
protected MustLabel titleLabel
protected javax.swing.JPanel panelButtons
protected RemComboBox currentComboBox
protected RemSubList sublist
protected de.must.applet.RGUIGlobal.Veto veto
protected java.lang.String specialActionTarget
public MustButton createButton(java.lang.String label, java.lang.String tooltiptext, java.lang.String actionCommand, java.awt.event.ActionListener l)
public void setMessageReceiver(MustStatusLabel messageReceiver)
public void perform(Action action)
protected void presentFallback(Action action)
protected void recoverDetailComponent()
protected MustButton getAdditionalButton(java.lang.String actionId)
protected java.lang.String getTranslation(java.lang.String key)
public RemoteGUIComponent getRemotable(java.lang.String id)
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void generalActionBeginnung()
protected void generalActionEnding()
protected boolean contactServer(java.lang.String action)
protected java.lang.String getTabElementId()
public java.util.Vector<KeyValuePairAlpha> getSynchParams()
getSynchParams
in interface SynchParamProvider
public void extendParams(java.util.Vector<KeyValuePairAlpha> params)
protected void hideGUI()
public boolean contactServer(java.util.Vector<KeyValuePairAlpha> params)
contactServer
in interface ServerCaller
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de