public abstract class AbstractMergeAction extends JosmAction
Modifier and Type | Class and Description |
---|---|
static class |
AbstractMergeAction.LayerListCellRenderer
the list cell renderer used to render layer list entries
|
sc
Constructor and Description |
---|
AbstractMergeAction()
Constructs a new
AbstractMergeAction . |
AbstractMergeAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register) |
AbstractMergeAction(java.lang.String name,
java.lang.String iconName,
java.lang.String tooltip,
Shortcut shortcut,
boolean register,
java.lang.String toolbar,
boolean installAdapters) |
Modifier and Type | Method and Description |
---|---|
protected Layer |
askTargetLayer(java.util.List<Layer> targetLayers) |
protected void |
warnNoTargetLayersForSourceLayer(Layer sourceLayer) |
destroy, getCurrentDataSet, getEditLayer, getShortcut, initEnabledState, installAdapters, setTooltip, updateEnabledState, updateEnabledState
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public AbstractMergeAction()
AbstractMergeAction
.public AbstractMergeAction(java.lang.String name, java.lang.String iconName, java.lang.String tooltip, Shortcut shortcut, boolean register)
public AbstractMergeAction(java.lang.String name, java.lang.String iconName, java.lang.String tooltip, Shortcut shortcut, boolean register, java.lang.String toolbar, boolean installAdapters)
protected Layer askTargetLayer(java.util.List<Layer> targetLayers)
protected void warnNoTargetLayersForSourceLayer(Layer sourceLayer)