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  BaseObjectImpl< TIdentifier extends ObjectIdentifier >
 
class  Beam
 
class  BeamIdentifier
 
class  EmbeddedIdentifier
 A tuple which uniquely identifies a embedded object. More...
 
class  EmbeddedSystem
 
class  Emitter
 
class  Entity
 A simulation object. More...
 
interface  EntityPublisher
 
class  GlobalObjectDesignator
 A name which uniquely identifies an instance of a simulation object. More...
 
class  Iff
 
interface  ObjectDispatcher< TIdentifier extends ObjectIdentifier, Tobj extends BaseObject<?extends TIdentifier > >
 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 TIdentifier > >
 Identifies callbacks for simulation object life cycle changes (created, updated, deleted). More...
 
interface  ObjectObservable< TIdentifier extends ObjectIdentifier, Tobj extends BaseObject<?extends TIdentifier > >
 
interface  ObjectPredicate< Tobj extends BaseObject<?> >
 A function which takes a simulation object such as an Entity and returns a boolean. More...
 
interface  ObjectPublisher< TObject extends BaseObject<?> >
 Publish an object with a given identifier. More...
 
class  RadioReceiver
 A simulation Receiver object. More...
 
class  RadioTransmitter
 A simulation transmitter object. More...
 
class  ReflectedBeamMap
 
class  ReflectedEmitterMap
 
class  ReflectedEntityMap
 A map of reflected Entity objects from remote simulations. More...
 
class  ReflectedIffMap
 
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< TIdentifier extends ObjectIdentifier, Tobj extends BaseObject<?extends TIdentifier > >
 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 Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)