 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.model.match;
22 import java.awt.event.ActionEvent;
23 import javax.swing.AbstractAction;
24 import org.jetbrains.annotations.NotNull;
97 }
catch (
final CloneNotSupportedException ex) {
98 throw new AssertionError(ex);
Action for adding / removing a GameObjectMatcher from this a.
final GameObjectMatcher gameObjectMatcher
The GameObjectMatcher to be added / removed.
boolean containsArchObjectMatcher(@NotNull final GameObjectMatcher gameObjectMatcher)
Checks whether a certain GameObjectMatcher is contained in this matcher.
final MutableOrGameObjectMatcher mutableOrGameObjectMatcher
The MutableOrGameObjectMatcher to add to / remove from.
Interface for classes that match GameObjects.
A GameObjectMatcher that delegates to other.
SetEnabledAction(@NotNull final MutableOrGameObjectMatcher mutableOrGameObjectMatcher, @NotNull final GameObjectMatcher gameObjectMatcher)
Creates a new instance.
void removeArchObjectMatcher(@NotNull final GameObjectMatcher gameObjectMatcher)
Removes a GameObjectMatcher.
void addArchObjectMatcher(@NotNull final GameObjectMatcher gameObjectMatcher)
Adds a GameObjectMatcher.
void setSelected(final boolean selected)
Adds / removes the gameObjectMatcher.
void actionPerformed(@NotNull final ActionEvent e)
boolean isSelected()
Returns whether gameObjectMatcher is currently enabled.
static final long serialVersionUID
The serial version UID.