Package VASSAL.script
Class BshCommandEncoder
java.lang.Object
VASSAL.build.module.BasicCommandEncoder
VASSAL.script.BshCommandEncoder
- All Implemented Interfaces:
Buildable,CommandEncoder
public class BshCommandEncoder extends BasicCommandEncoder
Used by the Bsh Plugin
- Author:
- Brent
-
Nested Class Summary
Nested classes/interfaces inherited from class VASSAL.build.module.BasicCommandEncoder
BasicCommandEncoder.BasicPieceFactory, BasicCommandEncoder.DecoratorFactory -
Field Summary
Fields inherited from class VASSAL.build.module.BasicCommandEncoder
ADD, CHANGE, MOVE, REMOVE -
Constructor Summary
Constructors Constructor Description BshCommandEncoder() -
Method Summary
Modifier and Type Method Description DecoratorcreateDecorator(String type, GamePiece inner)Creates aDecoratorinstanceMethods inherited from class VASSAL.build.module.BasicCommandEncoder
add, addTo, build, createBasic, createPiece, decode, encode, getBuildElement
-
Constructor Details
-
BshCommandEncoder
public BshCommandEncoder()
-
-
Method Details
-
createDecorator
Description copied from class:BasicCommandEncoderCreates aDecoratorinstance- Overrides:
createDecoratorin classBasicCommandEncoder- Parameters:
type- the type of the Decorator to be created. Once created, the Decorator should return this value from itsDecorator.myGetType()method.inner- the inner piece of the Decorator- See Also:
Decorator
-