BoulderDashPlayer
, org.refcodes.checkerboard.Player<BoulderDashPlayer,org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.command.Worker<BoulderDashPlayer,org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.component.Configurable<BoulderDashPlayer>
, 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.StateAccessor<BoulderDashPlayer>
, org.refcodes.mixin.StateAccessor.StateBuilder<BoulderDashPlayer,org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.mixin.StateAccessor.StateMutator<BoulderDashPlayer>
, org.refcodes.mixin.StateAccessor.StateProperty<BoulderDashPlayer>
, org.refcodes.observer.Observable<BoulderDashPlayer>
public abstract class AbstractBoulderDashMineral 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 |
---|---|
AbstractBoulderDashMineral() |
|
AbstractBoulderDashMineral(int aPosX,
int aPosY) |
|
AbstractBoulderDashMineral(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 AbstractBoulderDashMineral()
public AbstractBoulderDashMineral(int aPosX, int aPosY)
public AbstractBoulderDashMineral(org.refcodes.graphical.Position aPosition)
public void execute(BoulderDashBoard aContext) throws RuntimeException
RuntimeException
public void initialize(BoulderDashBoard aContext) throws org.refcodes.component.ConfigureException
org.refcodes.component.ConfigureException
Copyright © 2018. All rights reserved.