public abstract class AbstractReportDesignerContext extends Object implements ReportDesignerContext
ACTIVE_CONTEXT_PROPERTY, PAGE_PROPERTY, PAGE_TOTAL_PROPERTY, REPORT_RENDER_CONTEXT_PROPERTY, SELECTION_WAITING_PROPERTY, STATUS_TEXT_PROPERTY
Constructor and Description |
---|
AbstractReportDesignerContext(ReportDesignerView view) |
public AbstractReportDesignerContext(ReportDesignerView view)
public RecentFilesModel getRecentFilesModel()
getRecentFilesModel
in interface ReportDesignerContext
public int addMasterReport(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement)
addMasterReport
in interface ReportDesignerContext
public int addSubReport(ReportDocumentContext parentReportContext, org.pentaho.reporting.engine.classic.core.SubReport subReportElement)
addSubReport
in interface ReportDesignerContext
public void removeReportRenderContext(int index)
removeReportRenderContext
in interface ReportDesignerContext
public int getReportRenderContextCount()
getReportRenderContextCount
in interface ReportDesignerContext
public ReportDesignerDocumentContext getDocumentContext(int index)
getDocumentContext
in interface ReportDesignerContext
public ReportRenderContext getReportRenderContext(int index)
getReportRenderContext
in interface ReportDesignerContext
public ReportDocumentContext getActiveContext()
getActiveContext
in interface ReportDesignerContext
public ReportDesignerDocumentContext getActiveDocument()
getActiveDocument
in interface ReportDesignerContext
public void setActiveDocument(ReportDesignerDocumentContext activeContext)
setActiveDocument
in interface ReportDesignerContext
public String getStatusText()
public void setStatusText(String statusText)
setStatusText
in interface ReportDesignerContext
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface ReportDesignerContext
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface ReportDesignerContext
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
addPropertyChangeListener
in interface ReportDesignerContext
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
removePropertyChangeListener
in interface ReportDesignerContext
public ReportDesignerView getView()
getView
in interface ReportDesignerContext
public int findActiveContextIndex()
findActiveContextIndex
in interface ReportDesignerContext
public boolean isSelectionWaiting()
isSelectionWaiting
in interface ReportDesignerContext
public void setSelectionWaiting(boolean selectionWaiting)
setSelectionWaiting
in interface ReportDesignerContext
public GlobalAuthenticationStore getGlobalAuthenticationStore()
getGlobalAuthenticationStore
in interface ReportDesignerContext
public void setPageNumbers(int page, int pageTotal)
setPageNumbers
in interface ReportDesignerContext
public int getPage()
getPage
in interface ReportDesignerContext
public int getPageTotal()
getPageTotal
in interface ReportDesignerContext
public Component getParent()
getParent
in interface ReportDesignerContext
public JPopupMenu getPopupMenu(String id)
getPopupMenu
in interface ReportDesignerContext
public JComponent getToolBar(String id)
getToolBar
in interface ReportDesignerContext
Copyright © 2017 Hitachi Vantara. All rights reserved.