Atavism Version 2018.1AGIS API

atavism.agis.objects
Class Claim.ClaimEntity

java.lang.Object
  extended by atavism.server.objects.NamedPropertyClass
      extended by atavism.server.objects.Entity
          extended by atavism.agis.objects.Claim.ClaimEntity
All Implemented Interfaces:
EntityWithWorldNode, java.io.Serializable
Enclosing class:
Claim

public class Claim.ClaimEntity
extends Entity
implements EntityWithWorldNode

Sub-class needed for the interpolated world node so a perceiver can be created.

Author:
Andrew
See Also:
Serialized Form

Field Summary
 
Fields inherited from class atavism.server.objects.Entity
log, staticLock, subObjectNamespacesInt, transientPropertyKeys, type
 
Fields inherited from class atavism.server.objects.NamedPropertyClass
lock, name
 
Constructor Summary
Claim.ClaimEntity(OID oid, InterpolatedWorldNode node)
           
 
Method Summary
 Entity getEntity()
           
 InterpolatedWorldNode getWorldNode()
           
 void setDirLocOrient(BasicWorldNode bnode)
           
 void setWorldNode(InterpolatedWorldNode node)
           
 
Methods inherited from class atavism.server.objects.Entity
addSubObjectNamespace, equals, equals, getLock, getNamespace, getOid, getPersistenceFlag, getProperty, getSubObjectNamespaces, getSubObjectNamespacesInt, getTransientDataRef, getType, hashCode, hasSubObjectNamespace, isDeleted, registerTransientPropertyKey, removeProperty, removeSubObjectNamespace, setDeleted, setNamespace, setOid, setPersistenceFlag, setProperty, setSubObjectNamespaces, setSubObjectNamespacesInt, setType, toBytes, toString, unregisterTransientPropertyKey
 
Methods inherited from class atavism.server.objects.NamedPropertyClass
getBooleanProperty, getIntProperty, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface atavism.server.objects.EntityWithWorldNode
getOid, setOid
 

Constructor Detail

Claim.ClaimEntity

public Claim.ClaimEntity(OID oid,
                         InterpolatedWorldNode node)
Method Detail

getWorldNode

public InterpolatedWorldNode getWorldNode()
Specified by:
getWorldNode in interface EntityWithWorldNode

setWorldNode

public void setWorldNode(InterpolatedWorldNode node)
Specified by:
setWorldNode in interface EntityWithWorldNode

setDirLocOrient

public void setDirLocOrient(BasicWorldNode bnode)
Specified by:
setDirLocOrient in interface EntityWithWorldNode

getEntity

public Entity getEntity()
Specified by:
getEntity in interface EntityWithWorldNode


Copyright © 2018 Dragonsan Studios Sp. z o.o.