Class ViewGameObjectMatcherManager


  • public class ViewGameObjectMatcherManager
    extends java.lang.Object
    • Constructor Detail

      • ViewGameObjectMatcherManager

        public ViewGameObjectMatcherManager​(@NotNull
                                            @NotNull MutableOrGameObjectMatcher mutableOrGameObjectMatcher)
        Creates a new instance.
        Parameters:
        mutableOrGameObjectMatcher - the MutableOrGameObjectMatcher to manipulate
    • Method Detail

      • addArchObjectMatcher

        @NotNull
        public @NotNull javax.swing.Action addArchObjectMatcher​(@NotNull
                                                                @NotNull GameObjectMatcher gameObjectMatcher)
        Parameters:
        gameObjectMatcher - the GameObjectMatcher to add
        Returns:
        the Action created for toggling gameObjectMatcher
      • getAllActions

        @NotNull
        public @NotNull java.util.List<? extends javax.swing.Action> getAllActions()
        Gets all actions.
        Returns:
        all actions created so far (except reset)
      • getResetAction

        @NotNull
        public @NotNull javax.swing.Action getResetAction()
        Gets the reset action.
        Returns:
        the reset action