public abstract class AbstractElementSelectionAction extends AbstractReportContextAction
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractElementSelectionAction.UpdatePropertiesForSelectionHandler |
changeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Modifier | Constructor and Description |
---|---|
protected |
AbstractElementSelectionAction() |
Modifier and Type | Method and Description |
---|---|
protected DocumentContextSelectionModel |
getSelectionModel() |
protected boolean |
isSingleElementSelection() |
protected abstract void |
selectedElementPropertiesChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event) |
protected void |
updateActiveContext(ReportRenderContext oldContext,
ReportRenderContext newContext) |
protected void |
updateSelection() |
getActiveContext, updateActiveContext, updateDesignerContext
getReportDesignerContext, isVisible, setReportDesignerContext, setVisible
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
actionPerformed
protected DocumentContextSelectionModel getSelectionModel()
protected void updateActiveContext(ReportRenderContext oldContext, ReportRenderContext newContext)
updateActiveContext
in class AbstractReportContextAction
protected abstract void selectedElementPropertiesChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
protected void updateSelection()
protected boolean isSingleElementSelection()
Copyright © 2017 Hitachi Vantara. All rights reserved.