Class CommandFactory
java.lang.Object
nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
Represents a factory for commands.
-
Method Summary
Modifier and TypeMethodDescriptionnewAddOwner(ICommandSender commandSender, StructureRetriever doorRetriever, IPlayer targetPlayer) newAddOwner(ICommandSender commandSender, StructureRetriever doorRetriever, IPlayer targetPlayer, PermissionLevel targetPermissionLevel) newCancel(ICommandSender commandSender) newConfirm(ICommandSender commandSender) newDebug(ICommandSender commandSender) newDelete(ICommandSender commandSender, StructureRetriever structureRetriever) newInfo(ICommandSender commandSender, StructureRetriever structureRetriever) newInspectPowerBlock(ICommandSender commandSender) newListStructures(ICommandSender commandSender, StructureRetriever structureRetriever) newLock(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isLocked) newLock(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isLocked, boolean sendUpdatedInfo) newMenu(ICommandSender commandSender) newMenu(ICommandSender commandSender, IPlayer source) newMovePowerBlock(ICommandSender commandSender, StructureRetriever structureRetriever) newNewStructure(ICommandSender commandSender, StructureType structureType) newNewStructure(ICommandSender commandSender, StructureType structureType, String structureName) newRemoveOwner(ICommandSender commandSender, StructureRetriever structureRetriever, IPlayer targetPlayer) newRestart(ICommandSender commandSender) newSetBlocksToMove(ICommandSender commandSender, StructureRetriever structureRetriever, int blocksToMove) newSetName(ICommandSender commandSender, String name) newSetOpenDirection(ICommandSender commandSender, StructureRetriever structureRetriever, MovementDirection movementDirection) newSetOpenDirection(ICommandSender commandSender, StructureRetriever structureRetriever, MovementDirection movementDirection, boolean sendUpdatedInfo) newSetOpenStatus(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isOpen) newSetOpenStatus(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isOpen, boolean sendUpdatedInfo) newSpecify(ICommandSender commandSender, String data) newStopStructures(ICommandSender commandSender) newUpdateCreator(ICommandSender commandSender, String stepName, Object stepValue) newVersion(ICommandSender commandSender)
-
Method Details
-
getAddOwnerDelayed
-
getRemoveOwnerDelayed
-
getSetOpenDirectionDelayed
-
getSetOpenStatusDelayed
-
getSetBlocksToMoveDelayed
-
newAddOwner
public AddOwner newAddOwner(ICommandSender commandSender, StructureRetriever doorRetriever, IPlayer targetPlayer, PermissionLevel targetPermissionLevel) -
newAddOwner
public AddOwner newAddOwner(ICommandSender commandSender, StructureRetriever doorRetriever, IPlayer targetPlayer) -
newInfo
-
newSetBlocksToMove
public SetBlocksToMove newSetBlocksToMove(ICommandSender commandSender, StructureRetriever structureRetriever, int blocksToMove) -
newConfirm
-
newInspectPowerBlock
-
newRestart
-
newVersion
-
newCancel
-
newDelete
-
newSpecify
-
newDebug
-
newMenu
-
newMenu
-
newUpdateCreator
public UpdateCreator newUpdateCreator(ICommandSender commandSender, String stepName, Object stepValue) -
newRemoveOwner
public RemoveOwner newRemoveOwner(ICommandSender commandSender, StructureRetriever structureRetriever, IPlayer targetPlayer) -
newSetOpenStatus
public SetOpenStatus newSetOpenStatus(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isOpen, boolean sendUpdatedInfo) -
newSetOpenStatus
public SetOpenStatus newSetOpenStatus(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isOpen) -
newSetOpenDirection
public SetOpenDirection newSetOpenDirection(ICommandSender commandSender, StructureRetriever structureRetriever, MovementDirection movementDirection, boolean sendUpdatedInfo) -
newSetOpenDirection
public SetOpenDirection newSetOpenDirection(ICommandSender commandSender, StructureRetriever structureRetriever, MovementDirection movementDirection) -
newStopStructures
-
newLock
public Lock newLock(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isLocked, boolean sendUpdatedInfo) -
newLock
public Lock newLock(ICommandSender commandSender, StructureRetriever structureRetriever, boolean isLocked) -
newSetName
-
newMovePowerBlock
public MovePowerBlock newMovePowerBlock(ICommandSender commandSender, StructureRetriever structureRetriever) -
newNewStructure
public NewStructure newNewStructure(ICommandSender commandSender, StructureType structureType, String structureName) -
newNewStructure
-
newListStructures
public ListStructures newListStructures(ICommandSender commandSender, StructureRetriever structureRetriever)
-