public abstract class ElementSelectionComponentSupport extends Object implements DesignerContextComponent
Constructor and Description |
---|
ElementSelectionComponentSupport() |
Modifier and Type | Method and Description |
---|---|
protected ReportDocumentContext |
getActiveContext() |
ReportDesignerContext |
getReportDesignerContext() |
DocumentContextSelectionModel |
getSelectionModel() |
protected boolean |
isSingleElementSelection() |
protected abstract void |
nodeChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event) |
void |
setReportDesignerContext(ReportDesignerContext context) |
protected void |
updateActiveContext(ReportDocumentContext oldContext,
ReportDocumentContext newContext) |
protected void |
updateDesignerContext(ReportDesignerContext oldContext,
ReportDesignerContext newContext) |
protected abstract void |
updateSelection() |
protected void updateDesignerContext(ReportDesignerContext oldContext, ReportDesignerContext newContext)
public DocumentContextSelectionModel getSelectionModel()
protected ReportDocumentContext getActiveContext()
protected void updateActiveContext(ReportDocumentContext oldContext, ReportDocumentContext newContext)
protected abstract void updateSelection()
protected abstract void nodeChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
protected boolean isSingleElementSelection()
public void setReportDesignerContext(ReportDesignerContext context)
setReportDesignerContext
in interface DesignerContextComponent
public ReportDesignerContext getReportDesignerContext()
getReportDesignerContext
in interface DesignerContextComponent
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.