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 TypeMethodDescriptionvoidvisit(ActionsCategory category) Visits ActionsCategory.voidVisits action.voidvisit(NMStateAction action) Visits NMStateAction.voidvisit(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.
-