Package org.openstreetmap.josm.actions
Class AbstractMergeAction.TargetLayerDialogResult<T extends Layer>
- java.lang.Object
-
- org.openstreetmap.josm.actions.AbstractMergeAction.TargetLayerDialogResult<T>
-
- Type Parameters:
T
- type of layer
- Enclosing class:
- AbstractMergeAction
public static class AbstractMergeAction.TargetLayerDialogResult<T extends Layer> extends java.lang.Object
TargetLayerDialogResult
returned byAbstractMergeAction.askTargetLayer(java.util.List<? extends org.openstreetmap.josm.gui.layer.Layer>, boolean, java.lang.String, boolean, java.lang.String)
containing the selectedTargetLayer and whether the checkbox is ticked- Since:
- 14338
-
-
Field Summary
Fields Modifier and Type Field Description boolean
checkboxTicked
Whether the checkbox is tickedT
selectedTargetLayer
The selected target layer of type T
-
Constructor Summary
Constructors Constructor Description TargetLayerDialogResult()
Constructs a newAbstractMergeAction.TargetLayerDialogResult
TargetLayerDialogResult(T sel)
Constructs a newAbstractMergeAction.TargetLayerDialogResult
TargetLayerDialogResult(T sel, boolean ch)
Constructs a newAbstractMergeAction.TargetLayerDialogResult
-
-
-
Field Detail
-
selectedTargetLayer
public T extends Layer selectedTargetLayer
The selected target layer of type T
-
checkboxTicked
public boolean checkboxTicked
Whether the checkbox is ticked
-
-
Constructor Detail
-
TargetLayerDialogResult
public TargetLayerDialogResult()
Constructs a newAbstractMergeAction.TargetLayerDialogResult
-
TargetLayerDialogResult
public TargetLayerDialogResult(T sel)
Constructs a newAbstractMergeAction.TargetLayerDialogResult
- Parameters:
sel
- the selected target layer of type T
-
TargetLayerDialogResult
public TargetLayerDialogResult(T sel, boolean ch)
Constructs a newAbstractMergeAction.TargetLayerDialogResult
- Parameters:
sel
- the selected target layer of type Tch
- whether the checkbox was ticked
-
-