Uses of Interface
VASSAL.counters.PieceFilter
Packages that use 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
Classes in VASSAL.build.module that implement PieceFilterModifier and TypeClassDescriptionprotected static class
Filter to select pieces requiredFields in VASSAL.build.module declared as PieceFilter -
Uses of PieceFilter in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement PieceFilterModifier and TypeClassDescriptionprotected class
Utility class to select the pieces we wish to view.Fields in VASSAL.build.module.map declared as PieceFilterModifier and TypeFieldDescriptionprotected PieceFilter
MassKeyCommand.filter
protected PieceFilter
StackMetrics.selectedVisible
protected PieceFilter
StackMetrics.unselectedVisible
Methods in VASSAL.build.module.map that return PieceFilterModifier 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) Methods in VASSAL.build.module.map with parameters of type PieceFilterModifier and TypeMethodDescriptionDeckGlobalKeyCommand.DeckGlobalCommand.apply
(Deck d, PieceFilter filter) -
Uses of PieceFilter in VASSAL.configure
Classes in VASSAL.configure that implement PieceFilterMethods in VASSAL.configure that return PieceFilterModifier 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
Classes in VASSAL.counters that implement PieceFilterModifier 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 mapFields in VASSAL.counters declared as PieceFilterMethods in VASSAL.counters that return PieceFilterModifier 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 = value3Methods in VASSAL.counters with parameters of type PieceFilterModifier 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) Constructors in VASSAL.counters with parameters of type PieceFilterModifierConstructorDescriptionAttachVisitor
(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
Classes in VASSAL.script.expression that implement PieceFilterFields in VASSAL.script.expression declared as PieceFilterMethods in VASSAL.script.expression that return PieceFilterModifier 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)