Class MovementReporter.HiddenMovementReporter
java.lang.Object
VASSAL.build.module.map.MovementReporter
VASSAL.build.module.map.MovementReporter.HiddenMovementReporter
- Enclosing class:
MovementReporter
A version of the MovementReporter for reporting the movement of
Invisible pieces. Replace the locations with '?'
-
Nested Class Summary
Nested classes/interfaces inherited from class MovementReporter
MovementReporter.HiddenMovementReporter, MovementReporter.HiddenMoveSummary, MovementReporter.MoveSummaryModifier and TypeClassDescriptionstatic classA version of the MovementReporter for reporting the movement of Invisible pieces.static classstatic class -
Field Summary
Fields inherited from class MovementReporter
format, movesToMark, movesToReportModifier and TypeFieldDescriptionprotected FormattedStringprotected List<MovementReporter.MoveSummary> protected List<MovementReporter.MoveSummary> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MovementReporter.MoveSummaryprotected MovementReporter.MoveSummaryprotected StringgetLocation(Map map, Point p) protected booleanshouldReport(AddPiece addPiece) protected booleanshouldReport(MovePiece movePiece) Methods inherited from class MovementReporter
extractMoveCommands, getReportCommand, markMoved, markMovedPieces, shouldMarkMovedModifier and TypeMethodDescriptionprotected voidMark all pieces with theMovementMarkabletraitprotected boolean
-
Constructor Details
-
HiddenMovementReporter
-
-
Method Details
-
createMoveSummary
- Overrides:
createMoveSummaryin classMovementReporter
-
createMoveSummary
- Overrides:
createMoveSummaryin classMovementReporter
-
shouldReport
- Overrides:
shouldReportin classMovementReporter
-
shouldReport
- Overrides:
shouldReportin classMovementReporter
-
getLocation
- Overrides:
getLocationin classMovementReporter
-