jist.runtime
Class Entity.Empty

java.lang.Object
  extended by jist.runtime.Entity.Empty
All Implemented Interfaces:
Entity, Timeless
Direct Known Subclasses:
BlockingSleep, Bootstrap, Channel, Entity.Static, ProxyEntity
Enclosing interface:
Entity

public static class Entity.Empty
extends java.lang.Object
implements Entity

Dummy implementation of Entity interface.


Nested Class Summary
 
Nested classes/interfaces inherited from interface jist.runtime.Entity
Entity.Empty, Entity.Static
 
Field Summary
protected  EntityRef _jistField__ref
          Self-referencing EntityRef of this entity.
 
Constructor Summary
Entity.Empty()
          Create a new entity and register with active controller.
Entity.Empty(boolean reg)
          Create a new entity.
 
Method Summary
 EntityRef _jistMethod_Get__ref()
          Get this entity's self-reference object .
 void _jistMethod_Set__ref(EntityRef ref)
          Set this entity's self-reference object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_jistField__ref

protected EntityRef _jistField__ref
Self-referencing EntityRef of this entity.

Constructor Detail

Entity.Empty

public Entity.Empty()
Create a new entity and register with active controller.


Entity.Empty

public Entity.Empty(boolean reg)
Create a new entity.

Parameters:
reg - whether to register with active controller
Method Detail

_jistMethod_Get__ref

public EntityRef _jistMethod_Get__ref()
Get this entity's self-reference object .

Specified by:
_jistMethod_Get__ref in interface Entity
Returns:
entity reference object

_jistMethod_Set__ref

public void _jistMethod_Set__ref(EntityRef ref)
Set this entity's self-reference object.

Specified by:
_jistMethod_Set__ref in interface Entity
Parameters:
ref - entity reference object