public class EditCrosstabAction extends AbstractElementSelectionAction implements SettingsListener
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
Constructor and Description |
---|
EditCrosstabAction() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
protected CreateCrosstabDialog |
createDialog() |
protected UndoEntry |
createUndoEntry(org.pentaho.reporting.engine.classic.core.CrosstabGroup selectedCrosstab,
org.pentaho.reporting.engine.classic.core.CrosstabGroup newGroup) |
protected org.pentaho.reporting.engine.classic.core.CrosstabGroup |
findSelectedCrosstab(ReportDocumentContext activeContext) |
protected org.pentaho.reporting.engine.classic.core.CrosstabGroup |
performEdit(org.pentaho.reporting.engine.classic.core.CrosstabGroup selectedCrosstab) |
protected void |
selectedElementPropertiesChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event) |
void |
settingsChanged() |
protected void |
updateSelection() |
getSelectionModel, isSingleElementSelection, updateActiveContext
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
protected void selectedElementPropertiesChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
selectedElementPropertiesChanged
in class AbstractElementSelectionAction
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
protected org.pentaho.reporting.engine.classic.core.CrosstabGroup performEdit(org.pentaho.reporting.engine.classic.core.CrosstabGroup selectedCrosstab)
protected UndoEntry createUndoEntry(org.pentaho.reporting.engine.classic.core.CrosstabGroup selectedCrosstab, org.pentaho.reporting.engine.classic.core.CrosstabGroup newGroup)
protected org.pentaho.reporting.engine.classic.core.CrosstabGroup findSelectedCrosstab(ReportDocumentContext activeContext)
protected CreateCrosstabDialog createDialog()
protected void updateSelection()
updateSelection
in class AbstractElementSelectionAction
public void settingsChanged()
settingsChanged
in interface SettingsListener
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.