Package com.nomagic.actions
Interface ActionsVisitor
- All Known Implementing Classes:
ActionsCommandBarCreator
,ActionsMenuCreator.AMC_ActionsVisitor
@OpenApiAll
public interface ActionsVisitor
Interface for visiting Actions. This interface is used to implement Visitor pattern.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(ActionsCategory category) Visits ActionsCategory.void
Visits action.void
visit
(NMStateAction action) Visits NMStateAction.void
visit
(NMTriStateAction action) Visits NMTriStateAction
-
Method Details
-
visit
Visits action.- Parameters:
action
- the action to visit.
-
visit
Visits NMStateAction.- Parameters:
action
- the action to visit.
-
visit
Visits NMTriStateAction- Parameters:
action
- the action to visit
-
visit
Visits ActionsCategory.- Parameters:
category
- the category to visit.
-