Serialized Form


Package jasi.airtraffic.defi

Class jasi.airtraffic.defi.AirplaneBean extends AirplaneHandler implements Serializable

serialVersionUID: 1L

Class jasi.airtraffic.defi.AirplaneHandler extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name
The name attribute.


coordinate

Coordinate coordinate
The coordinate attribute.


flying

boolean flying
The flying attribute.


flight

Id flight
The flight attribute.

Class jasi.airtraffic.defi.AirportBean extends AirportHandler implements Serializable

serialVersionUID: 1L

Class jasi.airtraffic.defi.AirportHandler extends MultiRelation implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name
The content attribute.


coordinate

Coordinate coordinate
The history attribute.

Class jasi.airtraffic.defi.FlightBean extends FlightHandler implements Serializable

serialVersionUID: 1L

Class jasi.airtraffic.defi.FlightHandler extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name
The name attribute.


startTime

Time startTime
The start time attribute.


landTime

Time landTime
The land time attribute.


startAirport

Id startAirport
The start airport attribute.


landAirport

Id landAirport
The landing airport attribute.


Package jasi.airtraffic.model

Class jasi.airtraffic.model.LandEvent extends AbstractEventBean implements Serializable

serialVersionUID: 1L

Serialized Fields

airplane

Id airplane
The airplane.


airport

Id airport
The airport.

Class jasi.airtraffic.model.StartEvent extends AbstractEventBean implements Serializable

serialVersionUID: 1L

Serialized Fields

flightName

java.lang.String flightName
The flight name attribute.


airplane

Id airplane
The airplane.


startAirport

Id startAirport
The airport where to start.


landAirport

Id landAirport
The airport where to land.


speed

Speed speed
The speed attribute.

Class jasi.airtraffic.model.StatusPrintEvent extends AbstractRepeatingEvent implements Serializable

serialVersionUID: 1L


Package jasi.sim.basic

Class jasi.sim.basic.CouldNotCreateObjectException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

type

java.lang.String type
The object type that could not be created.

Class jasi.sim.basic.SimulationAlreadyRunningException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.SimulationException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package jasi.sim.basic.element

Class jasi.sim.basic.element.AbstractElementBean extends AbstractComparableObject<Element> implements Serializable

serialVersionUID: 1L

Serialized Fields

deleted

boolean deleted
Flag indicating, if element has already been deleted.


key

SimValue key
This element's external ID. This ID will only be used for communication of the simulation with external components.


id

Id id
The element's ID.

Class jasi.sim.basic.element.DeleteNotSupportedException extends ElementException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.ElementAlreadyDeletedException extends ElementException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.ElementException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 1L

Serialized Fields

element

Element element
The element, which caused the exception.

Class jasi.sim.basic.element.ElementNotFoundException extends IdException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.ElementNotRegisteredException extends ElementException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.IdAlreadyExistsException extends IdException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.IdAlreadySetException extends IdException implements Serializable

serialVersionUID: 1L


Package jasi.sim.basic.element.relation

Class jasi.sim.basic.element.relation.BinaryRelation extends BinaryRelationHandler implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.relation.BinaryRelationHandler extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

elements

Id[] elements
The elements of this relation.

Class jasi.sim.basic.element.relation.MultiRelation extends MultiRelationHandler implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.element.relation.MultiRelationHandler extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

list

java.util.List<E> list
The list attribute.


Package jasi.sim.basic.event

Class jasi.sim.basic.event.AbstractEventBean extends AbstractComparableObject<Event> implements Serializable

serialVersionUID: 1L

Serialized Fields

id

Id id
The event's ID.


state

jasi.sim.basic.event.AbstractEventBean.State state
State of this event.


listenerList

java.util.List<E> listenerList
The list of models to be informed about this event.


time

Time time
The event's time.


priority

int priority
The event's priority.

Class jasi.sim.basic.event.AbstractRepeatingEvent extends AbstractEventBean implements Serializable

serialVersionUID: 1L

Serialized Fields

interval

Time interval
The interval, to repeat this event.


endTime

Time endTime
The end time, when to stop repeating.

Class jasi.sim.basic.event.Calendar extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

counter

Counter counter
The counter of element IDs.


listenerList

java.util.List<E> listenerList
The list of calendar listeners.


eventSet

