Uses of Interface
VASSAL.counters.PieceFilter
Package
Description
Contains classes that may be added to a
GameModule
.Contains classes that may be added to a
Map
.Provides classes for building "Edit Property" dialogs, and for editing
GameModule
's and ModuleExtension
's.Provides classes that define game pieces.
-
Uses of PieceFilter in VASSAL.build.module
Modifier and TypeClassDescriptionprotected static class
Filter to select pieces required -
Uses of PieceFilter in VASSAL.build.module.map
Modifier and TypeClassDescriptionprotected class
Utility class to select the pieces we wish to view.Modifier and TypeFieldDescriptionprotected PieceFilter
MassKeyCommand.filter
protected PieceFilter
StackMetrics.selectedVisible
protected PieceFilter
StackMetrics.unselectedVisible
Modifier and TypeMethodDescriptionDeckGlobalKeyCommand.getFilter()
Since we also limit application of a Deck Global Key command to a specified number of pieces in the Deck, a null match expression should match all pieces, not reject them all.MassKeyCommand.getFilter()
MassKeyCommand.getFilter
(AuditTrail trail) Modifier and TypeMethodDescriptionDeckGlobalKeyCommand.DeckGlobalCommand.apply
(Deck d, PieceFilter filter) -
Uses of PieceFilter in VASSAL.configure
Modifier and TypeMethodDescriptionPropertyExpression.getFilter()
PropertyExpression.getFilter
(PropertySource source) PropertyExpression.getFilter
(PropertySource source, Auditable owner, String fieldKey) PropertyExpression.getFilter
(PropertySource source, Auditable owner, AuditTrail audit) -
Uses of PieceFilter in VASSAL.counters
Modifier and TypeClassDescriptionclass
Boolean and of two PieceFiltersclass
Boolean Or of two PieceFiltersclass
Accepts all pieces within a specified range of a given point on a mapModifier and TypeMethodDescriptionBooleanAndPieceFilter.getFilter1()
BooleanOrPieceFilter.getFilter1()
BooleanAndPieceFilter.getFilter2()
BooleanOrPieceFilter.getFilter2()
static PieceFilter
Return a PieceFilter parsed from a boolean expression such as prop1 = value1 && prop2 = value2 || prop3 = value3Modifier and TypeMethodDescriptionGlobalCommand.apply
(Map[] maps, PieceFilter filter) (Legacy - applies GKC without Fast Match)GlobalCommand.apply
(Map[] maps, PieceFilter filter, GlobalCommandTarget fastMatch) Apply the key command to all pieces that pass the given filter and our Fast MatchGlobalCommandTarget
parameters on all the given mapsGlobalCommand.apply
(Map[] maps, PieceFilter filter, GlobalCommandTarget fastMatch, AuditTrail audit) Apply the key command to all pieces that pass the given filter and our Fast MatchGlobalCommandTarget
parameters on all the given mapsGlobalCommand.apply
(Map map, PieceFilter filter) (Legacy - applies GKC without Fast Match)GlobalCommand.apply
(Map map, PieceFilter filter, GlobalCommandTarget fastMatch) Apply the key command on ONE SPECIFIC MAP to all pieces that pass the given filter and our Fast Match parameters.GlobalCommand.apply
(Map map, PieceFilter filter, GlobalCommandTarget fastMatch, AuditTrail audit) GlobalAttach.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) protected GlobalCommandVisitor
GlobalCommand.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalDetach.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalSetter.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) static String
PropertiesPieceFilter.toBeanShellString
(PieceFilter f) ModifierConstructorDescriptionAttachVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) BooleanAndPieceFilter
(PieceFilter filter1, PieceFilter filter2) BooleanOrPieceFilter
(PieceFilter filter1, PieceFilter filter2) DetachVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck, GlobalCommand globalCommand) PieceIterator
(Enumeration<T> e, PieceFilter f) Deprecated, for removal: This API element is subject to removal in a future version.PieceIterator
(Iterator<? extends GamePiece> i, PieceFilter f) SetVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) Visitor
(Command command, PieceFilter filter, KeyStroke stroke) Visitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit) -
Uses of PieceFilter in VASSAL.script.expression
Modifier and TypeMethodDescriptionBeanShellExpression.getFilter
(PropertySource ps) Deprecated.BeanShellExpression.getFilter
(PropertySource ps, Auditable owner, AuditTrail audit) Expression.getFilter()
Deprecated.Expression.getFilter
(PropertySource ps) Deprecated.Expression.getFilter
(PropertySource ps, Auditable owner, AuditTrail audit) Return a PieceFilter using the expression.Expression.getFilter
(Auditable owner, AuditTrail audit) PropertyMatchExpression.getFilter
(PropertySource ps) Deprecated.PropertyMatchExpression.getFilter
(PropertySource ps, Auditable owner, AuditTrail audit)
BeanShellExpression.getFilter(PropertySource, Auditable, AuditTrail)