public class ReportRenderContext extends Object implements ReportDocumentContext
Constructor and Description |
---|
ReportRenderContext(org.pentaho.reporting.engine.classic.core.MasterReport masterReport) |
ReportRenderContext(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement,
org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
ReportDocumentContext parentContext,
GlobalAuthenticationStore globalAuthenticationStore) |
ReportRenderContext(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement,
org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
ReportDocumentContext parentContext,
GlobalAuthenticationStore globalAuthenticationStore,
boolean computationTarget) |
public ReportRenderContext(org.pentaho.reporting.engine.classic.core.MasterReport masterReport)
public ReportRenderContext(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement, org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, ReportDocumentContext parentContext, GlobalAuthenticationStore globalAuthenticationStore)
public ReportRenderContext(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement, org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, ReportDocumentContext parentContext, GlobalAuthenticationStore globalAuthenticationStore, boolean computationTarget)
public void addReportDataChangeListener(ReportDataChangeListener l)
addReportDataChangeListener
in interface ReportDocumentContext
public void removeReportDataChangeListener(ReportDataChangeListener l)
removeReportDataChangeListener
in interface ReportDocumentContext
protected void fireDataSourceChangedEvent()
public boolean isBandedContext()
isBandedContext
in interface ReportDocumentContext
public SharedElementRenderer getSharedRenderer()
getSharedRenderer
in interface ReportDocumentContext
public DocumentContextSelectionModel getSelectionModel()
getSelectionModel
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public org.pentaho.reporting.engine.classic.core.wizard.ContextAwareDataSchemaModel getReportDataSchemaModel()
getReportDataSchemaModel
in interface ReportDocumentContext
protected InspectionRunner getInspectionRunner()
public ZoomModel getZoomModel()
getZoomModel
in interface ReportDocumentContext
public org.pentaho.reporting.engine.classic.core.MasterReport getMasterReportElement()
public org.pentaho.reporting.engine.classic.core.MasterReport getContextRoot()
getContextRoot
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public org.pentaho.reporting.engine.classic.core.AbstractReportDefinition getReportDefinition()
getReportDefinition
in interface ReportDocumentContext
@Deprecated public org.pentaho.reporting.engine.classic.core.PageDefinition getPageDefinition()
public boolean isChanged()
isChanged
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void resetChangeTracker()
resetChangeTracker
in interface ReportDocumentContext
public UndoManager getUndo()
getUndo
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public org.pentaho.reporting.libraries.resourceloader.ResourceManager getResourceManager()
getResourceManager
in interface ReportDocumentContext
public void dispose()
dispose
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public HashMap<String,Object> getProperties()
getProperties
in interface ReportDocumentContext
public AuthenticationStore getAuthenticationStore()
getAuthenticationStore
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public String getTabName()
getTabName
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void setTabName(String tabName)
public Icon getIcon()
getIcon
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public String getDocumentFile()
getDocumentFile
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
removePropertyChangeListener
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
addPropertyChangeListener
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
public void onDocumentActivated()
onDocumentActivated
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void addInspectionListener(InspectionResultListener listener)
addInspectionListener
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
public void removeInspectionListener(InspectionResultListener listener)
removeInspectionListener
in interface ReportDesignerDocumentContext<org.pentaho.reporting.engine.classic.core.MasterReport>
Copyright © 2017 Hitachi Vantara. All rights reserved.