VR-Link JAVA API Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
Classes
Package com.mak.vrlj.object

Definitions of simulation objects and related classes. More...

Classes

interface  BaseObject< TIdentifier extends ObjectIdentifier >
 A common base class for all simulation objects. More...
class  EmbeddedIdentifier
 A tuple which uniquely identifies a embedded object. More...
class  Entity
 A simulation object. More...
interface  EntityPublisher
class  GlobalObjectDesignator
 A name which uniquely identifies an instance of a simulation object. More...
interface  ObjectDispatcher< TIdentifier extends ObjectIdentifier, Tobj extends BaseObject<?> >
 Capability to add or remove listeners for ObjectListener callbacks. More...
interface  ObjectIdentifier
 Objects of this class uniquely identify simulation object instances. More...
interface  ObjectListener< TIdentifier extends ObjectIdentifier, Tobj extends BaseObject<?extends ObjectIdentifier > >
 Identifies callbacks for simulation object life cycle changes (created, updated, deleted). More...
interface  ObjectPredicate< Tobj extends BaseObject<?> >
 A function which takes a simulation object such as an Entity and returns a boolean. More...
interface  ObjectPublisher< TIdentifier extends ObjectIdentifier, TObject extends BaseObject< TIdentifier > >
 Publish an object with a given identifier. More...
interface  PublisherFactory
 Create publishers for known objects. More...
class  RadioReceiver
 A simulation Receiver object. More...
class  RadioTransmitter
 A simulation transmitter object. More...
class  ReflectedEntityMap
 A map of reflected Entity objects from remote simulations. More...
class  ReflectedMap< TIdentifier extends ObjectIdentifier, Tobj extends BaseObject< TIdentifier > >
 A read-only map of (identifier, simulation object) which reflects changes of object life cycle and state. More...
interface  ReflectedObjectCollection
 A collection of reflected objects indexed by object identifier (object name) with subscription for changes. More...
class  ReflectedRadioReceiverMap
 A map of reflected RadioReceiver objects from remote simulations. More...
class  ReflectedRadioTransmitterMap
 A map of reflected RadioTransmitter objects from remote simulations. More...

Detailed Description

Definitions of simulation objects and related classes.


Document ID: Generated on Tue Mar 1 02:56:17 EST 2016 from SVN revision 162687
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)