public class ObjectDefinition extends SimpleWrapper<simple.bot.internal.IObjectDefinition> implements SimpleIdentifiable, SimpleNamable, SimpleActionable
ctx
Constructor and Description |
---|
ObjectDefinition(ClientContext ctx,
simple.bot.internal.IObjectDefinition reflectedObject,
int id) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getActions()
Returns Actions of the object
|
int |
getId()
Returns id of the object
|
java.lang.String |
getName()
The name of said object
|
getReflectedObject
public ObjectDefinition(ClientContext ctx, simple.bot.internal.IObjectDefinition reflectedObject, int id)
ctx
- reflectedObject
- public int getId()
SimpleIdentifiable
getId
in interface SimpleIdentifiable
public java.lang.String getName()
SimpleNamable
getName
in interface SimpleNamable
public java.lang.String[] getActions()
SimpleActionable
getActions
in interface SimpleActionable