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.StatusAccessor<BoulderDashPlayer>
, org.refcodes.mixin.StatusAccessor.StatusBuilder<BoulderDashPlayer,org.refcodes.data.ext.boulderdash.BoulderDashStatus>
, org.refcodes.mixin.StatusAccessor.StatusMutator<BoulderDashPlayer>
, org.refcodes.mixin.StatusAccessor.StatusProperty<BoulderDashPlayer>
, org.refcodes.observer.Observable<BoulderDashPlayer>
public class Diamond extends AbstractBoulderDashMineral
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.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.StatusAccessor.StatusBuilder<S extends Object,B extends org.refcodes.mixin.StatusAccessor.StatusBuilder<S,B>>, org.refcodes.mixin.StatusAccessor.StatusMutator<S extends Object>, org.refcodes.mixin.StatusAccessor.StatusProperty<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 |
---|---|
Diamond() |
Constructs the plain instance.
|
Diamond(int aPosX,
int aPosY) |
Constructs the instance with the given coordinates.
|
Diamond(org.refcodes.data.ext.boulderdash.BoulderDashStatus aState) |
Constructs the instance with the given state.
|
execute, initialize
clear, dispose, doHandleEventListenerException, fireEvent, getThreadPriority, hasObserverSubscription, isEmpty, isObserversActive, observers, setObserversActive, setThreadPriority, size, subscribeObserver, unsubscribeObserver
click, draggable, fireEvent, getPositionX, getPositionY, getStatus, hide, isDraggable, isVisible, setDraggable, setPosition, setPosition, setPositionX, setPositionY, setStatus, setVisible, show, stationary, toString, withDraggable, withDraggable, withHide, withPosition, withPosition, withPositionX, withPositionY, withShow, withStationary, withStatus, withVisible
withDraggable, withDraggable, withStationary
draggable, setDraggable, stationary
letDraggable
alert, alert, critical, critical, debug, error, info, notice, panic, trace, warn, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
hasObserverSubscription, subscribeObserver, unsubscribeObserver
blink, click, moveDown, moveLeft, moveRight, moveUp, onChangePosition, onClicked, onDraggabilityChanged, onPositionChanged, onStateChanged, onVisibilityChanged
withPosition, withPosition
setPosition, setPosition
addTo, letPosition, letPosition, subFrom
withHide, withShow, withVisible
public Diamond()
public Diamond(org.refcodes.data.ext.boulderdash.BoulderDashStatus aState)
aState
- The alternate state to be set for this instance.public Diamond(int aPosX, int aPosY)
aPosX
- The x-position for the instance being created.aPosY
- The y-position for the instance being created.Copyright © 2021. All rights reserved.