public class DReport extends DWindow implements org.kopi.galite.visual.report.UReport, javax.swing.table.TableCellRenderer
DWindow.DUndoableEditListener, DWindow.RedoAction, DWindow.UndoActionjavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field and Description |
|---|---|
static java.awt.Dimension |
interCellSpacing |
focusManager, ICN_ASK, ICN_ERROR, ICN_NOTICE, ICN_WAIT, ICN_WARNING, redoAction, runtimeDebugInfo, undoActionlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
DReport(org.kopi.galite.visual.report.VReport report)
Constructs a new report view
|
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn() |
void |
addColumn(int position) |
void |
build()
run
|
void |
columnMoved(int[] pos) |
void |
contentChanged() |
int |
getColumnCount()
Returns the number of columns displayed in the table
|
int[] |
getDisplayOrder()
Return the new columns order
|
org.kopi.galite.visual.report.Point |
getSelectedCell()
Returns the coordinate of the selected cell
The index of the column is relative to the model
|
int |
getSelectedColumn()
Returns the selected column
The index of the column is relative to the model
|
static int |
getState(java.lang.String text) |
org.kopi.galite.visual.report.UReport.UTable |
getTable() |
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
Returns the right cell component
|
void |
redisplay() |
void |
removeColumn(int position) |
void |
reorder(int[] newOrder)
Reoder
|
void |
resetWidth() |
void |
run()
start a block and enter in the good field (rec)
|
void |
run(boolean visible)
start a block and enter in the good field (rec)
|
void |
setColumnLabel(int column,
java.lang.String label) |
void |
setTitle(java.lang.String title)
Sets the title of the report
|
askPostition, askUser, askUserImpl, close, close, closeWindow, createEditMenu, createFrame, displayError, displayError, displayNotice, displayNotice, displayWarning, fileProduced, getActionByName, getContentPanel, getDMenuBar, getFrame, getInAction, getModel, getRedoAction, getReturnCode, getUndoableEditListener, getUndoAction, getUndoManager, modelClosed, performAction, performAsyncAction, performBasicAction, release, reportError, setCurrentJob, setInformationText, setModel, setProgressDialog, setStatePanel, setStatisticsText, setTotalJobs, setUndoManager, setVisible, setWaitDialog, setWaitInfo, setWindowFocusEnabled, showOptionDialog, unsetProgressDialog, unsetWaitDialog, unsetWaitInfo, updateWaitDialogMessage, verifyNotInTransactiongetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcloseWindow, getModel, performBasicAction, setCurrentJob, setInformationText, setTotalJobs, setWindowFocusEnabled, updateWaitDialogMessageisEnabled, isVisible, setEnabled, setVisiblesetWaitDialog, unsetWaitDialogsetWaitInfo, unsetWaitInfopublic DReport(org.kopi.galite.visual.report.VReport report)
report - the report modelpublic void setColumnLabel(int column,
java.lang.String label)
setColumnLabel in interface org.kopi.galite.visual.report.UReportpublic void removeColumn(int position)
removeColumn in interface org.kopi.galite.visual.report.UReportpublic void addColumn(int position)
addColumn in interface org.kopi.galite.visual.report.UReportpublic void addColumn()
addColumn in interface org.kopi.galite.visual.report.UReportpublic org.kopi.galite.visual.report.UReport.UTable getTable()
getTable in interface org.kopi.galite.visual.report.UReportpublic void columnMoved(int[] pos)
columnMoved in interface org.kopi.galite.visual.report.UReportpublic void contentChanged()
contentChanged in interface org.kopi.galite.visual.report.ReportListenerpublic void build()
public void resetWidth()
resetWidth in interface org.kopi.galite.visual.report.UReportpublic void redisplay()
redisplay in interface org.kopi.galite.visual.report.UReportpublic int[] getDisplayOrder()
public void setTitle(java.lang.String title)
public void reorder(int[] newOrder)
public int getColumnCount()
public void run(boolean visible)
throws org.kopi.galite.visual.visual.VException
org.kopi.galite.visual.visual.VException - may be raised by triggerspublic void run()
throws org.kopi.galite.visual.visual.VException
public int getSelectedColumn()
getSelectedColumn in interface org.kopi.galite.visual.report.UReportpublic org.kopi.galite.visual.report.Point getSelectedCell()
getSelectedCell in interface org.kopi.galite.visual.report.UReportpublic static int getState(java.lang.String text)
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer