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 classFilter 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 classUtility class to select the pieces we wish to view.Fields in VASSAL.build.module.map declared as PieceFilterModifier and TypeFieldDescriptionprotected PieceFilterMassKeyCommand.filterprotected PieceFilterStackMetrics.selectedVisibleprotected PieceFilterStackMetrics.unselectedVisibleMethods 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 TypeClassDescriptionclassBoolean and of two PieceFiltersclassBoolean Or of two PieceFiltersclassAccepts 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 PieceFilterReturn 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 MatchGlobalCommandTargetparameters 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 MatchGlobalCommandTargetparameters 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 GlobalCommandVisitorGlobalCommand.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 StringPropertiesPieceFilter.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)