Package games.stendhal.client.entity
Class BreakableRing
java.lang.Object
games.stendhal.client.entity.Entity
games.stendhal.client.entity.Item
games.stendhal.client.entity.Ring
games.stendhal.client.entity.BreakableRing
- All Implemented Interfaces:
IEntity,RPObjectChangeListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final games.stendhal.client.entity.PropertyWorking property.Fields inherited from class games.stendhal.client.entity.Item
PROP_QUANTITYFields inherited from class games.stendhal.client.entity.Entity
clazz, inAdd, name, rpObject, title, type, x, yFields inherited from interface games.stendhal.client.entity.IEntity
PROP_ANIMATED, PROP_CLASS, PROP_NAME, PROP_POSITION, PROP_SIZE, PROP_STATE, PROP_TITLE, PROP_VISIBILITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(RPObject object) Initialize this entity for an object.booleanDetermine if a ring is working.voidonChangedAdded(RPObject object, RPObject changes) The object added/changed attribute(s).voidonChangedRemoved(RPObject object, RPObject changes) The object removed attribute(s).Methods inherited from class games.stendhal.client.entity.Item
getContent, getQuantity, getStateMethods inherited from class games.stendhal.client.entity.Entity
addChangeListener, addContentChangeListener, fireChange, getArea, getCursor, getEntityClass, getEntitySubclass, getHeight, getID, getName, getObjectID, getPath, getResistance, getResistance, getRPObject, getSlot, getTitle, getType, getVisibility, getWidth, getX, getY, isObstacle, isOnGround, isUser, onAdded, onPosition, onRemoved, onSlotAdded, onSlotChangedAdded, onSlotChangedRemoved, onSlotRemoved, processPositioning, release, removeChangeListener, removeContentChangeListener, toString, update
-
Field Details
-
PROP_WORKING
public static final games.stendhal.client.entity.Property PROP_WORKINGWorking property.
-
-
Constructor Details
-
BreakableRing
public BreakableRing()Create a BreakableRing entity.
-
-
Method Details
-
isWorking
public boolean isWorking()Determine if a ring is working.- Returns:
trueif a ring is working.
-
initialize
Initialize this entity for an object.- Specified by:
initializein interfaceIEntity- Overrides:
initializein classItem- Parameters:
object- The object.- See Also:
-
onChangedAdded
The object added/changed attribute(s).- Specified by:
onChangedAddedin interfaceRPObjectChangeListener- Overrides:
onChangedAddedin classItem- Parameters:
object- The base object.changes- The changes.
-
onChangedRemoved
The object removed attribute(s).- Specified by:
onChangedRemovedin interfaceRPObjectChangeListener- Overrides:
onChangedRemovedin classEntity- Parameters:
object- The base object.changes- The changes.
-