java.util.SortedSet<E> eventSet
The collection of added (pushed) events.

See Also:
TreeSet

currentTime

Time currentTime
The current time.

Class jasi.sim.basic.event.EmptyCalendarException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventAlreadyInitializedException extends EventException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventAlreadyPoppedException extends EventException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventAlreadyPushedException extends EventException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 1L

Serialized Fields

event

Event event
The event that caused the exception.

Class jasi.sim.basic.event.EventNotCreatedException extends EventException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventNotPoppedException extends EventException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventNotPushedException extends EventException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.event.EventToEarlyException extends EventException implements Serializable

serialVersionUID: 1L


Package jasi.sim.basic.id

Class jasi.sim.basic.id.Counter extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

Id value
The value of the counter.

Class jasi.sim.basic.id.Id extends AbstractComparableObject<Id> implements Serializable

serialVersionUID: 1L

Serialized Fields

id

java.math.BigInteger id
The element's ID.

Class jasi.sim.basic.id.IdException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 1L

Serialized Fields

id

Id id
The ID, which caused the exception.


Package jasi.sim.basic.table

Class jasi.sim.basic.table.ConditionMap extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

conditionMap

java.util.Map<K,V> conditionMap
The internal map of the conditions.

Class jasi.sim.basic.table.ConditionTree extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name
The table's name.


first

ConditionMap<K,V> first
The first condition map.

Class jasi.sim.basic.table.ConditionTree.Line extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

keys

java.lang.Object[] keys

values

java.lang.Object[] values

Class jasi.sim.basic.table.Tables extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

tableMap

java.util.Map<K,V> tableMap
List of defined tables.


Package jasi.sim.basic.tree

Class jasi.sim.basic.tree.NodeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.tree.TreeException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package jasi.sim.basic.value

Class jasi.sim.basic.value.AbstractComparableObject extends AbstractSimValueType implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.value.AbstractSimValueType extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class jasi.sim.basic.value.Time extends AbstractComparableObject<Time> implements Serializable

serialVersionUID: 1L

Serialized Fields

units

long units
Internal representation of the time in basic units.


Package jasi.sim.geo

Class jasi.sim.geo.ComparableGeoObject extends AbstractComparableObject<T> implements Serializable

serialVersionUID: 1L

Class jasi.sim.geo.GeoObject extends java.lang.Object implements Serializable

serialVersionUID: 1L


Package jasi.sim.geo.cartesian

Class jasi.sim.geo.cartesian.Direction extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

vector

double[] vector
The components.

Class jasi.sim.geo.cartesian.LinearMove extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

startTime

Time startTime
The start time.


startVector

SpaceVec startVector
The start position.


endTime

Time endTime
The end time.


endVector

SpaceVec endVector
The end position.


speed

Speed speed
The speed.

Class jasi.sim.geo.cartesian.Space extends ComparableGeoObject<Space> implements Serializable

serialVersionUID: 1L

Serialized Fields

units

double units
The internal representation of space in basic units.

Class jasi.sim.geo.cartesian.Space.Distance extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

centerOfSpace

Space centerOfSpace
The center for computing the distances.

Class jasi.sim.geo.cartesian.SpaceVec extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

vector

Space[] vector
The components.

Class jasi.sim.geo.cartesian.SpaceVec.Distance extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

centerOfSpace

SpaceVec centerOfSpace
The center for computing the distances.

Class jasi.sim.geo.cartesian.SpaceVec.IndexComparator extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

component

int component
The component, which will be compared.

Class jasi.sim.geo.cartesian.Speed extends ComparableGeoObject<Speed> implements Serializable

serialVersionUID: 1L

Serialized Fields

units

double units
The internal representation of space in basic units.

Class jasi.sim.geo.cartesian.SpeedVec extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

vector

Speed[] vector
The components.


Package jasi.sim.geo.spherical

Class jasi.sim.geo.spherical.Arc extends ComparableGeoObject<Arc> implements Serializable

serialVersionUID: 1L

Serialized Fields

arcLength

double arcLength
The arc length.

Class jasi.sim.geo.spherical.Coordinate extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

lattitude

Latitude lattitude
The latitude part.


longitude

Longitude longitude
The longitude part.


height

Space height
The height of coordinate from the surface of the sphere.

