|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jdbreport.view.ReportPane
jdbreport.view.ReportEditorPane
jdbreport.design.view.TemplatePane
public class TemplatePane
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.BaselineResizeBehavior |
| Field Summary |
|---|
| Fields inherited from class jdbreport.view.ReportEditorPane |
|---|
isWindows |
| Fields inherited from class jdbreport.view.ReportPane |
|---|
CURRENT_DIRECTORY_PATH, CURRENT_FILE_FILTER, CURRENT_FILTER, EXCEL_COMMAND, JDBREPORT_CONF, LOOK_AND_FEEL, ODS_COMMAND, POS_X, POS_Y, SIZE_HEIGHT, SIZE_WIDTH, WINDOW_STATE |
| 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.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
TemplatePane(and.properties.XMLProperties properties)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addReportGrid(JReportGrid grid,
int index)
|
void |
cellValueChange(CellValueChangedEvent evt)
Is called when the cell's value is changed |
javax.swing.JMenuBar |
createJMenuBar()
|
void |
generateReport()
Generates the report from this template |
javax.swing.Action |
getAddDetailAction()
|
javax.swing.Action |
getAddFooterAction()
|
javax.swing.Action |
getAddGroupAction()
|
javax.swing.Action |
getAddGroupFooterAction()
|
javax.swing.Action |
getAddGroupHeaderAction()
|
javax.swing.Action |
getAddGroupRowsAction()
|
javax.swing.Action |
getAddPageFooterAction()
|
javax.swing.Action |
getAddPageHeaderAction()
|
javax.swing.Action |
getAddTitleAction()
|
javax.swing.Action |
getAvgAction()
|
java.lang.String |
getCaption()
|
javax.swing.Action |
getGenReportAction()
|
javax.swing.Action |
getGroupAction()
|
javax.swing.Action |
getMaxAction()
|
javax.swing.Action |
getMinAction()
|
javax.swing.Action |
getRowDetailAction()
|
javax.swing.Action |
getRowFooterAction()
|
javax.swing.Action |
getRowGroupFooterAction()
|
javax.swing.Action |
getRowGroupHeaderAction()
|
javax.swing.Action |
getRowPageFooterAction()
|
javax.swing.Action |
getRowPageHeaderAction()
|
javax.swing.Action |
getRowSimpleAction()
|
javax.swing.Action |
getRowTitleAction()
|
javax.swing.Action |
getSumAction()
|
TemplateBook |
getTemplateBook()
|
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
void |
removeReportGrid(JReportGrid grid)
|
void |
setReportBook(ReportBook reportBook)
|
void |
setRowTypeMenu(javax.swing.JPopupMenu menu)
|
void |
showGroupList()
|
| Methods inherited from class jdbreport.view.ReportEditorPane |
|---|
cellSelectedChange, changeLookAndFeel, getFileMenu, getLfMenu, loadSheet, setColumnWidth, setRowHeight |
| Methods inherited from class jdbreport.view.ReportPane |
|---|
calcRowHeight, clear, find, getCopyAction, getCutAction, getDeleteAction, getFileTypeClass, getFindAction, getFocusedGrid, getPasteAction, getProperties, getRedoAction, getReportBook, getReportFile, getReportGrid, getReportGridList, getSelectAllAction, getStringMetrics, getTabbedPane, getTabCount, getUndoAction, hasRedo, hasUndo, incrementalFind, insertReportGrid, isDirty, isModified, loadSheet, moveSheet, newReport, open, open, open, print, print, print, printPdfDocument, printSheet, pushUndo, redo, reportAdded, reportMoved, reportRemoved, saveAs, saveQuestion, saveSheet, saveSheet, setDirty, setFocusedGrid, setTabMenu, undo, unionUndo |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TemplatePane(and.properties.XMLProperties properties)
| Method Detail |
|---|
public void addReportGrid(JReportGrid grid,
int index)
addReportGrid in class ReportPanepublic void setRowTypeMenu(javax.swing.JPopupMenu menu)
public TemplateBook getTemplateBook()
public void cellValueChange(CellValueChangedEvent evt)
CellValueChangeListener
cellValueChange in interface CellValueChangeListenerevt - the CellValueChangedEventpublic void removeReportGrid(JReportGrid grid)
removeReportGrid in class ReportPanepublic void generateReport()
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpropertyChange in class ReportEditorPanepublic void showGroupList()
public javax.swing.Action getRowTitleAction()
public javax.swing.Action getRowPageHeaderAction()
public javax.swing.Action getRowGroupHeaderAction()
public javax.swing.Action getRowDetailAction()
public javax.swing.Action getRowGroupFooterAction()
public javax.swing.Action getRowSimpleAction()
public javax.swing.Action getRowPageFooterAction()
public javax.swing.Action getRowFooterAction()
public javax.swing.Action getAddTitleAction()
public javax.swing.Action getAddPageHeaderAction()
public javax.swing.Action getAddGroupHeaderAction()
public javax.swing.Action getAddDetailAction()
public javax.swing.Action getAddGroupFooterAction()
public javax.swing.Action getAddGroupRowsAction()
public javax.swing.Action getAddPageFooterAction()
public javax.swing.Action getAddFooterAction()
public javax.swing.Action getAddGroupAction()
public javax.swing.Action getGroupAction()
public javax.swing.Action getGenReportAction()
public javax.swing.Action getSumAction()
public javax.swing.Action getAvgAction()
public javax.swing.Action getMinAction()
public javax.swing.Action getMaxAction()
public javax.swing.JMenuBar createJMenuBar()
createJMenuBar in class ReportEditorPanepublic java.lang.String getCaption()
getCaption in class ReportPanepublic void setReportBook(ReportBook reportBook)
setReportBook in class ReportPanepublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class ReportEditorPane
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||