BoulderDashPlayer
, org.refcodes.checkerboard.Player<BoulderDashPlayer,org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.command.Worker<BoulderDashBoard,RuntimeException>
, org.refcodes.component.Configurable<BoulderDashBoard>
, org.refcodes.graphical.DraggableAccessor
, org.refcodes.graphical.DraggableAccessor.DraggableBuilder<BoulderDashPlayer>
, org.refcodes.graphical.DraggableAccessor.DraggableMutator
, org.refcodes.graphical.DraggableAccessor.DraggableProperty
, org.refcodes.graphical.Position
, org.refcodes.graphical.Position.PositionBuilder<BoulderDashPlayer>
, org.refcodes.graphical.Position.PositionMutator
, org.refcodes.graphical.Position.PositionProperty
, org.refcodes.graphical.PosXAccessor
, org.refcodes.graphical.PosXAccessor.PosXBuilder<BoulderDashPlayer>
, org.refcodes.graphical.PosXAccessor.PosXMutator
, org.refcodes.graphical.PosXAccessor.PosXProperty
, org.refcodes.graphical.PosYAccessor
, org.refcodes.graphical.PosYAccessor.PosYBuilder<BoulderDashPlayer>
, org.refcodes.graphical.PosYAccessor.PosYMutator
, org.refcodes.graphical.PosYAccessor.PosYProperty
, org.refcodes.graphical.VisibleAccessor
, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<BoulderDashPlayer>
, org.refcodes.graphical.VisibleAccessor.VisibleMutator
, org.refcodes.graphical.VisibleAccessor.VisibleProperty
, org.refcodes.mixin.Disposable
, org.refcodes.mixin.StateAccessor<org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.mixin.StateAccessor.StateBuilder<org.refcodes.data.ext.boulderdash.BoulderDashStatus,BoulderDashPlayer>
, org.refcodes.mixin.StateAccessor.StateMutator<org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.mixin.StateAccessor.StateProperty<org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.observer.Observable<org.refcodes.checkerboard.PlayerObserver<BoulderDashPlayer,org.refcodes.data.ext.boulderdash.BoulderDashStatus>>
public abstract class AbstractBoulderDashCrawler extends AbstractBoulderDashPlayer
org.refcodes.component.Configurable.ConfigureAutomaton<CTX extends Object>, org.refcodes.component.Configurable.ConfigureBuilder<CTX extends Object,B extends org.refcodes.component.Configurable.ConfigureBuilder<CTX,B>>
org.refcodes.mixin.Disposable.Disposedable
org.refcodes.graphical.DraggableAccessor.DraggableBuilder<B extends org.refcodes.graphical.DraggableAccessor.DraggableBuilder<B>>, org.refcodes.graphical.DraggableAccessor.DraggableMutator, org.refcodes.graphical.DraggableAccessor.DraggableProperty
org.refcodes.graphical.Position.PositionBuilder<B extends org.refcodes.graphical.Position.PositionBuilder<B>>, org.refcodes.graphical.Position.PositionMutator, org.refcodes.graphical.Position.PositionProperty, org.refcodes.graphical.Position.PositionPropertyBuilder
org.refcodes.graphical.PosXAccessor.PosXBuilder<B extends org.refcodes.graphical.PosXAccessor.PosXBuilder<B>>, org.refcodes.graphical.PosXAccessor.PosXMutator, org.refcodes.graphical.PosXAccessor.PosXProperty
org.refcodes.graphical.PosYAccessor.PosYBuilder<B extends org.refcodes.graphical.PosYAccessor.PosYBuilder<B>>, org.refcodes.graphical.PosYAccessor.PosYMutator, org.refcodes.graphical.PosYAccessor.PosYProperty
org.refcodes.mixin.StateAccessor.StateBuilder<S extends Object,B extends org.refcodes.mixin.StateAccessor.StateBuilder<S,B>>, org.refcodes.mixin.StateAccessor.StateMutator<S extends Object>, org.refcodes.mixin.StateAccessor.StateProperty<S extends Object>
org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B extends org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>>, org.refcodes.graphical.VisibleAccessor.VisibleMutator, org.refcodes.graphical.VisibleAccessor.VisibleProperty
Constructor | Description |
---|---|
AbstractBoulderDashCrawler(int aPosX,
int aPosY) |
|
AbstractBoulderDashCrawler(org.refcodes.graphical.Position aPosition) |
Modifier and Type | Method | Description |
---|---|---|
void |
execute(BoulderDashBoard aContext) |
|
void |
initialize(BoulderDashBoard aContext) |
clear, dispose, doHandleEventListenerException, fireEvent, getThreadPriority, hasObserverSubscription, isEmpty, isObserversActive, observers, setObserversActive, setThreadPriority, size, subscribeObserver, unsubscribeObserver
draggable, fireEvent, getPositionX, getPositionY, getState, hide, isDraggable, isVisible, setDraggable, setPosition, setPosition, setPositionX, setPositionY, setState, setVisible, show, stationary, toString, withDraggable, withDraggable, withHide, withPosition, withPosition, withPositionX, withPositionY, withShow, withState, withStationary, withVisible
withDraggable, withDraggable, withStationary
draggable, setDraggable, stationary
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
hasObserverSubscription, subscribeObserver, unsubscribeObserver
blink, moveDown, moveLeft, moveRight, moveUp
withPosition, withPosition
setPosition, setPosition
public AbstractBoulderDashCrawler(int aPosX, int aPosY)
public AbstractBoulderDashCrawler(org.refcodes.graphical.Position aPosition)
public void execute(BoulderDashBoard aContext)
public void initialize(BoulderDashBoard aContext) throws org.refcodes.component.ConfigureException
org.refcodes.component.ConfigureException
Copyright © 2018. All rights reserved.