Class jasi.sim.geo.spherical.Latitude extends Arc implements Serializable

serialVersionUID: 1L

Class jasi.sim.geo.spherical.Longitude extends Arc implements Serializable

serialVersionUID: 1L

Class jasi.sim.geo.spherical.SphericalMove extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

startCoordinate

Coordinate startCoordinate
Start coordinate.


startTime

Time startTime
Start time.


endCoordinate

Coordinate endCoordinate
End coordinate.


endTime

Time endTime
End time.


speed

Speed speed
Speed.


Package jasi.sim.geo.util

Class jasi.sim.geo.util.Line extends GeoObject implements Serializable

serialVersionUID: 1L

Serialized Fields

position

SpaceVec position
The reference point of line.


direction

Direction direction
The direction of line.


length

Space length
The length of the direction.


Package jasi.sim.user.model.activity

Class jasi.sim.user.model.activity.AbstractActivityBean extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

startTime

Time startTime
The start time of this activity.


endTime

Time endTime
The expected end time.

Class jasi.sim.user.model.activity.ActivityEvent extends AbstractEventBean implements Serializable

serialVersionUID: 1L

Class jasi.sim.user.model.activity.LinearActivity extends AbstractActivityBean implements Serializable

serialVersionUID: 1L


Package jasi.sim.user.model.move

Class jasi.sim.user.model.move.NextLocationEvent extends AbstractRepeatingEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

element

Id element
The moving element.

Class jasi.sim.user.model.move.StopMovementEvent extends AbstractEventBean implements Serializable

serialVersionUID: 1L

Serialized Fields

element

Id element
The moving element.


Package jasi.sim.user.model.sense

Class jasi.sim.user.model.sense.SenseModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

listenerList

java.util.List<E> listenerList
The list of sense event listeners.

Class jasi.sim.user.model.sense.TimeStepEvent extends AbstractRepeatingEvent implements Serializable

serialVersionUID: 1L


Package jasi.sim.user.table

Class jasi.sim.user.table.SimValueConditionTree extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

java.lang.String id
The table's ID.


first

ConditionMap<K,V> first
The first condition map.


Package jasi.sim.user.util

Class jasi.sim.user.util.StateException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package jasi.sim.user.value

Class jasi.sim.user.value.TFloat extends AbstractComparableObject<TFloat> implements Serializable

serialVersionUID: 1L

Serialized Fields

contentOfFloat

double contentOfFloat
The content.

Class jasi.sim.user.value.TInteger extends AbstractComparableObject<TInteger> implements Serializable

serialVersionUID: 1L

Serialized Fields

contentOfInteger

int contentOfInteger
The content.

Class jasi.sim.user.value.TString extends AbstractComparableObject<TString> implements Serializable

serialVersionUID: 1L

Serialized Fields

contentOfString

java.lang.String contentOfString
The content.


Package jasi.simple.defi

Class jasi.simple.defi.ComplexAttribute extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

intField

int intField

stringField

java.lang.String stringField

Class jasi.simple.defi.ComplexElement extends ComplexElementHandler implements Serializable

serialVersionUID: 1L

Class jasi.simple.defi.ComplexElementHandler extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

value

ComplexAttribute value
The value attribute.

Class jasi.simple.defi.SimpleElement extends SimpleElementHandler implements Serializable

serialVersionUID: 1L

Class jasi.simple.defi.SimpleElementHandler extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

java.lang.String value
The value attribute.


history

java.lang.String[] history
The history attribute.


listener

ElementAdapter listener
The element listener.

Class jasi.simple.defi.SimpleMovingElement extends SimpleMovingElementHandler implements Serializable

serialVersionUID: 1L

Class jasi.simple.defi.SimpleMovingElementHandler extends AbstractElementBean implements Serializable

serialVersionUID: 1L

Serialized Fields

move

LinearMove move
The move attribute.


speed

Speed speed
The speed attribute.


track

SpaceVec[] track
The track attribute.


Package jasi.simple.model

Class jasi.simple.model.SimpleEvent extends AbstractEventBean implements Serializable

serialVersionUID: 1L

Serialized Fields

object

Id object
The event object.

Class jasi.simple.model.SimpleModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class jasi.simple.model.SimpleRepeatingEvent extends AbstractRepeatingEvent implements Serializable

serialVersionUID: 1L