public class ReportPanel extends ReportBase implements DesignerInitializable, DynamicPropertyProvider, LoadingMonitor
ReportBase.ControlsPaneljavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentanimator, ctrls, PLUGIN_NAME, state, viewerantialias, context, cursorCode, dynamicPropslistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTRESERVED_SET_KEYCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONSCOMPONENT_RUNNING| Constructor and Description |
|---|
ReportPanel() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doReload() |
byte[] |
getBytesHTML(boolean continuous) |
byte[] |
getBytesPDF() |
DataSetDataSource |
getDatasource() |
int |
getPropertiesLoading() |
java.lang.String |
getSuggestedFilename() |
RMDocument |
getTemplate() |
java.lang.String |
getTemplateB64() |
void |
initialize()
This function is called as part of the DesignerInitializable function.
|
protected javax.swing.JPopupMenu |
initMenu() |
boolean |
isReportLoading() |
java.lang.String |
saveAsHTML(java.lang.String fname,
boolean continuous) |
java.lang.String |
saveAsPDF(java.lang.String fname) |
java.lang.String |
saveAsPNG(java.lang.String fname) |
void |
setDatasets(java.util.Map<java.lang.String,DynamicPropertyDescriptor> datasets)
Deprecated.
|
void |
setDynamicProps(java.util.TreeMap<java.lang.String,DynamicPropertyDescriptor> map) |
void |
setPropertiesLoading(int i) |
void |
setPropertyValue(java.lang.String name,
java.lang.Object value) |
protected void |
setReport(RMDocument report)
Called from the asynchronous reporting thread.
|
void |
setReportLoading(boolean reportLoading) |
void |
setSuggestedFilename(java.lang.String suggestedFilename) |
void |
setTemplate(RMDocument doc) |
void |
setTemplateB64(java.lang.String templateB64) |
checkExpirationAccess, getPrintingDPI, getPrintingMode, getZoomFactor, isRetainPageOnReload, notifyActivationStateChanged, onShutdown, onStartup, paint, print, print, print, print2, setFont, setName, setPrintingDPI, setPrintingMode, setRetainPageOnReload, setZoomFactorgetAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, localeChanged, paintChildren, paintComponent, paintOverlayOverChildren, setAntialias, setCursorCode, setDataQuality, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, translate, updateQualitygetAccessibleContext, 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, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, 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, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProperties, getPropertyValue, isPropertyDefinedprotected javax.swing.JPopupMenu initMenu()
initMenu in class ReportBasepublic java.lang.String getSuggestedFilename()
public void setSuggestedFilename(java.lang.String suggestedFilename)
public boolean isReportLoading()
public void setReportLoading(boolean reportLoading)
public byte[] getBytesPDF()
public byte[] getBytesHTML(boolean continuous)
public java.lang.String saveAsPDF(java.lang.String fname)
public java.lang.String saveAsHTML(java.lang.String fname,
boolean continuous)
public java.lang.String saveAsPNG(java.lang.String fname)
public void initialize()
initialize in interface DesignerInitializablepublic RMDocument getTemplate()
public void setTemplate(RMDocument doc)
public DataSetDataSource getDatasource()
@Deprecated public void setDatasets(java.util.Map<java.lang.String,DynamicPropertyDescriptor> datasets)
public void setDynamicProps(java.util.TreeMap<java.lang.String,DynamicPropertyDescriptor> map)
setDynamicProps in interface MutableDynamicPropertyProvidersetDynamicProps in class AbstractVisionPanelpublic void setPropertyValue(java.lang.String name,
java.lang.Object value)
throws java.lang.ClassCastException
setPropertyValue in interface DynamicPropertyProvidersetPropertyValue in class AbstractVisionPaneljava.lang.ClassCastExceptionprotected void doReload()
doReload in class ReportBaseprotected void setReport(RMDocument report)
setReport in class ReportBasepublic java.lang.String getTemplateB64()
public void setTemplateB64(java.lang.String templateB64)
public int getPropertiesLoading()
getPropertiesLoading in interface LoadingMonitorpublic void setPropertiesLoading(int i)
setPropertiesLoading in interface LoadingMonitor