public abstract class AbstractLayerAction extends AbstractElementSelectionAction
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 |
AbstractLayerAction() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e)
Invoked when an action occurs.
|
protected abstract boolean |
collectChange(Object[] selectedElements,
org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
ArrayList<UndoEntry> undos) |
protected boolean |
move(Object element,
org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
ArrayList<UndoEntry> undos) |
protected abstract UndoEntry |
moveDataFactories(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
Object element) |
protected abstract UndoEntry |
moveExpressions(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
Object element) |
protected abstract UndoEntry |
moveGroup(org.pentaho.reporting.engine.classic.core.RelationalGroup element) |
protected abstract UndoEntry |
moveParameters(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
Object element) |
protected abstract UndoEntry |
moveVisualElement(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report,
org.pentaho.reporting.engine.classic.core.Element element) |
protected void |
selectedElementPropertiesChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event) |
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
protected void updateSelection()
updateSelection
in class AbstractElementSelectionAction
public void actionPerformed(ActionEvent e)
protected abstract boolean collectChange(Object[] selectedElements, org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, ArrayList<UndoEntry> undos)
protected boolean move(Object element, org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, ArrayList<UndoEntry> undos)
protected abstract UndoEntry moveExpressions(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, Object element)
protected abstract UndoEntry moveVisualElement(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, org.pentaho.reporting.engine.classic.core.Element element)
protected abstract UndoEntry moveGroup(org.pentaho.reporting.engine.classic.core.RelationalGroup element) throws CloneNotSupportedException
CloneNotSupportedException
protected abstract UndoEntry moveParameters(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, Object element)
protected abstract UndoEntry moveDataFactories(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition report, Object element) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
Copyright © 2017 Hitachi Vantara. All rights reserved.