quadbase.reportdesigner.designer
Class RulerPanel
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JScrollPane
|
+--quadbase.reportdesigner.designer.RulerPanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, javax.swing.ScrollPaneConstants, java.io.Serializable
- public synchronized class RulerPanel
- extends javax.swing.JScrollPane
- implements java.beans.PropertyChangeListener
- See Also:
- Serialized Form
| Inner classes inherited from class javax.swing.JScrollPane |
javax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBar |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| 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.JScrollPane |
columnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewport |
| 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.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.ScrollPaneConstants |
COLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
|
Method Summary |
void |
copy(ReportElementPanel)
|
void |
copyToClipBoard(ReportElementPanel)
|
void |
cut(ReportElementPanel)
|
void |
cutToClipBoard(ReportElementPanel)
|
void |
deleteGroup()
|
void |
deselectFormatGroup()
|
int |
getEndPanel()
|
int |
getGroupEditElementType()
|
ReportElementPanel |
getPanel(ReportTableElement)
|
java.util.Vector |
getPanelElement()
|
ReportElement[] |
getSelectedGroup(ReportElementPanel)
|
ReportElementPanel |
getSinglePanel()
|
int |
getStartPanel()
|
java.util.Vector |
getVisiblePanel()
|
ReportColumn |
groupFormatDualColorsInitColumn()
|
java.awt.Color |
groupFormatInitBackgroundColor()
|
java.awt.Color |
groupFormatInitBorderColor()
|
double[] |
groupFormatInitBounds()
|
java.awt.Font |
groupFormatInitFont()
|
boolean |
groupFormatInitFontBold()
|
java.awt.Color |
groupFormatInitFontColor()
|
boolean |
groupFormatInitFontItalic()
|
java.lang.String |
groupFormatInitFontName()
|
int |
groupFormatInitFontSize()
|
int |
groupFormatInitFontStyle()
|
int |
groupFormatInitHAlignment()
|
int |
groupFormatInitThickness()
|
boolean |
groupFormatInitUnderline()
|
int |
groupFormatInitVAlignment()
|
void |
groupFormatSetAlign(short)
|
void |
groupFormatSetBackgroundColor(java.awt.Color,
boolean)
|
void |
groupFormatSetBorderColor(java.awt.Color)
|
void |
groupFormatSetBounds(double,
double)
|
void |
groupFormatSetColumnDualColors(int,
boolean,
int[],
java.awt.Color,
java.awt.Color,
java.awt.Font,
boolean)
|
void |
groupFormatSetDataFormat(IFormat,
IFormat)
|
void |
groupFormatSetFont(java.awt.Font)
|
void |
groupFormatSetFontBold(boolean)
|
void |
groupFormatSetFontColor(java.awt.Color)
|
void |
groupFormatSetFontFace(java.lang.String)
|
void |
groupFormatSetFontItalic(boolean)
|
void |
groupFormatSetFontSize(int)
|
void |
groupFormatSetFontUnderline(boolean)
|
void |
groupFormatSetThickness(int,
boolean)
|
void |
groupFormatSetVAlign(short)
|
void |
groupFormatSetWebLink(java.lang.String,
java.lang.String,
java.lang.String)
|
void |
groupFormatSetZIndex(int)
|
void |
groupResizeToFitContent(boolean)
|
void |
groupWordwrap(boolean)
|
boolean |
isNullSelection()
|
boolean |
isSinglePanel()
|
void |
pasteFromClipBoard(ReportElementPanel)
|
void |
pasteFromClipBoard(ReportElementPanel,
double,
double)
|
void |
propertyChange(java.beans.PropertyChangeEvent)
|
void |
repaintPanel()
|
void |
resetDragAndResizeAndPopupOps()
|
void |
resetSelectedObject()
|
void |
setGroupAlignment(short)
|
void |
setGroupVerticalAlignment(short)
|
void |
setIsCm(boolean)
|
void |
setViewPosition(ReportElementPanel,
ReportElement)
|
void |
setWholeGroupWidth(double)
|
void |
snapAllLeft(ReportElement)
|
void |
snapAllMidlineV(ReportElement)
|
void |
snapAllRight(ReportElement)
|
void |
snapLeft(ReportElement)
|
void |
snapMidlineV(ReportElement)
|
void |
snapRight(ReportElement)
|
| Methods inherited from class javax.swing.JScrollPane |
createHorizontalScrollBar, createVerticalScrollBar, createViewport, getAccessibleContext, getColumnHeader, getCorner, getHorizontalScrollBar, getHorizontalScrollBarPolicy, getRowHeader, getUI, getUIClassID, getVerticalScrollBar, getVerticalScrollBarPolicy, getViewport, getViewportBorder, getViewportBorderBounds, isValidateRoot, paramString, setColumnHeader, setColumnHeaderView, setComponentOrientation, setCorner, setHorizontalScrollBar, setHorizontalScrollBarPolicy, setLayout, setRowHeader, setRowHeaderView, setUI, setVerticalScrollBar, setVerticalScrollBarPolicy, setViewport, setViewportBorder, setViewportView, 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, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
panelList
public java.util.Vector panelList
PIXEL_PER_INCH
public static final int PIXEL_PER_INCH
xRuler
public Ruler xRuler
yRuler
public Ruler yRuler
isSelecting
public boolean isSelecting
selectionOriginX
public int selectionOriginX
selectionOriginY
public int selectionOriginY
selectionEndX
public int selectionEndX
selectionEndY
public int selectionEndY
box
public BoundingBox box
REPORTSECTION
public static final int REPORTSECTION
REPORTTABLE
public static final int REPORTTABLE
pasteToAddFormula
public java.util.Vector pasteToAddFormula
RulerPanel
public RulerPanel(ReportMain)
RulerPanel
protected RulerPanel()
getPanel
public ReportElementPanel getPanel(ReportTableElement)
getVisiblePanel
public java.util.Vector getVisiblePanel()
getPanelElement
public java.util.Vector getPanelElement()
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent)
- Specified by:
propertyChange in interface java.beans.PropertyChangeListener
setIsCm
public void setIsCm(boolean)
repaintPanel
public void repaintPanel()
deselectFormatGroup
public void deselectFormatGroup()
setWholeGroupWidth
public void setWholeGroupWidth(double)
groupFormatSetZIndex
public void groupFormatSetZIndex(int)
groupFormatSetBounds
public void groupFormatSetBounds(double,
double)
groupFormatSetFont
public void groupFormatSetFont(java.awt.Font)
groupFormatSetFontBold
public void groupFormatSetFontBold(boolean)
groupFormatSetFontItalic
public void groupFormatSetFontItalic(boolean)
groupFormatSetFontUnderline
public void groupFormatSetFontUnderline(boolean)
groupFormatSetFontSize
public void groupFormatSetFontSize(int)
groupFormatSetFontFace
public void groupFormatSetFontFace(java.lang.String)
groupFormatSetFontColor
public void groupFormatSetFontColor(java.awt.Color)
groupFormatSetBackgroundColor
public void groupFormatSetBackgroundColor(java.awt.Color,
boolean)
getGroupEditElementType
public int getGroupEditElementType()
groupFormatInitFont
public java.awt.Font groupFormatInitFont()
groupFormatInitUnderline
public boolean groupFormatInitUnderline()
groupFormatInitFontName
public java.lang.String groupFormatInitFontName()
groupFormatInitFontStyle
public int groupFormatInitFontStyle()
groupFormatInitFontItalic
public boolean groupFormatInitFontItalic()
groupFormatInitFontBold
public boolean groupFormatInitFontBold()
groupFormatInitFontSize
public int groupFormatInitFontSize()
groupFormatInitFontColor
public java.awt.Color groupFormatInitFontColor()
groupFormatInitBackgroundColor
public java.awt.Color groupFormatInitBackgroundColor()
groupFormatDualColorsInitColumn
public ReportColumn groupFormatDualColorsInitColumn()
groupFormatInitBorderColor
public java.awt.Color groupFormatInitBorderColor()
groupFormatInitThickness
public int groupFormatInitThickness()
groupFormatInitBounds
public double[] groupFormatInitBounds()
groupFormatInitHAlignment
public int groupFormatInitHAlignment()
groupFormatInitVAlignment
public int groupFormatInitVAlignment()
groupResizeToFitContent
public void groupResizeToFitContent(boolean)
groupWordwrap
public void groupWordwrap(boolean)
groupFormatSetColumnDualColors
public void groupFormatSetColumnDualColors(int,
boolean,
int[],
java.awt.Color,
java.awt.Color,
java.awt.Font,
boolean)
groupFormatSetWebLink
public void groupFormatSetWebLink(java.lang.String,
java.lang.String,
java.lang.String)
groupFormatSetThickness
public void groupFormatSetThickness(int,
boolean)
groupFormatSetBorderColor
public void groupFormatSetBorderColor(java.awt.Color)
groupFormatSetAlign
public void groupFormatSetAlign(short)
groupFormatSetVAlign
public void groupFormatSetVAlign(short)
deleteGroup
public void deleteGroup()
groupFormatSetDataFormat
public void groupFormatSetDataFormat(IFormat,
IFormat)
isNullSelection
public boolean isNullSelection()
isSinglePanel
public boolean isSinglePanel()
getSinglePanel
public ReportElementPanel getSinglePanel()
getStartPanel
public int getStartPanel()
getEndPanel
public int getEndPanel()
setGroupAlignment
public void setGroupAlignment(short)
setGroupVerticalAlignment
public void setGroupVerticalAlignment(short)
snapLeft
public void snapLeft(ReportElement)
snapMidlineV
public void snapMidlineV(ReportElement)
snapRight
public void snapRight(ReportElement)
snapAllLeft
public void snapAllLeft(ReportElement)
snapAllMidlineV
public void snapAllMidlineV(ReportElement)
snapAllRight
public void snapAllRight(ReportElement)
resetDragAndResizeAndPopupOps
public void resetDragAndResizeAndPopupOps()
resetSelectedObject
public void resetSelectedObject()
cutToClipBoard
public void cutToClipBoard(ReportElementPanel)
copyToClipBoard
public void copyToClipBoard(ReportElementPanel)
getSelectedGroup
public ReportElement[] getSelectedGroup(ReportElementPanel)
pasteFromClipBoard
public void pasteFromClipBoard(ReportElementPanel)
pasteFromClipBoard
public void pasteFromClipBoard(ReportElementPanel,
double,
double)
cut
public void cut(ReportElementPanel)
copy
public void copy(ReportElementPanel)
setViewPosition
public void setViewPosition(ReportElementPanel,
ReportElement)