Serialized Form


Package nl.tudelft.simulation.event

Class nl.tudelft.simulation.event.Event extends java.lang.Object implements Serializable

Serialized Fields

type

EventType type
type is the type of the event


content

java.lang.Object content
content refers to the content of the event


source

java.lang.Object source
the source of an event

Class nl.tudelft.simulation.event.EventProducer extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
reads a serializable method from stream

Throws:
java.io.IOException - on IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

listeners

java.util.Map listeners
listeners is the collection of interested listeners


semaphore

java.lang.Object semaphore
the semaphore used to lock on while performing thread sensitive operations


cache

EventType[] cache
the cache to prevent continuous reflection

Class nl.tudelft.simulation.event.EventType extends java.lang.Object implements Serializable

Serialized Fields

value

int value
value is the flag number


name

java.lang.String name
name refers to the name of the eventType

Class nl.tudelft.simulation.event.TimedEvent extends Event implements Serializable

Serialized Fields

timeStamp

double timeStamp
timeStamp refers to the time stamp of the event


Package nl.tudelft.simulation.event.ref

Class nl.tudelft.simulation.event.ref.StrongReference extends java.lang.Object implements Serializable

Serialized Fields

referent

java.lang.Object referent
the referent

Class nl.tudelft.simulation.event.ref.WeakReference extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
reads a serializable method from stream

Throws:
java.io.IOException - on IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

reference

java.lang.ref.WeakReference reference
the reference


Package nl.tudelft.simulation.event.remote

Class nl.tudelft.simulation.event.remote.RemoteEventProducer extends EventProducer implements Serializable


Package nl.tudelft.simulation.event.util

Class nl.tudelft.simulation.event.util.EventIterator extends EventProducer implements Serializable

Serialized Fields

parent

java.util.Iterator parent
our parent iterator

Class nl.tudelft.simulation.event.util.EventProducingCollection extends EventProducer implements Serializable

Serialized Fields

parent

java.util.Collection parent
the parent collection

Class nl.tudelft.simulation.event.util.EventProducingList extends EventProducer implements Serializable

Serialized Fields

parent

java.util.List parent
the parent list

Class nl.tudelft.simulation.event.util.EventProducingMap extends EventProducer implements Serializable

Serialized Fields

parent

java.util.Map parent
the parent map

Class nl.tudelft.simulation.event.util.EventProducingSet extends EventProducer implements Serializable

Serialized Fields

parent

java.util.Set parent
the parent set



Copyright © 2002-2004 Delft University of Technology, the Netherlands. All Rights Reserved.