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 Decorator
createDecorator(String type, GamePiece inner)
Creates aDecorator
instanceMethods 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:BasicCommandEncoder
Creates aDecorator
instance- Overrides:
createDecorator
in 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
-