wt.clients.csm.search
Class FuncEquivSearchEditorPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bywt.clients.widgets.BaseEditorPanel
                      extended bywt.clients.csm.search.FuncEquivSearchEditorPanel
All Implemented Interfaces:
Accessible, EventListener, ImageObserver, KeyListener, MenuContainer, Serializable

public class FuncEquivSearchEditorPanel
extends BaseEditorPanel
implements KeyListener

See Also:
Serialized Form

Nested Class Summary
(package private)  class FuncEquivSearchEditorPanel.FuncEquivSearchButtonPanelListener
           
(package private)  class FuncEquivSearchEditorPanel.FuncEquivSearchToolBarListener
           
 
Nested classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static int ATTRIBUTE_COLUMN
           
private  FuncEquivSearchButtonPanel buttonPanel
           
private  String classname
           
private  String[] columnNames
           
private  DefaultAttributeContainer container
           
static int CRITERIA_COLUMN
           
private static boolean debug
           
private  AttributeDefDefaultView[] definitions
           
private  boolean editable
           
(package private)  BaseSearchFrame frame
           
private  String helpPagePath
           
static int INCLUDE_COLUMN
           
private  Vector orderedDefinitions
           
private  DefaultAttributeContainer original
           
private  FuncEquivSearchTable table
           
static int VALUE_COLUMN
           
 
Fields inherited from class wt.clients.widgets.BaseEditorPanel
resource
 
Fields inherited from class javax.swing.JPanel
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
(package private) FuncEquivSearchEditorPanel()
           
(package private) FuncEquivSearchEditorPanel(ResourceBundle resource, Vector definitions, String classname)
           
 
Method Summary
private  void clear()
           
private  DirectQueryTargetDefaultView getDirectTarget()
           
 Object getItem()
           
private  Vector getTableRows()
           
 ActionListener getToolBarListener()
           
 boolean isEditable()
           
 void keyPressed(KeyEvent e)
           
 void keyReleased(KeyEvent e)
           
 void keyTyped(KeyEvent e)
           
private  void search()
           
private  void setComponents()
           
 void setEditable(boolean editable)
           
 void setItem(Object item)
           
 void setParentFrame(BaseSearchFrame frame)
           
private  void setURLs()
           
 
Methods inherited from class wt.clients.widgets.BaseEditorPanel
getContext, isDirty, needsScrollPane, setBusy, setDirty
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTRIBUTE_COLUMN

public static final int ATTRIBUTE_COLUMN
See Also:
Constant Field Values

INCLUDE_COLUMN

public static final int INCLUDE_COLUMN
See Also:
Constant Field Values

VALUE_COLUMN

public static final int VALUE_COLUMN
See Also:
Constant Field Values

CRITERIA_COLUMN

public static final int CRITERIA_COLUMN
See Also:
Constant Field Values

table

private FuncEquivSearchTable table

buttonPanel

private FuncEquivSearchButtonPanel buttonPanel

debug

private static final boolean debug

editable

private boolean editable

columnNames

private String[] columnNames

original

private DefaultAttributeContainer original

container

private DefaultAttributeContainer container

definitions

private AttributeDefDefaultView[] definitions

orderedDefinitions

private Vector orderedDefinitions

classname

private String classname

helpPagePath

private String helpPagePath

frame

BaseSearchFrame frame
Constructor Detail

FuncEquivSearchEditorPanel

FuncEquivSearchEditorPanel()

FuncEquivSearchEditorPanel

FuncEquivSearchEditorPanel(ResourceBundle resource,
                           Vector definitions,
                           String classname)
Method Detail

setURLs

private void setURLs()

setParentFrame

public void setParentFrame(BaseSearchFrame frame)

setComponents

private void setComponents()

getTableRows

private Vector getTableRows()

getItem

public Object getItem()
Specified by:
getItem in class BaseEditorPanel

getToolBarListener

public ActionListener getToolBarListener()

setItem

public void setItem(Object item)
Specified by:
setItem in class BaseEditorPanel

isEditable

public boolean isEditable()
Specified by:
isEditable in class BaseEditorPanel

setEditable

public void setEditable(boolean editable)
Specified by:
setEditable in class BaseEditorPanel

keyTyped

public void keyTyped(KeyEvent e)
Specified by:
keyTyped in interface KeyListener

keyPressed

public void keyPressed(KeyEvent e)
Specified by:
keyPressed in interface KeyListener

keyReleased

public void keyReleased(KeyEvent e)
Specified by:
keyReleased in interface KeyListener

clear

private void clear()

search

private void search()

getDirectTarget

private DirectQueryTargetDefaultView getDirectTarget()