|
||||||||||
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 ReportPane
public void setRowTypeMenu(javax.swing.JPopupMenu menu)
public TemplateBook getTemplateBook()
public void cellValueChange(CellValueChangedEvent evt)
CellValueChangeListener
cellValueChange
in interface CellValueChangeListener
evt
- the CellValueChangedEventpublic void removeReportGrid(JReportGrid grid)
removeReportGrid
in class ReportPane
public void generateReport()
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class ReportEditorPane
public 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 ReportEditorPane
public java.lang.String getCaption()
getCaption
in class ReportPane
public void setReportBook(ReportBook reportBook)
setReportBook
in class ReportPane
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class ReportEditorPane
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |