|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--com.ibm.able.editor.AbleInspector
This class implements the generic inspector used to show AbleObject properties in text and graphic formats.
Inner classes inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
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 |
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 |
TEXTSTATS
|
static int |
TEXTTRACE
|
static int |
TIMEPLOT
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, 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 |
Fields inherited from interface java.awt.print.Printable |
---|
NO_SUCH_PAGE, PAGE_EXISTS |
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 | |
---|---|
AbleInspector(AbleViewObject theViewObject)
Create an Inspector object over the specified view object and the view object's underlying AbleObject or AbleBean. |
Method Summary | |
---|---|
protected int |
computeNumRowsPerPage(java.awt.print.PageFormat pf)
Printing helper function - compute the number of rows of text that can be printed per page |
static java.lang.String |
Copyright()
Determine the copyright of this class. |
protected java.awt.print.Book |
createBook()
Create a Book document for use by print preview dialog |
protected void |
displayArrays()
|
protected void |
displayBuffers()
|
protected void |
displayParameters()
|
protected void |
displaySeriesData()
|
void |
drawPage(java.awt.Graphics2D g2,
int pageIndex,
int numRowsPerPage)
|
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)
Handles an Able event. |
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pf,
int pageIndex)
Print the contents of the Inspector |
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, remove, 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, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, 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, removeAll, removeContainerListener, 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, 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 |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
public static final int PARAMETERS
public static final int ARRAYS
public static final int BARCHART
public static final int BINARYGRID
public static final int HINTONDIAGRAM
public static final int LINECHART
public static final int SCATTERPLOT
public static final int TIMEPLOT
public static final int AREA
public static final int AREASTACKING
public static final int BARSTACKING
public static final int CHART
public static final int CUSTOM
public static final int TEXT
public static final int TEXTSERIES
public static final int TEXTTRACE
public static final int TEXTSTATS
public int myNumDisplayColumns
Constructor Detail |
public AbleInspector(AbleViewObject theViewObject)
Method Detail |
public void handleAbleEvent(AbleEvent theAbleEvent)
AbleEventListener
handleAbleEvent
in interface AbleEventListener
com.ibm.able.AbleEventListener
theAbleEvent
- The event to handle.AbleException
- If an error occurs.public void propertyChange(java.beans.PropertyChangeEvent theEvent)
propertyChange
in interface java.beans.PropertyChangeListener
public java.lang.String getObjectName()
public AbleBean getBean()
public AbleInspectorContext getContext()
public void setContext(AbleInspectorContext theContext)
public void setOwner(AbleInspectorWindow theOwner)
protected void processWindowEvent(java.awt.event.WindowEvent theWindowEvent)
processWindowEvent
in class javax.swing.JFrame
public void generateChartView(int theType)
protected void refreshSelectedView()
protected void displayArrays()
protected void displayBuffers() throws AbleException
protected void displayParameters()
protected void displaySeriesData()
public int print(java.awt.Graphics g, java.awt.print.PageFormat pf, int pageIndex) throws java.awt.print.PrinterException
print
in interface java.awt.print.Printable
public void drawPage(java.awt.Graphics2D g2, int pageIndex, int numRowsPerPage)
protected int computeNumRowsPerPage(java.awt.print.PageFormat pf)
protected java.awt.print.Book createBook()
public static java.lang.String Copyright()
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |