ABLE 2.0.0 07/02/2003 10:25:01

com.ibm.able.editor
Class AbleParametersDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.ibm.able.editor.AbleParametersDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class AbleParametersDialog
extends javax.swing.JDialog

This class displays a modal dialog for the selection of an AbleObject parameters (non-indexed) properties.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
AbleParametersDialog()
           
AbleParametersDialog(javax.swing.JFrame theFrame, java.lang.String theTitle, boolean theModalFlag, AbleBean theUnderlyingObject, java.lang.Object[] theParameterNames, java.lang.Object[] theArrayNames, java.util.Hashtable theArrays, java.util.Vector theSeriesData, int theNumDataPoints)
           
 
Method Summary
 java.util.Vector getData()
          Retrieve the selected parameter names.
 int getNumDataPoints()
          Retrieve the entered number of data points.
 void setData(AbleBean theUnderlyingObject, java.lang.Object[] theParameterNames, java.lang.Object[] theArrayNames, java.util.Hashtable theArrays, java.util.Vector theSeriesData, int theNumDataPoints)
          Retrieve the selected parameter names.
 void setNumDataPoints(int theNumDataPoints)
           
 boolean userCancelled()
          Determine whether the user cancelled the dialog.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbleParametersDialog

public AbleParametersDialog()

AbleParametersDialog

public AbleParametersDialog(javax.swing.JFrame theFrame,
                            java.lang.String theTitle,
                            boolean theModalFlag,
                            AbleBean theUnderlyingObject,
                            java.lang.Object[] theParameterNames,
                            java.lang.Object[] theArrayNames,
                            java.util.Hashtable theArrays,
                            java.util.Vector theSeriesData,
                            int theNumDataPoints)
Method Detail

setData

public void setData(AbleBean theUnderlyingObject,
                    java.lang.Object[] theParameterNames,
                    java.lang.Object[] theArrayNames,
                    java.util.Hashtable theArrays,
                    java.util.Vector theSeriesData,
                    int theNumDataPoints)
Retrieve the selected parameter names.
Parameters:
theParameterNames - an array of String objects, each string the name of a property; this should be the complete list of public properties in a bean.

theSelectedParms - an array of String objects, each string the name of a selected property; this is a subset of theParameterNames.


getData

public java.util.Vector getData()
Retrieve the selected parameter names.

setNumDataPoints

public void setNumDataPoints(int theNumDataPoints)

getNumDataPoints

public int getNumDataPoints()
Retrieve the entered number of data points.

userCancelled

public boolean userCancelled()
Determine whether the user cancelled the dialog.

ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003