wt.clients.csm.navigation
Class DiscreteQFDetailsDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
wt.clients.csm.navigation.DiscreteQFDetailsDialog
- All Implemented Interfaces:
- Accessible, ActionListener, EventListener, ImageObserver, MenuContainer, RootPaneContainer, Serializable, ValueEditorListenerInterface, WindowConstants
- public class DiscreteQFDetailsDialog
- extends JDialog
- implements ActionListener, ValueEditorListenerInterface
- See Also:
- Serialized Form
Fields inherited from class java.awt.Dialog |
|
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
NAVIGATION_RESOURCE
private static final String NAVIGATION_RESOURCE
- See Also:
- Constant Field Values
WIDGETS_RESOURCE
private static final String WIDGETS_RESOURCE
- See Also:
- Constant Field Values
debug
private static final boolean debug
nvResource
private ResourceBundle nvResource
widgetsResource
private ResourceBundle widgetsResource
buttonPanel
private DefaultEditorButtonPanel buttonPanel
structure
private AbstractNavStructView structure
target
private AbstractQueryTargetView target
node
private AbstractNodeDefaultView node
qcont
private DiscreteCSMQueryContainer qcont
results
private AttributeQueryResults results
container
private QueryFormElementDefaultView container
newClone
private QueryFormElementDefaultView newClone
discreteHolder1
private DiscreteQFElementValueDefaultView discreteHolder1
discreteHolder2
private DiscreteQFElementValueDefaultView discreteHolder2
definition
private AttributeDefDefaultView definition
widget
private InlineDiscreteValueEditorWidget widget
existingValueVector
private Vector existingValueVector
discreteValueVector
private Vector discreteValueVector
existingValueSelector
private DiscreteQFDetailsSelector existingValueSelector
discreteValueSelector
private DiscreteQFDetailsSelector discreteValueSelector
count
private int count
startIndex
private int startIndex
mode
private boolean mode
notflag
private boolean notflag
hasNullValue
private boolean hasNullValue
measurementSystem
private String measurementSystem
existingValuePanel
private DiscreteQFDetailsDialog.ExistingValuePanel existingValuePanel
queryService
QueryService queryService
DiscreteQFDetailsDialog
public DiscreteQFDetailsDialog(Frame parent,
QueryInfoObject queryObject,
QueryFormElementDefaultView container,
InlineDiscreteValueEditorWidget widget,
String measurementSystem,
boolean mode)
showDialog
public void showDialog()
initResource
protected void initResource()
placeComponents
private void placeComponents()
populateInitialVector
private void populateInitialVector()
populateInitialValues
private void populateInitialValues()
initQueryCount
public void initQueryCount()
buildQuery
private void buildQuery(QueryInfoObject queryObject)
getQueryForm
private AbstractQueryFormView getQueryForm(Vector vect,
int index)
modifyQueryForm
private void modifyQueryForm(AbstractQueryFormView qfview)
addClassificationNode
private void addClassificationNode(AbstractQueryFormView qfview)
removeCurrentElement
private void removeCurrentElement(AbstractQueryFormView qfview)
addClassificationElement
private void addClassificationElement(AbstractQueryFormView qfview)
placeInCenter
private void placeInCenter()
createButtonPanel
private DefaultEditorButtonPanel createButtonPanel()
valueChanged
public void valueChanged()
- Description copied from interface:
ValueEditorListenerInterface
- Callback function. The InlineValueEditorWidget will use the valueChanged
to notify the Wrapper or Tabbed panel about the value changed.
- Specified by:
valueChanged
in interface ValueEditorListenerInterface
valueShown
public void valueShown(AttributeDefDefaultView def,
AbstractValueView view)
- Description copied from interface:
ValueEditorListenerInterface
- Callback function. The wrapper will use the valueShown method to
tell the editorpanel that the value shown has changed.
- Specified by:
valueShown
in interface ValueEditorListenerInterface
- Parameters:
def
- view
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interface ActionListener
addNewValue
private void addNewValue()
processAddValues
private void processAddValues(EnhancedDiscreteQFValue[] array)
addExistingValue
private void addExistingValue()
getExistingValue
private void getExistingValue()
getPrevious
private void getPrevious()
getNext
private void getNext()
addToExistingValueSelector
private void addToExistingValueSelector()
executeQuery
private void executeQuery()
setPrevNextButtons
private void setPrevNextButtons()
deleteValue
private void deleteValue()
apply
private void apply()
buttonCancel
private void buttonCancel()
buttonOk
private void buttonOk()
setBusy
private void setBusy(boolean busy)
getTitleName
private String getTitleName(String key,
Object[] params)
- Display the exception messages with the key plus the parameters.
- Parameters:
key
- Key to find the string from the resource bundleparams
- Parameters passed to the value from the resource bundle