public class ReportManagerView
extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
static class |
ReportManagerView.SelectedObjectType |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ReportManagerView(ReportManager _control,
DataAccess _data) |
Modifier and Type | Method and Description |
---|---|
void |
exportReportToHtml() |
Dataset[] |
getDatasets(Section _sec) |
Section |
getNextSection(Section sec) |
Section |
getOtherSection(Section sec) |
Section |
getPreviousSection(Section sec) |
Report |
getReport() |
Section |
getSection(java.lang.String name) |
Dataset |
getSelectedDataset() |
Datasource |
getSelectedDatasource() |
java.lang.Object |
getSelectedObject() |
Section |
getSelectedSection() |
void |
loadMacro() |
void |
loadReport() |
void |
saveMacro() |
void |
selectDataset(Dataset dataset) |
void |
selectObject(java.lang.Object obj) |
void |
selectReport() |
void |
selectReport(Report report,
int depth) |
void |
selectSection(Section sec,
int depth) |
void |
selectSection(java.lang.String secName,
int depth) |
void |
setSelectedDataset(Dataset dataset,
int depth) |
void |
setSelectedDatasource(Datasource datasource,
int depth) |
void |
setSelectedObject(java.lang.Object obj,
int depth) |
void |
setSelectedSection(Section sec,
int depth) |
void |
setStatus(java.lang.String info) |
java.lang.String |
tabs() |
java.lang.String |
tabs(int nb) |
java.lang.String |
tabsm() |
java.lang.String |
tabsp() |
void |
unselectObject() |
void |
updateData() |
void |
updateFiltering(Dataset dataset)
re-computes filtering and re-generates chart for this dataset
|
void |
updateReportDisplay()
re-creates all displays from report model
|
void |
updateReportManagerView() |
protected void |
updateReportTree() |
void |
updateSectionDisplay(Section sec)
Updates all displays after a change in chartRepresentation (TIME_BASED, HISTOGRAM, QUANTILE, BOXPLOT)
or after a modification on datasets (adding or removing), or on draw start and end times.
|
void |
updateSelections() |
java.lang.String |
XMLToString(org.jdom.Element current) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, 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, setVisible, unregisterKeyboardAction, update
add, 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, validateTree
action, 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, transferFocusUpCycle
public ReportManagerView(ReportManager _control, DataAccess _data)
public void setStatus(java.lang.String info)
public java.lang.Object getSelectedObject()
public void unselectObject()
public Section getSelectedSection()
public void setSelectedSection(Section sec, int depth)
public Dataset getSelectedDataset()
public void setSelectedDataset(Dataset dataset, int depth)
public void setSelectedDatasource(Datasource datasource, int depth)
public void setSelectedObject(java.lang.Object obj, int depth)
public Datasource getSelectedDatasource()
public void updateReportManagerView()
public void updateData()
public void updateSelections()
public void selectObject(java.lang.Object obj)
public void selectReport(Report report, int depth)
public void selectSection(Section sec, int depth)
public void selectSection(java.lang.String secName, int depth)
public void selectDataset(Dataset dataset)
public Report getReport()
public Section getSection(java.lang.String name)
protected void updateReportTree()
public void updateReportDisplay()
public void updateSectionDisplay(Section sec)
sec
- public void updateFiltering(Dataset dataset)
dataset
- to update filteringpublic void selectReport()
public void exportReportToHtml()
public void saveMacro()
public void loadMacro()
public void loadReport()
public java.lang.String XMLToString(org.jdom.Element current)
public java.lang.String tabs(int nb)
public java.lang.String tabs()
public java.lang.String tabsp()
public java.lang.String tabsm()