public class ReportViewerPanel extends javax.swing.JPanel implements TabPane, StateChangeListener, ProvenanceEnabledListener, KeplerGraphFrameUpdater
| Modifier and Type | Class and Description |
|---|---|
static class |
ReportViewerPanel.Factory |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static org.apache.commons.logging.Log |
log |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
ReportViewerPanel() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(KeplerGraphFrameUpdater o) |
void |
dispose(KeplerGraphFrame frame)
clear when a frame is close.
|
TableauFrame |
getParentFrame()
Implementation of getParentFrame getName()
|
java.lang.String |
getTabName()
Implementation of TabPane getName()
|
void |
handleStateChange(StateChangeEvent event)
This method is called if there is a change in the state of the
application.
|
void |
initializeTab()
Initialization of the tab should be done at some point after the
constructor is called.
|
void |
lookupReportInstance(java.lang.Integer execId) |
void |
renderReportInstanceFromCurrentLayout(java.lang.Integer execId) |
void |
renderReportTab() |
void |
setParentFrame(TableauFrame parent)
Implementation of TabPane setParentFrame(TableauFrame)
|
void |
setReport(ReportInstance report) |
void |
setTabName(java.lang.String name) |
void |
setXslt(java.lang.String path) |
void |
toggle(boolean enabled)
This method is called when provenance is enabled or disabled.
|
void |
updateFrameComponents(KeplerGraphFrame.Components components)
Update the components.
|
getAccessibleContext, 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, setVisible, 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, transferFocusUpCyclepublic static org.apache.commons.logging.Log log
public ReportViewerPanel()
public java.lang.String getTabName()
getTabName in interface TabPanepublic void setTabName(java.lang.String name)
public void setParentFrame(TableauFrame parent)
setParentFrame in interface TabPanepublic TableauFrame getParentFrame()
getParentFrame in interface TabPanepublic void initializeTab() throws java.lang.Exception
TabPaneinitializeTab in interface TabPanejava.lang.Exceptionpublic void renderReportInstanceFromCurrentLayout(java.lang.Integer execId) throws java.lang.Exception
java.lang.Exceptionpublic void setReport(ReportInstance report)
public void setXslt(java.lang.String path)
public void handleStateChange(StateChangeEvent event)
StateChangeListenerhandleStateChange in interface StateChangeListenerevent - the StateChangeEvent indicating what state changedpublic void lookupReportInstance(java.lang.Integer execId) throws java.lang.Exception
execId - - if null, default queryable is used to look up last execution for the model
associated with _framejava.lang.Exceptionpublic void renderReportTab()
public void toggle(boolean enabled)
ProvenanceEnabledListenertoggle in interface ProvenanceEnabledListenerenabled - True if provenance is enabled.public void updateFrameComponents(KeplerGraphFrame.Components components)
KeplerGraphFrameUpdaterupdateFrameComponents in interface KeplerGraphFrameUpdaterpublic int compareTo(KeplerGraphFrameUpdater o)
compareTo in interface java.lang.Comparable<KeplerGraphFrameUpdater>public void dispose(KeplerGraphFrame frame)
KeplerGraphFrameUpdaterdispose in interface KeplerGraphFrameUpdater