|
SGT Home | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--gov.noaa.pmel.sgt.beans.Page
Main SGT JavaBean in conjunction with a DataModel and PanelModel
will create a graphic.
Some classes have been omitted for display purposes.
| Field Summary | |
static boolean |
DEBUG
|
| Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
Page()
Page constructor. |
|
| Method Summary | |
Panel |
findPanel(PanelHolder pHolder)
Find the Panel associated with PanelHolder, a
PanelModel component. |
DataModel |
getDataModel()
Get DataModel. |
JPane |
getJPane()
Get JPane associated with Page |
java.awt.Dimension |
getJPaneSize()
Get JPane size. |
java.lang.String |
getName()
|
PanelModel |
getPanelModel()
Get PanelModel. |
int |
getPrintHAlign()
Get horizontal alignment for printing. |
java.awt.Point |
getPrintOrigin()
Get page origin for printing. |
int |
getPrintScaleMode()
Get printing scale mode. |
int |
getPrintVAlign()
Get vertical alignment for printing. |
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pf,
int pageIndex)
|
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
void |
resetZoom()
Reset the zoom for all Panels and DataGroupLayers. |
void |
setBackground(java.awt.Color color)
|
void |
setDataModel(DataModel dataModel)
Set DataModel. |
void |
setName(java.lang.String name)
|
void |
setPanelModel(PanelModel panelModel)
Set PanelModel. |
void |
setPrintHAlign(int horz)
Set horizontal alignment for printing. |
void |
setPrintOrigin(java.awt.Point pt)
Set page origin for printing. |
void |
setPrintScaleMode(int mode)
Set printing scale mode. |
void |
setPrintVAlign(int vert)
Set vertical alignment for printing. |
| 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, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, 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, 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, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final boolean DEBUG
| Constructor Detail |
public Page()
Page constructor.
| Method Detail |
public JPane getJPane()
JPane associated with Page
public java.awt.Dimension getJPaneSize()
JPane size.
public DataModel getDataModel()
DataModel.
DataModelpublic void setDataModel(DataModel dataModel)
DataModel. DataModel is used to define the
relationship between SGTData and the graphical representation.
dataModel - DataModelDataModelpublic PanelModel getPanelModel()
PanelModel.
PanelModelpublic void setPanelModel(PanelModel panelModel)
PanelModel. The PanelModel contains the information
that indicates placement of Panels and DataGroupLayers.
panelModel - PanelModelPanelModelpublic java.lang.String getName()
getName in class java.awt.Componentpublic void setBackground(java.awt.Color color)
setBackground in class javax.swing.JComponentpublic void setName(java.lang.String name)
setName in class java.awt.Componentpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic Panel findPanel(PanelHolder pHolder)
Panel associated with PanelHolder, a
PanelModel component.
pHolder - PanelHolder
PanelModel,
PanelHolder,
Panelpublic void resetZoom()
Panels and DataGroupLayers.
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.Printablejava.awt.print.PrinterExceptionpublic void setPrintScaleMode(int mode)
mode - scale modeAbstractPane.DEFAULT_SCALE,
AbstractPane.TO_FIT,
AbstractPane.SHRINK_TO_FITpublic int getPrintScaleMode()
public void setPrintVAlign(int vert)
AbstractPane.TOP,
AbstractPane.MIDDLE,
AbstractPane.BOTTOM,
AbstractPane.SPECIFIED_LOCATIONpublic void setPrintHAlign(int horz)
AbstractPane.LEFT,
AbstractPane.CENTER,
AbstractPane.RIGHT,
AbstractPane.SPECIFIED_LOCATIONpublic int getPrintVAlign()
public int getPrintHAlign()
public void setPrintOrigin(java.awt.Point pt)
AbstractPanepublic java.awt.Point getPrintOrigin()
|
SGT Home | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||