ABLE, Version 1.1b

com.ibm.able.editor
Class AbleInspector

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--com.ibm.able.editor.AbleInspector

public class AbleInspector
extends javax.swing.JFrame
implements AbleEventListener, java.beans.PropertyChangeListener

This class implements the generic inspector used to show AbleObject properties in text and graphic formats.

Version:
$Revision: 1.27 $, $Date: 2000/09/26 16:06:23 $
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Field Summary
static int AREA
           
static int AREASTACKING
           
static int ARRAYS
           
static int BARCHART
           
static int BARSTACKING
           
static int BINARYGRID
           
static int CHART
           
static int CUSTOM
           
static int HINTONDIAGRAM
           
static int LINECHART
           
 int myNumDisplayColumns
           
static int PARAMETERS
           
static int SCATTERPLOT
           
static int TEXT
           
static int TEXTSERIES
           
static int TIMEPLOT
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
AbleInspector(AbleViewObject theViewObject)
          Create an Inspector object over the specified view object and the view object's underlying AbleObject or AbleBean.
 
Method Summary
static java.lang.String Copyright()
          Determine the copyright of this class.
protected  void displayArrays()
           
protected  void displayBuffers()
           
protected  void displayParameters()
           
protected  void displaySeriesData()
           
 void generateChartView(int theType)
           
 AbleBean getBean()
           
 AbleInspectorContext getContext()
          Copy user-defined state and settings for save/restore
 java.lang.String getObjectName()
           
 void handleAbleEvent(AbleEvent theAbleEvent)
           
protected  void processWindowEvent(java.awt.event.WindowEvent theWindowEvent)
           
 void propertyChange(java.beans.PropertyChangeEvent theEvent)
           
protected  void refreshSelectedView()
           
 void setContext(AbleInspectorContext theContext)
          Get user-defined state and settings after restore
 void setOwner(AbleInspectorWindow theOwner)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, show, 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, remove, removeAll, removeContainerListener, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, 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, hide, 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, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, 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
 

Field Detail

PARAMETERS

public static final int PARAMETERS

ARRAYS

public static final int ARRAYS

BARCHART

public static final int BARCHART

BINARYGRID

public static final int BINARYGRID

HINTONDIAGRAM

public static final int HINTONDIAGRAM

LINECHART

public static final int LINECHART

SCATTERPLOT

public static final int SCATTERPLOT

TIMEPLOT

public static final int TIMEPLOT

AREA

public static final int AREA

AREASTACKING

public static final int AREASTACKING

BARSTACKING

public static final int BARSTACKING

CHART

public static final int CHART

CUSTOM

public static final int CUSTOM

TEXT

public static final int TEXT

TEXTSERIES

public static final int TEXTSERIES

myNumDisplayColumns

public int myNumDisplayColumns
Constructor Detail

AbleInspector

public AbleInspector(AbleViewObject theViewObject)
Create an Inspector object over the specified view object and the view object's underlying AbleObject or AbleBean.
Method Detail

handleAbleEvent

public void handleAbleEvent(AbleEvent theAbleEvent)
Specified by:
handleAbleEvent in interface AbleEventListener

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent theEvent)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

getObjectName

public java.lang.String getObjectName()

getBean

public AbleBean getBean()

getContext

public AbleInspectorContext getContext()
Copy user-defined state and settings for save/restore

setContext

public void setContext(AbleInspectorContext theContext)
Get user-defined state and settings after restore

setOwner

public void setOwner(AbleInspectorWindow theOwner)

processWindowEvent

protected void processWindowEvent(java.awt.event.WindowEvent theWindowEvent)
Overrides:
processWindowEvent in class javax.swing.JFrame

generateChartView

public void generateChartView(int theType)

refreshSelectedView

protected void refreshSelectedView()

displayArrays

protected void displayArrays()

displayBuffers

protected void displayBuffers()
                       throws java.rmi.RemoteException

displayParameters

protected void displayParameters()

displaySeriesData

protected void displaySeriesData()

Copyright

public static java.lang.String Copyright()
Determine the copyright of this class.
Returns:
A String containing this class's copyright statement.

ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'