Class RelationEditorHooks
- java.lang.Object
-
- org.openstreetmap.josm.gui.dialogs.relation.RelationEditorHooks
-
public final class RelationEditorHooks extends Object
This class allows to hook into the relation editor. It can be used to overwrite specific behavior.- Since:
- 14027
-
-
Field Summary
Fields Modifier and Type Field Description private static CopyOnWriteArrayList<IRelationEditorActionGroup>
memberActions
private static CopyOnWriteArrayList<IRelationEditorActionGroup>
selectionActions
-
Constructor Summary
Constructors Modifier Constructor Description private
RelationEditorHooks()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addActionsToMembers(IRelationEditorActionGroup group)
Adds actions to the members action toolbarstatic void
addActionsToSelection(IRelationEditorActionGroup group)
Adds actions to the selection action toolbar(package private) static List<IRelationEditorActionGroup>
getMemberActions()
(package private) static List<IRelationEditorActionGroup>
getSelectActions()
-
-
-
Field Detail
-
memberActions
private static final CopyOnWriteArrayList<IRelationEditorActionGroup> memberActions
-
selectionActions
private static final CopyOnWriteArrayList<IRelationEditorActionGroup> selectionActions
-
-
Constructor Detail
-
RelationEditorHooks
private RelationEditorHooks()
-
-
Method Detail
-
addActionsToMembers
public static void addActionsToMembers(IRelationEditorActionGroup group)
Adds actions to the members action toolbar- Parameters:
group
- The group to add
-
addActionsToSelection
public static void addActionsToSelection(IRelationEditorActionGroup group)
Adds actions to the selection action toolbar- Parameters:
group
- The group to add
-
getMemberActions
static List<IRelationEditorActionGroup> getMemberActions()
-
getSelectActions
static List<IRelationEditorActionGroup> getSelectActions()
-
-