SimJava 2.0.1
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

abs(int) - Method in class Diagram
 
actionPerformed(ActionEvent) - Method in class Anim_applet
Internal action handler.
actionPerformed(ActionEvent) - Method in class Controls
 
add(Param_type) - Method in class Param_type_list
This method should not be used directly.
add(Event) - Method in class Entry
 
add(double, double) - Method in class Linedata
 
add(String) - Method in class StringVector
 
add(TypeParam) - Method in class Types
 
add(Sim_entity) - Static method in class Sim_system
Add a new entity to the simulation.
add_entity(Anim_entity) - Method in class Sim_anim
Do not use this method directly.
add_entity_dynamically(Sim_entity) - Static method in class Sim_system
Internal method used to add a new entity to the simulation when the simulation is running.
add_event(Sim_event) - Method in class Evqueue
Add a new event to the queue.
add_event(Sim_event) - Method in class FutureEvqueue
Add a new event to the queue.
add_generator(Generator) - Method in class Sim_entity
Add a sample generator to this entity.
add_measure(int) - Method in class Sim_stat
Specify a default measure to be calculated.
add_measure(String, int) - Method in class Sim_stat
Specify a (continuous) state, interval, or rate based custom measure to be calculated.
add_measure(String, int, double) - Method in class Sim_stat
Specify a continuous state based custom measure with a given initial state.
add_measure(String, int, boolean) - Method in class Sim_stat
Specify a (continuous or non-continuous) state based custom measure.
add_message(String) - Method in class Anim_applet
Internal method used to generate a message.
add_param(Anim_param) - Method in class Anim_entity
This method should not be used directly.
add_param(Anim_param) - Method in class Sim_entity
Add a parameter to this entity.
add_param_type(Param_type) - Method in class Sim_anim
 
add_port(Anim_port) - Method in class Anim_entity
This method should not be used directly.
add_port(Sim_port) - Method in class Sim_entity
Add a port to this entity.
addAnnotation(String, Object[]) - Method in class Sim_stat
Add an annotation to a measure's graph.
addGraphListener(GraphListener) - Method in class GraphDiagram
Adds a graph listener to the output.
addGraphListener(GraphListener) - Method in class GraphEqn
Adds a graph listener
addGraphListener(GraphListener) - Method in class GraphLoader
 
addTrace(String) - Method in class Entries
 
addTraceListener(TraceListener) - Method in class Sim_anim
Do not use this method directly.
addTraceListener(TraceListener) - Method in class TimingDiagram
Adds a listener to the trace stream
addTraceListener(TraceListener) - Method in class TraceLoader
Javabeans trace event output
adjustmentValueChanged(AdjustmentEvent) - Method in class Anim_applet
Internal scrollbar event handler.
adjustmentValueChanged(AdjustmentEvent) - Method in class Diagram
Respond to scroll bar events
Anim_applet - Class in eduni.simanim
The superclass for all animated simulations.
Anim_applet() - Constructor for class Anim_applet
 
anim_completed() - Method in class Anim_applet
Define code to be execute upon simulation completion.
Anim_entity - Class in eduni.simanim
An animation entity, used to store display information about an entity for the animation.
Anim_entity(String, String) - Constructor for class Anim_entity
This constuctor should not be used directly, use the extended constructor in Sim_entity instead.
Anim_event - Class in eduni.simanim
This class holds an animation event.
Anim_event(String, Sim_anim) - Constructor for class Anim_event
 
anim_init() - Method in class Anim_applet
Set up additional GUI components.
anim_layout() - Method in class Anim_applet
Setup the simulation.
anim_output() - Method in class Anim_applet
Specify the level of reporting the animation should provide.
Anim_param - Class in eduni.simanim
An animation parameter, parameters are used to display data relating to its parent entity during an animation.
Anim_param(String, int, String, int, int) - Constructor for class Anim_param
Constructor, with (x, y) co-ordinate.
Anim_param(String, int, String) - Constructor for class Anim_param
Constructor, with co-ordinates defaulting to (0, 0).
Anim_param(String, int, Param_type, int, int) - Constructor for class Anim_param
Constructor, with Param_type object and (x, y) co-ordinate.
Anim_param(String, int, Param_type) - Constructor for class Anim_param
Constructor, with co-ordinates defaulting to (0, 0).
Anim_port - Class in eduni.simanim
An animation port, used to store display information about the port for the animation.
Anim_port(String, String) - Constructor for class Anim_port
This constructor should not be used directly, use the extended constructor in Sim_port instead.
animate(Thread) - Method in class Sim_anim
Do not use this method directly.
animation_stopped() - Static method in class Sim_system
Internal method used to notify Sim_system that the user has clicked the stop button.
animScroll - Variable in class Anim_applet
 
append_report(String) - Method in class Anim_applet
Internal method used to add to the simulation's report.
append_report(String) - Method in interface Sim_reporter
Called by Sim_system to append information to the simulation's report.
append_report(String) - Method in class Sim_reportfile
Append a line of information to the report file.
applet - Static variable in class Sim_anim
 
apply_variance_reduction() - Static method in class Sim_system
Internal method used to apply the selected output analysis or variance reduction technique.
ARRIVAL - Static variable in class Sim_stat
 
ARRIVAL_RATE - Static variable in class Sim_stat
Constant specifying the entity's arrival rate.
average(int) - Method in class Sim_stat
Get the sample average for a default measure.
average(String) - Method in class Sim_stat
Get the sample average for a custom measure.
average(int, double, double) - Method in class Sim_stat
Get the sample average for a default measure, applying to a specific time interval.
average(String, double, double) - Method in class Sim_stat
Get the sample average for a custom measure, applying to a specific time interval.
averages(String, double[]) - Method in class Sim_stat
Get a series of sample averages, as well as the minimum and maximum observation for a measure based for a set of time values.
avg() - Method in class Sim_accum
Calculates the average value held over the total interval recorded.

B

backg - Variable in class Diagram
 
backingIm - Variable in class Diagram
 
backingSize - Variable in class Diagram
 
BARS - Variable in class Entries
 
BATCH_MEANS - Static variable in class Sim_system
A constant representing the output analysis method of batch means.
bg - Variable in class Diagram
 
body() - Method in class Sim_entity
The method which defines the behaviour of the entity.
BOTTOM - Static variable in class Anim_port
Attatch the port to the bottom side of the parent entity

C

calc_proportions(int, double[]) - Method in class Sim_stat
Specify a default measure for which exceedence proportions are to be calculated.
calc_proportions(String, double[]) - Method in class Sim_stat
Specify a custom measure for which exceedence proportions are to be calculated.
cancel(int, Sim_predicate) - Static method in class Sim_system
 
check_conditions() - Static method in class Sim_system
Internal method used to check if the transient or termination conditions have been satisfied.
clear() - Method in class GraphDiagram
Clears the graph
clear() - Method in class GraphPanel
 
clear() - Method in class FutureEvqueue
Clears the queue.
clock() - Static method in class Sim_system
Get the current simulation time.
clone() - Method in class Sim_entity
Get a clone of the entity.
clone() - Method in class Sim_event
Create an exact copy of this event.
close() - Method in class Sim_anim
Do not use this method directly.
close() - Method in class TraceSaver
 
close() - Method in class Sim_outfile
Close the file
close() - Method in interface Sim_output
Called by Sim_system at the end of the simulation.
close_report() - Method in class Anim_applet
Internal method used to close the simulation's report.
close_report() - Method in interface Sim_reporter
Called by Sim_system to close the simulation's report.
close_report() - Method in class Sim_reportfile
Closes the report file upon simulation termination.
cmd - Variable in class TraceEventObject
 
COMMENT - Static variable in class Anim_event
 
compareTo(Object) - Method in class Sim_event
 
completed() - Static method in class Sim_system
 
connect(Sim_entity) - Method in class Sim_port
 
ContinuousGenerator - Interface in eduni.simjava.distributions
This interface defines the functionality that should be provided by random number generators based on continuous distributions.
Controls - Class in eduni.simdiag
 
Controls(Diagram) - Constructor for class Controls
 
copy(Sim_event) - Method in class Sim_event
 
count(int) - Method in class Sim_stat
Get the event count for a default rate based measure.
count(String) - Method in class Sim_stat
Get the event count for a custom rate based measure.
count(int, double, double) - Method in class Sim_stat
Get the event count for a default rate based measure, applying to a specific time interval.
count(String, double, double) - Method in class Sim_stat
Get the event count for a custom rate based measure, applying to a specific time interval.
CREATE - Static variable in class Sim_event
 
current_ent() - Static method in class Sim_system
Get the currently running entity.

D

d - Variable in class Controls
 
data - Variable in class Anim_event
 
data(String, double, double) - Method in class GraphDiagram
Adds a data element
data - Variable in class GraphPanel
 
data(String, double, double) - Method in class GraphPanel
 
default_tracing() - Static method in class Sim_system
 
detailed_measure_count() - Method in class Sim_stat
Get the number of detailed measures defined in this Sim_stat object.
diag - Variable in class GraphDiagram
 
diag - Variable in class TimingDiagram
 
Diagram - Class in eduni.simdiag
Creates Graphics area
Diagram() - Constructor for class Diagram
 
DiscreteGenerator - Interface in eduni.simjava.distributions
This interface defines the functionality that should be provided by random number generators based on discrete distributions.
display() - Method in class Diagram
 
display() - Method in class GraphDiagram
Displays the graph
display() - Method in class GraphPanel
 
display() - Method in class TimingDiagram
Displays the graph
DISPLAY - Static variable in interface Traceable
Update the display
dispTrace() - Method in class Sim_anim
Do not use this method directly.
do_messages - Variable in class Anim_applet
 
do_report - Variable in class Anim_applet
 
doit(GraphDiagram) - Method in class GraphClearObject
 
doit(GraphDiagram) - Method in class GraphData
Called by recipient to implement command
doit(GraphDiagram) - Method in class GraphDisplay
 
doit(GraphDiagram) - Method in class GraphEventObject
Implements graph commands.
doit(GraphDiagram) - Method in class GraphSetAxes
Sets the axes labels of the given diagram.
doit(GraphDiagram) - Method in class GraphSetScale
 
DPoint - Class in eduni.simdiag
 
DPoint(double, double) - Constructor for class DPoint
 
draw(Graphics) - Method in class Anim_entity
 
draw(Graphics) - Method in class Anim_param
 
draw(Graphics) - Method in class Anim_port
 
draw(Graphics, double, double, int, int) - Method in class Entries
 
draw(Graphics, double, double) - Method in class Entry
 
draw(Graphics, int, GraphPanel) - Method in class Linedata
 
draw_all_static() - Method in class Sim_anim
Do not use this method directly.
draw_messages(Graphics) - Method in class Anim_entity
 
draw_messages(Graphics) - Method in class Anim_port
This method should not be used directly
draw_messages(Graphics) - Method in class Sim_anim
 
drawAxes(Graphics) - Method in class GraphPanel
 
drawData() - Method in class Diagram
 
drawKey(Graphics, int, int, int, int) - Method in class TypeParam
 
drawKeys(Graphics, int, int) - Method in class Types
 
drawLabel(Graphics, int, int) - Method in class Entry
 
drawLabels(Graphics, int, int) - Method in class Entries
 
drawLines(Graphics) - Method in class Diagram
 
drawNotches(Graphics, int, int, int, int, double, double) - Method in class Diagram
 
drawNotches(Graphics, int, int, int, int, double, double) - Method in class GraphPanel
 

E

eduni.simanim - package eduni.simanim
Classes concerned with providing simulations with animation.
eduni.simdiag - package eduni.simdiag
Classes concerned with providing user controlled diagrams for simulations.
eduni.simjava - package eduni.simjava
Classes that form the main simulation structure of SimJava.
eduni.simjava.distributions - package eduni.simjava.distributions
Classes concerning random number sampling and random variate generation.
efficient_measure_defined() - Static method in class Sim_system
 
end_current_run() - Static method in class Sim_system
Internal method that allows the entities to terminate.
END_HOLD - Static variable in class Sim_stat
 
END_RESIDENCE - Static variable in class Sim_stat
 
END_SERVICE - Static variable in class Sim_stat
 
end_time - Variable in class Sim_stat
 
END_WAITING - Static variable in class Sim_stat
 
end_waiting_time() - Method in class Sim_event
Get the simulation time that this event was removed from the queue for service.
endt - Variable in class Diagram
 
endt - Variable in class Entry
 
endtime - Variable in class Entries
 
ent_trace(int, String) - Static method in class Sim_system
 
entries - Variable in class Diagram
 
Entries - Class in eduni.simdiag
This class loads and stores all data entries
Entries() - Constructor for class Entries
 
entries - Variable in class Entries
 
entries - Variable in class Labels
 
Entry - Class in eduni.simdiag
This class represents an entry on the diagram including all data.
Entry(String, TypeParam) - Constructor for class Entry
 
ENULL - Static variable in class Sim_event
 
enum_side - Static variable in class Anim_port
 
enum_type - Static variable in class Anim_param
 
Event - Class in eduni.simdiag
 
Event() - Constructor for class Event
 
Event(double, int) - Constructor for class Event
 
event_time() - Method in class Sim_event
Get the simulation time that this event was scheduled.
EVENTS - Variable in class Entries
 
events - Variable in class Entry
 
EVENTS_COMPLETED - Static variable in class Sim_system
A constant representing a condition based on event completions.
Evqueue - Class in eduni.simjava
This class implements the event queue used by Sim_system.
Evqueue() - Constructor for class Evqueue
Allocates a new Evqueue object.
exc_proportion(int, double[]) - Method in class Sim_stat
Get the exceedence proportions for arbitrary levels, for a default state or interval based measure.
exc_proportion(int, double) - Method in class Sim_stat
Get an exceedence proportion for a default state or interval based measure.
exc_proportion(int) - Method in class Sim_stat
Get the exceedence proportions for the defined levels for a default state or rate based measure.
exc_proportion(String, double[]) - Method in class Sim_stat
Get the exceedence proportions for arbitrary levels, for a custom state or interval based measure.
exc_proportion(String, double) - Method in class Sim_stat
Get an exceedence proportion for a custom state or interval based measure.
exc_proportion(String) - Method in class Sim_stat
Get the exceedence proportions for the defined levels for a custom state or rate based measure.
exc_proportion(int, double[], double, double) - Method in class Sim_stat
Get the exceedence proportions for a set of levels, for a default state or interval based measure, applying to a specific time interval.
exc_proportion(int, double, double, double) - Method in class Sim_stat
Get an exceedence proportion for a specific level, for a default state or interval based measure, applying to a specific time interval.
exc_proportion(String, double[], double, double) - Method in class Sim_stat
Get the exceedence proportions for a set of levels, for a custom state or interval based measure, applying to a specific time interval.
exc_proportion(String, double, double, double) - Method in class Sim_stat
Get an exceedence proportions for a specific level, for a custom state or interval based measure, applying to a specific time interval.

F

f - Variable in class GraphWindow
 
f - Variable in class TimingWindow
 
filename - Variable in class Sim_reportfile
 
find(String) - Method in class Entries
 
find(String) - Method in class StringVector
 
find(String) - Method in class Types
 
find_entity(String) - Method in class Sim_anim
 
find_port(String) - Method in class Anim_entity
 
finished() - Method in class Anim_applet
 
FINISHED - Static variable in class Sim_entity
 
forwardGraph(GraphEventObject) - Method in class GraphDiagram
Sends graph events to any listeners
forwardGraph(GraphEventObject) - Method in class GraphEqn
Forwards a graph event to anyone listening.
forwardGraph(GraphEventObject) - Method in class GraphLoader
 
forwardTrace(TraceEventObject) - Method in class Sim_anim
Do not use this method directly.
forwardTrace(TraceEventObject) - Method in class TimingDiagram
Sends trace events on to any listeners.
forwardTrace(TraceEventObject) - Method in class TraceLoader
Sends trace event onwards to any listeners
from_port(Sim_port) - Method in class Sim_event
Determine if the event was sent from a given port.
FutureEvqueue - Class in eduni.simjava
This class implements the event queue used by Sim_system.
FutureEvqueue() - Constructor for class FutureEvqueue
Allocates a new Evqueue object.

G

generate_graphs(boolean) - Static method in class Sim_system
Specify that graphs are to be generated in the default graph file.
generate_graphs(String) - Static method in class Sim_system
Specify that graphs are to be generated in a user specified graph file.
generate_messages(boolean) - Method in class Anim_applet
Generate the simulation's messages.
generate_report(boolean) - Method in class Anim_applet
Generate the simulation's report.
generate_report() - Static method in class Sim_system
Internal method used to generate the simulation's report.
Generator - Interface in eduni.simjava.distributions
This interface defines the functionality that should be provided by random number generators.
genTraceHeader() - Method in class Sim_anim
Do not use this method directly.
genTraceTail() - Method in class Sim_anim
Do not use this method directly.
get(int) - Method in class StringVector
 
get_aport() - Method in class Sim_port
 
get_applet() - Method in class Sim_anim
Do not use this method directly.
get_bar_string() - Method in class Anim_entity
 
get_data() - Method in class Sim_event
Get the data passed in this event.
get_data() - Method in class Sim_stat
Get all the data contained in the Sim_stat object.
get_dest() - Method in class Sim_event
Get the unique id number of the entity which received this event.
get_dest() - Method in class Sim_port
Get the unique id number of the destination entity of this port.
get_dest_ename() - Method in class Sim_port
Get the name of the destination entity of this port.
get_detailed_measures() - Method in class Sim_stat
Get the information for the non-efficient measures defined in the Sim_stat object.
get_diag() - Method in class GraphDiagram
Returns the panel associated with this graph
get_end_position() - Method in class Anim_entity
 
get_entity(int) - Static method in class Sim_system
Get the entity with a given id.
get_entity(String) - Static method in class Sim_system
Get the entity with a given name.
get_entity_id(String) - Static method in class Sim_system
Get the id of an entity with a given name.
get_evbuf() - Method in class Sim_entity
 
get_generators() - Method in class Sim_entity
 
get_id() - Method in class Sim_entity
Get the unique id number assigned to this entity
get_id() - Method in class Sim_stat
 
get_image(String) - Static method in class Sim_anim
 
get_index(String) - Method in class TypeParam
 
get_intval() - Method in class Anim_param
Get integer value of parameter.
get_levels(int) - Method in class Sim_stat
Get the exceedence proportion levels defined for a default measure.
get_levels(String) - Method in class Sim_stat
Get the exceedence proportion levels defined for a custom measure.
get_link_pos() - Method in class Anim_port
 
get_measures() - Method in class Sim_stat
Get the information for the measures defined in the Sim_stat object.
get_name() - Method in class Anim_entity
 
get_name() - Method in class Anim_param
 
get_name() - Method in class Anim_port
 
get_name() - Method in interface Generator
Get the random number generator's name.
get_name() - Method in class Sim_bernoulli_obj
Get the random number generator's name.
get_name() - Method in class Sim_beta_obj
Get the random number generator's name.
get_name() - Method in class Sim_betaprime_obj
Get the random number generator's name.
get_name() - Method in class Sim_binomial_obj
Get the random number generator's name.
get_name() - Method in class Sim_cauchy_obj
Get the random number generator's name.
get_name() - Method in class Sim_chisquare_obj
Get the random number generator's name.
get_name() - Method in class Sim_erlang_obj
Get the random number generator's name.
get_name() - Method in class Sim_f_obj
Get the random number generator's name.
get_name() - Method in class Sim_gamma_obj
Get the random number generator's name.
get_name() - Method in class Sim_geometric_obj
Get the random number generator's name.
get_name() - Method in class Sim_invgamma_obj
Get the random number generator's name.
get_name() - Method in class Sim_logistic_obj
Get the random number generator's name.
get_name() - Method in class Sim_lognormal_obj
Get the random number generator's name.
get_name() - Method in class Sim_negexp_obj
Get the random number generator's name.
get_name() - Method in class Sim_normal_obj
Get the random number generator's name.
get_name() - Method in class Sim_pareto_obj
Get the random number generator's name.
get_name() - Method in class Sim_pascal_obj
Get the random number generator's name.
get_name() - Method in class Sim_poisson_obj
Get the random number generator's name.
get_name() - Method in class Sim_random_obj
Get the random number generator's name.
get_name() - Method in class Sim_tstudent_obj
Get the random number generator's name.
get_name() - Method in class Sim_uniform_obj
Get the random number generator's name.
get_name() - Method in class Sim_weibull_obj
Get the random number generator's name.
get_name() - Method in class Sim_entity
Get the name of this entity
get_name() - Method in class Sim_stat
Get the name of the entity to which this Sim_stat object belongs to.
get_name_default(int) - Method in class Sim_stat
 
get_num_entities() - Static method in class Sim_system
Get the current number of entities in the simulation.
get_parent() - Method in class Anim_port
 
get_paused() - Method in class Anim_applet
 
get_pname() - Method in class Sim_port
Get the name of this port.
get_port(Sim_event) - Method in class Sim_entity
Get the port through which an event arrived.
get_port(String) - Method in class Sim_entity
Get the port with a given name.
get_port_pos() - Method in class Anim_port
 
get_position() - Method in class Anim_entity
 
get_ptype() - Method in class Anim_param
 
get_reporter() - Method in class Sim_anim
Do not use this method directly.
get_root_seed() - Static method in class Sim_system
Get the sample generator's root seed.
get_seed() - Method in interface Generator
Get the random number generator's seed.
get_seed() - Method in class Sim_bernoulli_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_beta_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_betaprime_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_binomial_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_cauchy_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_chisquare_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_erlang_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_f_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_gamma_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_geometric_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_invgamma_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_logistic_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_lognormal_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_negexp_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_normal_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_pareto_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_pascal_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_poisson_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_random_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_tstudent_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_uniform_obj
Get the random number generator's seed.
get_seed() - Method in class Sim_weibull_obj
Get the random number generator's seed.
get_size() - Method in class Anim_entity
 
get_spacing() - Static method in class Sim_system
Get the sample generators' seed spacing.
get_speed() - Method in class Anim_applet
 
get_src() - Method in class Sim_event
Get the unique id number of the entity which scheduled this event.
get_src() - Method in class Sim_port
Get the unique id number of the source entity of this port.
get_stat() - Method in class Sim_entity
Get the entity's Sim_stat object.
get_stat_copy() - Method in class Sim_stat
 
get_state() - Method in class Sim_entity
 
get_stopped() - Method in class Anim_applet
 
get_tag() - Method in class Sim_event
Get the user-defined tag of this event.
get_trace_level() - Static method in class Sim_system
Get the current trace level (initially 0xff), which controls trace output.
get_trans_time() - Static method in class Sim_system
 
get_trc_level() - Static method in class Sim_system
Get the current trace level (initially 0xff), which controls trace output.
get_trcout() - Static method in class Sim_system
Get the object to which the simulation trace is sent.
get_type() - Method in class Anim_param
 
get_type() - Method in class Sim_event
 
get_type(String) - Method in class Sim_stat
 
get_value() - Method in class Anim_param
Get string value of parameter.
getAnnotations(String) - Method in class Sim_stat
Get a measure's graph annotations.
getCmd() - Method in class TraceEventObject
Returns the trace command
getDiag() - Method in class GraphWindow
Returns the graph diagram for this window
getDiag() - Method in class TimingWindow
 
getDPoint(int) - Method in class Linedata
 
getEndTime() - Method in class Entries
 
getEntityList() - Static method in class Sim_system
Returns a list of entities created for the simulation
getEntries() - Method in class Diagram
 
getIndex(String) - Method in class Param_type
Returns the state index given a state name (or -1 if the state name isn't found)
getLabel(int) - Method in class TypeParam
 
getLine(String) - Method in class GraphPanel
Return linedata given line name, or null if not found
getLine() - Method in class TraceEventObject
Returns the trace line
getName() - Method in class Linedata
 
getNumberFormat() - Static method in class Sim_system
Get the number format used for generating times in trace lines.
getSpec() - Method in class Param_type
Returns type spec in form etc
getStartTime() - Method in class Entries
 
getType() - Method in class Param_type
Returns the type name
getType() - Method in class Entry
 
getTypes() - Method in class Entries
 
getV() - Method in class Param_type_list
This method should not be used directly.
getV() - Method in class StringVector
 
getV() - Method in class Types
 
getVals() - Method in class Param_type
Returns the array of strings
GraphClearObject - Class in eduni.simdiag
Clears graph
GraphClearObject(Object) - Constructor for class GraphClearObject
 
GraphData - Class in eduni.simdiag
Stores a single data point.
GraphData(Object, String) - Constructor for class GraphData
Constructs data elem from a single text line Format: linename x y e.g.
GraphData(Object, String, double, double) - Constructor for class GraphData
Constructs data elem from linename, x and y
GraphDiagram - Class in eduni.simdiag
This class represents the graph application.
GraphDiagram() - Constructor for class GraphDiagram
Constructs a graph which runs in its own thread.
GraphDisplay - Class in eduni.simdiag
Displays graph.
GraphDisplay(Object) - Constructor for class GraphDisplay
 
GraphEqn - Class in eduni.simdiag
Generates sin/cos graph from equation.
GraphEqn() - Constructor for class GraphEqn
Creates a graph generator (Sine, Cos)
GraphEventObject - Class in eduni.simdiag
The basic graph event class.
GraphEventObject(Object) - Constructor for class GraphEventObject
 
GraphListener - Interface in eduni.simdiag
Graph event listener interface.
GraphLoader - Class in eduni.simdiag
Converts graph from URL to GraphEventListener format.
GraphLoader(String) - Constructor for class GraphLoader
Create a graph loader with the given url
GraphPanel - Class in eduni.simdiag
 
GraphPanel() - Constructor for class GraphPanel
 
GraphSetAxes - Class in eduni.simdiag
Stores a command to set the axes labels for this graph.
GraphSetAxes(Object, String, String) - Constructor for class GraphSetAxes
Constructs a setaxes command.
GraphSetScale - Class in eduni.simdiag
Sets scale
GraphSetScale(Object, double, double, double, double) - Constructor for class GraphSetScale
 
GraphWindow - Class in eduni.simdiag
A graph diagram in a separate window (and thread).
GraphWindow() - Constructor for class GraphWindow
 

H

h - Variable in class Entry
 
handleGraph(GraphEventObject) - Method in class GraphDiagram
Deals with incoming graph events
handleGraph(GraphEventObject) - Method in interface GraphListener
Responds to a single graph event
handleTrace(TraceEventObject) - Method in class TimingDiagram
Processes the trace events which arrive.
handleTrace(TraceEventObject) - Method in interface TraceListener
Processes the given trace event object.
handleTrace(TraceEventObject) - Method in class TraceSaver
Responds to a trace input event by writing it on to the file.
has_stat() - Method in class Sim_entity
 
HIDDEN - Static variable in class Anim_param
Display type: Don't display.
hold(int, double) - Static method in class Sim_system
 
HOLD_DONE - Static variable in class Sim_event
 
HOLDING - Static variable in class Sim_entity
 
hscroll - Variable in class TimingDiagram
 

I

incomplete() - Static method in class Sim_system
Internal method used to check if the simulation has completed.
IND_REPLICATIONS - Static variable in class Sim_system
A constant representing the output analysis method of independent replications.
init() - Method in class Anim_applet
Internal method used to set up the default GUI components and the entities.
init() - Method in class GraphDiagram
Sets up graph diagram display
init() - Method in class TimingDiagram
Sets up timing diagram display
initialise() - Method in class Sim_anim
Do not use this method directly.
initialise() - Method in class Sim_outfile
Attempt to open the file
initialise() - Method in interface Sim_output
Called by Sim_system before the simulation starts.
initialise() - Static method in class Sim_system
Initialise the simulation for standalone simulations.
initialise(Sim_anim, Thread) - Static method in class Sim_system
Initialise the simulation for animated simulations.
initialise(Sim_output, Thread) - Static method in class Sim_system
Initialise the system to draw simdiag diagrams.
INTERVAL_ACCURACY - Static variable in class Sim_system
A constant representing a termination condition based on a confidence interval's accuray.
INTERVAL_BASED - Static variable in class Sim_stat
Constant defining interval based measures.
interval_sum() - Method in class Sim_accum
Sums all the intervals recorded so far.
is_efficient(int) - Method in class Sim_stat
Check to see whether a default measure is specified to be efficient.
is_efficient(String) - Method in class Sim_stat
Check to see whether a custom measure is specified to be efficient.
is_invisible() - Method in class Anim_entity
This method should not be used directly.
isblank() - Method in class Event
 
iterator() - Method in class FutureEvqueue
Returns an interator to the queue.

J

job_completed(int, int) - Static method in class Sim_system
 

K

Key - Class in eduni.simdiag
 
Key(Types) - Constructor for class Key
 
keys - Variable in class TimingDiagram
 
keySpace - Variable in class Diagram
 

L

Labels - Class in eduni.simdiag
 
Labels(Entries) - Constructor for class Labels
 
labels - Variable in class TimingDiagram
 
labels - Variable in class TypeParam
 
LAYOUT - Static variable in interface Traceable
The user has pressed Layout
layoutBut - Variable in class Anim_applet
 
LEFT - Static variable in class Anim_port
Attatch the port to the left side of the parent entity
Linedata - Class in eduni.simdiag
 
Linedata(String) - Constructor for class Linedata
 
linename - Variable in class GraphData
 
link_port(Anim_port, boolean) - Method in class Anim_port
 
link_ports(String, String, String, String) - Method in class Sim_anim
Do not use this method directly.
link_ports(String, String, String, String) - Static method in class Sim_system
Link the ports of two entities so that events can be scheduled.
log10(double) - Method in class Diagram
 
log10(double) - Method in class GraphPanel
 

M

main(String[]) - Static method in class GraphDiagram
Constructs an example using the graph, by connecting a GraphEqn object to its input to display sine waves.
main(String[]) - Static method in class TimingDiagram
Example standalone application code.
match(Sim_event) - Method in class Sim_any_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class Sim_from_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class Sim_none_p
The match function called by Sim_system, not used directly by the user.
match(Sim_event) - Method in class Sim_not_from_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class Sim_not_type_p
The match function called by Sim_system, not used directly by the user
match(Sim_event) - Method in class Sim_predicate
The match function which must be overidden when writing a new predicate.
match(Sim_event) - Method in class Sim_type_p
The match function called by Sim_system, not used directly by the user
max() - Method in class Sim_accum
Find the maximum value recorded so far
max_time - Variable in class Evqueue
 
maximum(int) - Method in class Sim_stat
Get the maximum observation for a default state or interval based measure.
maximum(String) - Method in class Sim_stat
Get the maximum observation for a custom state or interval based measure.
maximum(int, double, double) - Method in class Sim_stat
Get the maximum observation for a default state or interval based measure, applying to a specific time interval.
maximum(String, double, double) - Method in class Sim_stat
Get the maximum observation for a custom state or interval based measure, applying to a specific time interval.
measure_for(int[]) - Method in class Sim_stat
Specify a set of event tags for which measures are to be considered.
messagesArea - Variable in class Anim_applet
 
min() - Method in class Sim_accum
Find the minimum value recorded so far
MIN_MAX - Static variable in class Sim_system
A constant representing the minimum-maximum method for transient period identification.
min_max_time(String) - Method in class Sim_stat
 
minimum(int) - Method in class Sim_stat
Get the minimum observation for a default state or interval based measure.
minimum(String) - Method in class Sim_stat
Get the minimum observation for a custom state or interval based measure.
minimum(int, double, double) - Method in class Sim_stat
Get the minimum observation for a default state or interval based measure, applying to a specific time interval.
minimum(String, double, double) - Method in class Sim_stat
Get the minimum observation for a custom state or interval based measure, applying to a specific time interval.
mouseClicked(MouseEvent) - Method in class Diagram
 
mouseDragged(MouseEvent) - Method in class Diagram
 
mouseEntered(MouseEvent) - Method in class Diagram
 
mouseExited(MouseEvent) - Method in class Diagram
 
mouseMoved(MouseEvent) - Method in class Diagram
 
mousePressed(MouseEvent) - Method in class Diagram
 
mouseReleased(MouseEvent) - Method in class Diagram
 
move_msg(double) - Method in class Anim_port
 
movingO - Variable in class Diagram
 
movingX - Variable in class Diagram
 

N

NAME - Static variable in class Anim_param
Display type: Show parameter's name only.
name - Variable in class Entry
 
name - Variable in class Linedata
 
NAME_VALUE - Static variable in class Anim_param
Display type: Show both the parameter's name and its value.
next_seed() - Static method in class Sim_system
Generate the next seed based on the root seed and the seed spacing.
nextLine(BufferedReader) - Method in class GraphLoader
 
nextLine(BufferedReader) - Method in class TraceLoader
 
NONE - Static variable in class Sim_system
A constant representing no condition.

O

observation_collected(int, String) - Static method in class Sim_system
 
observation_count(String, double, double) - Method in class Sim_stat
 
observation_count(int, double, double) - Method in class Sim_stat
 
offg - Variable in class GraphPanel
 
offscreen - Variable in class GraphPanel
 
offscreensize - Variable in class GraphPanel
 
open() - Method in class TraceSaver
 
Opos - Variable in class Diagram
 
output - Variable in class Sim_reportfile
 

P

p() - Method in class Semaphore
Try to obtain the semaphore.
paint(Graphics) - Method in class Sim_anim
Do not use this method directly.
paint(Graphics) - Method in class Diagram
 
paint(Graphics) - Method in class GraphPanel
Plot the graph
paint(Graphics) - Method in class Key
 
paint(Graphics) - Method in class Labels
 
PARAM - Static variable in class Anim_event
 
Param_type - Class in eduni.simanim
An animation parameter type.
Param_type(String, String[]) - Constructor for class Param_type
 
Param_type_list - Class in eduni.simanim
A list of all distinct parameter types
Param_type_list() - Constructor for class Param_type_list
 
parseSide(String) - Static method in class Anim_port
 
parseType(String) - Static method in class Anim_param
 
pause() - Method in class Anim_applet
Internal method used to pause the animation.
PAUSE - Static variable in interface Traceable
The user has pressed Pause
pause(int, double) - Static method in class Sim_system
 
pauseBut - Variable in class Anim_applet
 
paused - Variable in class Anim_applet
 
paused() - Static method in class Sim_system
 
pauseSimulation() - Static method in class Sim_system
This method is called if one wants to pause the simulation
pauseSimulation(double) - Static method in class Sim_system
This method is called if one wants to pause the simulation at a given time
points - Variable in class Linedata
 
poison() - Method in class Sim_entity
 
pop() - Method in class Evqueue
Remove and return the event at the top of the queue.
println(String) - Method in class Sim_anim
Do not use this method directly.
println(String) - Method in class Sim_outfile
Print a trace line to the file
println(String) - Method in interface Sim_output
Called by Sim_system to output a trace line.
processTrace(String) - Method in class Diagram
 
ptypes - Variable in class Param_type_list
 
putback(Sim_event) - Static method in class Sim_system
 

Q

QUEUE_LENGTH - Static variable in class Sim_stat
Constant specifying the entity's queue length.
quitb - Variable in class Controls
 
quitb() - Method in class Diagram
 

R

RATE_BASED - Static variable in class Sim_stat
Constant defining rate based measures.
reLayout() - Method in class Diagram
 
reloadb - Variable in class Controls
 
reloadb() - Method in class Diagram
 
removeGraphListener(GraphListener) - Method in class GraphDiagram
Removes a graph listener from the output.
removeGraphListener(GraphListener) - Method in class GraphEqn
Removes a graph listener
removeGraphListener(GraphListener) - Method in class GraphLoader
 
removeTraceListener(TraceListener) - Method in class Sim_anim
Do not use this method directly.
removeTraceListener(TraceListener) - Method in class TimingDiagram
Removes a trace listener
removeTraceListener(TraceListener) - Method in class TraceLoader
Javabeans trace event output
report - Variable in class Anim_applet
 
reportArea - Variable in class Anim_applet
 
reseed_generators() - Method in class Sim_entity
 
reset() - Method in class Param_type_list
This method should not be used directly.
reset() - Method in class Entries
 
reset() - Method in class Sim_entity
 
reset() - Method in class Sim_stat
 
resetScale() - Method in class GraphPanel
 
RESIDENCE_TIME - Static variable in class Sim_stat
Constant specifying the entity's event residence time.
restart() - Method in class Sim_entity
 
resumeSimulation() - Static method in class Sim_system
This method is called if one wants to resume the simulation that has previously been paused
RIGHT - Static variable in class Anim_port
Attatch the port to the right side of the parent entity
run() - Method in class Anim_applet
Internal method used to run the animation.
run() - Method in class GraphDiagram
Draws graph
run() - Method in class GraphEqn
Generates the graph
run() - Method in class GraphLoader
 
run() - Method in class GraphWindow
Displays the window
run() - Method in class TimingDiagram
Draws diagram
run() - Method in class TimingWindow
 
RUN - Static variable in interface Traceable
The user has pressed Run
run() - Method in class TraceLoader
Starts reading the trace in from the URL.
run() - Method in class Sim_entity
Executes the entity's thread.
run() - Static method in class Sim_system
Start the simulation running.
run_initialise() - Static method in class Sim_system
Internal method used to initialise the simulation.
run_start() - Static method in class Sim_system
Internal method used to start the simulation.
run_stop() - Static method in class Sim_system
Internal method used to stop the simulation.
run_tick() - Static method in class Sim_system
Internal method used to run one tick of the simulation.
runBut - Variable in class Anim_applet
 
RUNNABLE - Static variable in class Sim_entity
 
running() - Static method in class Sim_system
Check if the simulation is still running.

S

sample() - Method in interface ContinuousGenerator
Sample the random number generator.
sample() - Method in interface DiscreteGenerator
Sample the random number generator.
sample() - Method in class Sim_bernoulli_obj
Generate a new random number.
sample(Sim_random_obj, double) - Static method in class Sim_bernoulli_obj
 
sample() - Method in class Sim_beta_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_beta_obj
 
sample() - Method in class Sim_betaprime_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_betaprime_obj
 
sample() - Method in class Sim_binomial_obj
Generate a new random number.
sample(Sim_random_obj, double, long) - Static method in class Sim_binomial_obj
 
sample() - Method in class Sim_cauchy_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_cauchy_obj
 
sample() - Method in class Sim_chisquare_obj
Generate a new random number.
sample(Sim_random_obj, long) - Static method in class Sim_chisquare_obj
 
sample() - Method in class Sim_erlang_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_erlang_obj
 
sample() - Method in class Sim_f_obj
Generate a new random number.
sample(Sim_random_obj, long, long) - Static method in class Sim_f_obj
 
sample() - Method in class Sim_gamma_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_gamma_obj
 
sample() - Method in class Sim_geometric_obj
Generate a new random number.
sample(Sim_random_obj, double) - Static method in class Sim_geometric_obj
 
sample() - Method in class Sim_invgamma_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_invgamma_obj
 
sample() - Method in class Sim_logistic_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_logistic_obj
 
sample() - Method in class Sim_lognormal_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_lognormal_obj
 
sample() - Method in class Sim_negexp_obj
Generate a new random number.
sample(Sim_random_obj, double) - Static method in class Sim_negexp_obj
 
sample() - Method in class Sim_normal_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_normal_obj
 
sample() - Method in class Sim_pareto_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_pareto_obj
 
sample() - Method in class Sim_pascal_obj
Generate a new random number.
sample(Sim_random_obj, double, long) - Static method in class Sim_pascal_obj
 
sample() - Method in class Sim_poisson_obj
Generate a new random number.
sample(Sim_random_obj, double) - Static method in class Sim_poisson_obj
 
sample() - Method in class Sim_random_obj
Generate a new random number.
sample() - Method in class Sim_tstudent_obj
Generate a new random number.
sample(Sim_random_obj, long) - Static method in class Sim_tstudent_obj
 
sample() - Method in class Sim_uniform_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_uniform_obj
 
sample() - Method in class Sim_weibull_obj
Generate a new random number.
sample(Sim_random_obj, double, double) - Static method in class Sim_weibull_obj
 
sb - Variable in class Diagram
 
sbmoved() - Method in class Diagram
 
sbset() - Method in class Diagram
 
scheduled_by() - Method in class Sim_event
Get the unique id number of the entity which scheduled this event.
section - Variable in class Entries
 
select(int, Sim_predicate) - Static method in class Sim_system
 
Semaphore - Class in eduni.simjava
A counting semaphore class.
Semaphore() - Constructor for class Semaphore
Allocate a new semaphore object with an initial count of zero.
Semaphore(int) - Constructor for class Semaphore
Allocates a new semaphore object with a given initial count.
SEND - Static variable in class Anim_event
 
SEND - Static variable in class Sim_event
 
send(int, int, double, int, Object) - Static method in class Sim_system
 
send_on(Sim_event, Sim_port) - Method in class Sim_entity
Send on an event to an other entity through a port.
SERVICE_TIME - Static variable in class Sim_stat
Constant specifying the entity's event service time.
set(String) - Method in class TraceEventObject
Sets this command to a trace line string
set(TraceEventObject) - Method in class TraceEventObject
Sets this command to a trace object
set(int) - Method in class TraceEventObject
Sets this command to one of the Traceable commands
set_auto_trace(boolean) - Static method in class Sim_system
Switch the trace messages on and off.
set_busy(double) - Method in class Sim_stat
 
set_data(String) - Method in class Anim_port
 
set_data(HashMap) - Method in class Sim_stat
 
set_dest(int) - Method in class Sim_event
Set the destination entity of this event.
set_efficient(int) - Method in class Sim_stat
Mark a default measure as memory efficient.
set_efficient(String) - Method in class Sim_stat
Mark a custom measure as memory efficient
set_end_time(double) - Method in class Sim_stat
 
set_end_waiting_time(double) - Method in class Sim_event
 
set_entity_info(int, String) - Method in class Sim_stat
 
set_evbuf(Sim_event) - Method in class Sim_entity
 
set_going() - Method in class Sim_entity
 
set_id(int) - Method in class Sim_entity
 
set_invisible(boolean) - Method in class Anim_entity
This method should not be used directly.
set_invisible(boolean) - Method in class Sim_entity
Make entity icon invisible
set_levels(List) - Method in class Sim_stat
 
set_measures(List) - Method in class Sim_stat
 
set_message(String) - Method in class Sim_anim
Do not use this method directly.
set_observations(List) - Method in class Sim_stat
 
set_output_analysis(int) - Static method in class Sim_system
Specify an output analysis method for the simulation.
set_output_analysis(int, double) - Static method in class Sim_system
Specify an output analysis method to produce confidence intervals of a given confidence level.
set_output_analysis(int, int, int, double) - Static method in class Sim_system
Specify batch means as the simulation's output analysis method.
set_output_analysis(int, int, double) - Static method in class Sim_system
Specify independent replications as an output analysis method.
set_params(String) - Method in class Anim_entity
 
set_parent(Anim_entity) - Method in class Anim_param
 
set_parent(Anim_entity) - Method in class Anim_port
 
set_position(int, int) - Method in class Anim_entity
This method should not be used directly.
set_position(int, int) - Method in class Anim_param
 
set_position(int, int) - Method in class Anim_port
This method should not be used directly.
set_report_detail(boolean, boolean) - Static method in class Sim_system
Set the detail required in the simulation's report.
set_sb(Scrollbar) - Method in class Diagram
 
set_seed(long) - Method in interface Generator
Set the random number generator's seed.
set_seed(long) - Method in class Sim_bernoulli_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_beta_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_betaprime_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_binomial_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_cauchy_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_chisquare_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_erlang_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_f_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_gamma_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_geometric_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_invgamma_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_logistic_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_lognormal_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_negexp_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_normal_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_pareto_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_pascal_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_poisson_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_random_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_tstudent_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_uniform_obj
Set the random number generator's seed.
set_seed(long) - Method in class Sim_weibull_obj
Set the random number generator's seed.
set_seed(long) - Static method in class Sim_system
Set the sample generators' root seed.
set_seed_sequence(int, long) - Static method in class Sim_system
Set the sample generators' seed sequence.
set_spacing(int) - Static method in class Sim_system
Set the sample generators' seed spacing.
set_src(int) - Method in class Sim_event
Set the source entity of this event.
set_src(int) - Method in class Sim_port
 
set_stat(Sim_stat) - Method in class Sim_entity
Define a Sim_stat object for this entity.
set_state(int) - Method in class Sim_entity
 
set_tags(List) - Method in class Sim_stat
 
set_termination_condition(int, String, int, long, boolean) - Static method in class Sim_system
Specify a termination condition based on event completions at a specific entity.
set_termination_condition(int, double, boolean) - Static method in class Sim_system
Specify a termination condition based on the simulation time elapsed.
set_termination_condition(int, int, double, double, String, String) - Static method in class Sim_system
Specify a termination condition based on the confidence interval accuracy obtained for a custom measure.
set_termination_condition(int, int, double, double, String, int) - Static method in class Sim_system
Specify a termination condition based on the confidence interval accuracy obtained for a default measure.
set_trace_detail(boolean, boolean, boolean) - Static method in class Sim_system
Set the desired contents of the trace file.
set_trace_level(int) - Static method in class Sim_system
Set the trace level which controls entity trace output.
set_trans_time(double) - Method in class Sim_stat
 
set_transient_condition(int, String, String) - Static method in class Sim_system
Specify a transient condition using the minimum-maximum method for a custom measure.
set_transient_condition(int, String, int) - Static method in class Sim_system
Specify a transient condition using the minimum-maximum method for a default measure.
set_transient_condition(int, String, int, long) - Static method in class Sim_system
Specify a transient condition based on event completions at a specific entity.
set_transient_condition(int, double) - Static method in class Sim_system
Specify a transient condition based on the elapsed simulation time.
set_trc_level(int) - Static method in class Sim_system
Set the trace level which controls entity trace output.
set_type(int) - Method in class Anim_param
 
set_value(String) - Method in class Anim_param
Set value of parameter to string.
set_value(int) - Method in class Anim_param
Set value of parameter to integer.
setAxes(String, String) - Method in class GraphDiagram
Sets the axes labels
setAxes(String, String) - Method in class GraphPanel
 
setPosition(int, int, int, int) - Method in class Entry
 
setScale(double, double, double, double) - Method in class GraphDiagram
Sets the scale
setScale(double, double, double, double) - Method in class GraphPanel
 
setSerial(long) - Method in class Sim_event
 
setup_report() - Method in class Anim_applet
Internal method used to setup the simulation's report.
setup_report() - Method in interface Sim_reporter
Called by Sim_system to setup the simulation's report.
setup_report() - Method in class Sim_reportfile
Sets up the report file at the beginning of the simulation.
setup_static_initial() - Method in class Sim_anim
Do not use this method directly.
show_update(Thread) - Method in class Sim_anim
 
Sim_accum - Class in eduni.simjava
A class for collecting basic statistical data during simulations.
Sim_accum() - Constructor for class Sim_accum
Allocate a new instance of the class.
Sim_accum(String) - Constructor for class Sim_accum
Allocate a new, named, instance of the class.
Sim_anim - Class in eduni.simanim
The class that manages the simulation in animated mode.
Sim_anim(Anim_applet) - Constructor for class Sim_anim
Do not use this method directly.
SIM_ANY - Static variable in class Sim_system
A standard predicate that matches any event.
Sim_any_p - Class in eduni.simjava
A predicate which will match any event on the deferred event queue.
Sim_any_p() - Constructor for class Sim_any_p
Obtains a new instance.
Sim_bernoulli_obj - Class in eduni.simjava.distributions
A random number generator based on the Bernoulli distribution.
Sim_bernoulli_obj(String, double) - Constructor for class Sim_bernoulli_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_bernoulli_obj(String, double, long) - Constructor for class Sim_bernoulli_obj
The constructor with which a specific seed is set for the random number generator
Sim_beta_obj - Class in eduni.simjava.distributions
A random number generator based on the Beta distribution.
Sim_beta_obj(String, double, double) - Constructor for class Sim_beta_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_beta_obj(String, double, double, long) - Constructor for class Sim_beta_obj
The constructor with which a specific seed is set for the random number generator
Sim_betaprime_obj - Class in eduni.simjava.distributions
A random number generator based on the Beta Prime distribution.
Sim_betaprime_obj(String, double, double) - Constructor for class Sim_betaprime_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_betaprime_obj(String, double, double, long) - Constructor for class Sim_betaprime_obj
The constructor with which a specific seed is set for the random number generator
Sim_binomial_obj - Class in eduni.simjava.distributions
A random number generator based on the Binomial distribution.
Sim_binomial_obj(String, double, long) - Constructor for class Sim_binomial_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_binomial_obj(String, double, long, long) - Constructor for class Sim_binomial_obj
The constructor with which a specific seed is set for the random number generator
sim_cancel(Sim_predicate, Sim_event) - Method in class Sim_entity
Cancel the first event matching a predicate waiting in the entity's future queue.
Sim_cauchy_obj - Class in eduni.simjava.distributions
A random number generator based on the Cauchy distribution.
Sim_cauchy_obj(String, double, double) - Constructor for class Sim_cauchy_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_cauchy_obj(String, double, double, long) - Constructor for class Sim_cauchy_obj
The constructor with which a specific seed is set for the random number generator
Sim_chisquare_obj - Class in eduni.simjava.distributions
A random number generator based on the Chi-Square distribution.
Sim_chisquare_obj(String, long) - Constructor for class Sim_chisquare_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_chisquare_obj(String, long, long) - Constructor for class Sim_chisquare_obj
The constructor with which a specific seed is set for the random number generator
sim_clock() - Static method in class Sim_system
Get the current simulation time, as a runtime method for entities.
sim_completed(Sim_event) - Method in class Sim_entity
Signal that an event has completed service.
sim_current() - Method in class Sim_entity
Get the id of the currently running entity
Sim_entity - Class in eduni.simjava
This class represents the types of entities or processes of the simulation.
Sim_entity(String) - Constructor for class Sim_entity
Creates a new entity.
Sim_entity(String, String, int, int) - Constructor for class Sim_entity
The constructor for use with the eduni.simanim animation package.
Sim_erlang_obj - Class in eduni.simjava.distributions
A random number generator based on the Erlang distribution.
Sim_erlang_obj(String, double, double) - Constructor for class Sim_erlang_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_erlang_obj(String, double, double, long) - Constructor for class Sim_erlang_obj
The constructor with which a specific seed is set for the random number generator
Sim_event - Class in eduni.simjava
This class represents events which are passed between the entities in the simulation.
Sim_event() - Constructor for class Sim_event
Create a blank event.
Sim_event(int, double, int, int, int, Object) - Constructor for class Sim_event
 
Sim_event(int, double, int) - Constructor for class Sim_event
 
Sim_exception - Error in eduni.simjava
Top-level error thrown when an error in the simulation occurs.
Sim_exception(String) - Constructor for error Sim_exception
Produce an error with a message.
Sim_exception() - Constructor for error Sim_exception
PRoduce an error without a message..
Sim_f_obj - Class in eduni.simjava.distributions
A random number generator based on the F-distribution.
Sim_f_obj(String, long, long) - Constructor for class Sim_f_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_f_obj(String, long, long, long) - Constructor for class Sim_f_obj
The constructor with which a specific seed is set for the random number generator
Sim_from_p - Class in eduni.simjava
A predicate which selects events from specific entities.
Sim_from_p(int) - Constructor for class Sim_from_p
Constructor used to select events that were sent by a specific entity.
Sim_from_p(int[]) - Constructor for class Sim_from_p
Constructor used to select events that were sent by any entity from a given set.
Sim_gamma_obj - Class in eduni.simjava.distributions
A random number generator based on the Gamma distribution.
Sim_gamma_obj(String, double, double) - Constructor for class Sim_gamma_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_gamma_obj(String, double, double, long) - Constructor for class Sim_gamma_obj
The constructor with which a specific seed is set for the random number generator
Sim_geometric_obj - Class in eduni.simjava.distributions
A random number generator based on the Geometric distribution.
Sim_geometric_obj(String, double) - Constructor for class Sim_geometric_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_geometric_obj(String, double, long) - Constructor for class Sim_geometric_obj
The constructor with which a specific seed is set for the random number generator
sim_get_next(Sim_predicate, Sim_event) - Method in class Sim_entity
Get the first event matching a predicate from the deferred queue, or if none match, wait for a matching event to arrive.
sim_get_next(Sim_event) - Method in class Sim_entity
Get the first event waiting in the entity's deferred queue, or if there are none, wait for an event to arrive.
sim_hold(double) - Method in class Sim_entity
Deprecated. As of SimJava version 2.0, replaced by sim_pause(double delay). This method was deprecated because of the new statistical support present to entities. When an entity holds it must now be specified if the hold corrssponds to the entity being active or inactive. The original sim_hold() methods are equivalent to their respective sim_pause() methods.
sim_hold_for(double, Sim_event) - Method in class Sim_entity
Deprecated. As of SimJava version 2.0, replaced by sim_pause_for(double delay, Sim_event ev). This method was deprecated because of the new statistical support present to entities. When an entity holds it must now be specified if the hold corrssponds to the entity being active or inactive. The original sim_hold() methods are equivalent to their respective sim_pause() methods.
Sim_invgamma_obj - Class in eduni.simjava.distributions
A random number generator based on the Inverted Gamma distribution.
Sim_invgamma_obj(String, double, double) - Constructor for class Sim_invgamma_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_invgamma_obj(String, double, double, long) - Constructor for class Sim_invgamma_obj
The constructor with which a specific seed is set for the random number generator
Sim_logistic_obj - Class in eduni.simjava.distributions
A random number generator based on the Logistic distribution.
Sim_logistic_obj(String, double, double) - Constructor for class Sim_logistic_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_logistic_obj(String, double, double, long) - Constructor for class Sim_logistic_obj
The constructor with which a specific seed is set for the random number generator
Sim_lognormal_obj - Class in eduni.simjava.distributions
A random number generator based on the Lognormal distribution.
Sim_lognormal_obj(String, double, double) - Constructor for class Sim_lognormal_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_lognormal_obj(String, double, double, long) - Constructor for class Sim_lognormal_obj
The constructor with which a specific seed is set for the random number generator
Sim_negexp_obj - Class in eduni.simjava.distributions
A random number generator based on the Negative Exponential distribution.
Sim_negexp_obj(String, double) - Constructor for class Sim_negexp_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_negexp_obj(String, double, long) - Constructor for class Sim_negexp_obj
The constructor with which a specific seed is set for the random number generator
SIM_NONE - Static variable in class Sim_system
A standard predicate that does not match any events.
Sim_none_p - Class in eduni.simjava
A predicate which will not match any event on the deferred event queue.
Sim_none_p() - Constructor for class Sim_none_p
Constructor.
Sim_normal_obj - Class in eduni.simjava.distributions
A random number generator based on the Normal distribution.
Sim_normal_obj(String, double, double) - Constructor for class Sim_normal_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_normal_obj(String, double, double, long) - Constructor for class Sim_normal_obj
The constructor with which a specific seed is set for the random number generator
Sim_not_from_p - Class in eduni.simjava
A predicate which selects events that have not been sent by specific entities.
Sim_not_from_p(int) - Constructor for class Sim_not_from_p
Constructor used to select events that were not sent by a specific entity.
Sim_not_from_p(int[]) - Constructor for class Sim_not_from_p
Constructor used to select events that were not sent by any entity from a given set.
Sim_not_type_p - Class in eduni.simjava
A predicate to select events that don't match specific tags.
Sim_not_type_p(int) - Constructor for class Sim_not_type_p
Constructor used to select events whose tags don't match a given tag.
Sim_not_type_p(int[]) - Constructor for class Sim_not_type_p
Constructor used to select events whose tag values don't match any of the given tags.
Sim_outfile - Class in eduni.simjava
The default trace output class, which implements the Sim_output interface.
Sim_outfile() - Constructor for class Sim_outfile
Constructor
Sim_output - Interface in eduni.simjava
The interface that a trace output class must provide.
Sim_parameter_exception - Error in eduni.simjava.distributions
Error thrown when a distribution is passed incorrect parameters.
Sim_parameter_exception(String) - Constructor for error Sim_parameter_exception
The constructor for errors with a message.
Sim_parameter_exception() - Constructor for error Sim_parameter_exception
The constructor for errors without a message.
Sim_pareto_obj - Class in eduni.simjava.distributions
A random number generator based on the Pareto distribution.
Sim_pareto_obj(String, double, double) - Constructor for class Sim_pareto_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_pareto_obj(String, double, double, long) - Constructor for class Sim_pareto_obj
The constructor with which a specific seed is set for the random number generator
Sim_pascal_obj - Class in eduni.simjava.distributions
A random number generator based on the Pascal distribution.
Sim_pascal_obj(String, double, long) - Constructor for class Sim_pascal_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_pascal_obj(String, double, long, long) - Constructor for class Sim_pascal_obj
The constructor with which a specific seed is set for the random number generator
sim_pause(double) - Method in class Sim_entity
Set the entity to be inactive for a time period.
sim_pause_for(double, Sim_event) - Method in class Sim_entity
Set the entity to be inactive for a time period or until it is interrupted by the arrival of an event.
sim_pause_for(Sim_predicate, double, Sim_event) - Method in class Sim_entity
Set the entity to be inactive for a time period or until it is interrupted by the arrival of an event matching a predicate.
sim_pause_until(Sim_event) - Method in class Sim_entity
Set the entity to be inactive until it receives an event.
sim_pause_until(Sim_predicate, Sim_event) - Method in class Sim_entity
Set the entity to eb inactive until it receives an event matching a specific predicate.
Sim_poisson_obj - Class in eduni.simjava.distributions
A random number generator based on the Geometric distribution.
Sim_poisson_obj(String, double) - Constructor for class Sim_poisson_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_poisson_obj(String, double, long) - Constructor for class Sim_poisson_obj
The constructor with which a specific seed is set for the random number generator
Sim_port - Class in eduni.simjava
This class represents ports which are used to connect entities for event passing.
Sim_port(String) - Constructor for class Sim_port
Constructor for standalone simulations.
Sim_port(String, String, int, int) - Constructor for class Sim_port
Constructor for use with the eduni.simanim package for animations.
Sim_predicate - Class in eduni.simjava
Predicates are used to select events from the deferred queue.
Sim_predicate() - Constructor for class Sim_predicate
 
sim_process(double) - Method in class Sim_entity
Set the entity to be active for a given time period.
sim_process_for(double, Sim_event) - Method in class Sim_entity
Set the entity to be active for a time period or until it is interrupted by the arrival of an event.
sim_process_for(Sim_predicate, double, Sim_event) - Method in class Sim_entity
Set the entity to be active for a time period or until it is interrupted by the arrival of an event matching a predicate.
sim_process_until(Sim_event) - Method in class Sim_entity
Set the entity to be active until it receives an event.
sim_process_until(Sim_predicate, Sim_event) - Method in class Sim_entity
Set the entity to be active until it receives an event matching a specific predicate.
sim_putback(Sim_event) - Method in class Sim_entity
Put an event back on the deferred queue.
Sim_random_obj - Class in eduni.simjava.distributions
A random number generator producing pseudorandom numbers based on the value of a specific seed.
Sim_random_obj(String) - Constructor for class Sim_random_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_random_obj(String, long) - Constructor for class Sim_random_obj
The constructor with which a specific seed is set for the random number generator
Sim_reporter - Interface in eduni.simjava
This interface defines the functionality that must be present in the simulation's reporter.
Sim_reportfile - Class in eduni.simjava
This class is used to produce the simulation's report when running in standalone mode.
Sim_reportfile(String) - Constructor for class Sim_reportfile
Create the report file with the given name.
sim_schedule(int, double, int, Object) - Method in class Sim_entity
Send an event to another entity by id number, with data.
sim_schedule(int, double, int) - Method in class Sim_entity
Send an event to another entity by id number and with no data.
sim_schedule(Sim_port, double, int, Object) - Method in class Sim_entity
Send an event to another entity through a port, with data.
sim_schedule(Sim_port, double, int) - Method in class Sim_entity
Send an event to another entity through a port, with no data.
sim_schedule(String, double, int, Object) - Method in class Sim_entity
Send an event to another entity through a port with a given name, with data.
sim_schedule(String, double, int) - Method in class Sim_entity
Send an event to another entity through a port with a given name, with no data.
sim_select(Sim_predicate, Sim_event) - Method in class Sim_entity
Extract the first event matching a predicate waiting in the entity's deferred queue.
sim_setup() - Method in class Anim_applet
Specify simulation conditions, an output analysis method and other simulation parameters.
Sim_stat - Class in eduni.simjava
A class that provides entities with statistical support.
Sim_stat() - Constructor for class Sim_stat
The constructor used to create a new Sim_stat object.
Sim_stat_exception - Error in eduni.simjava
Error thrown when an error occurs in a Sim_stat object.
Sim_stat_exception(String) - Constructor for error Sim_stat_exception
The constructor for errors with a message.
Sim_stat_exception() - Constructor for error Sim_stat_exception
The constructor for errors without a message.
Sim_system - Class in eduni.simjava
The SimJava simulation kernel.
Sim_system() - Constructor for class Sim_system
Do not a constructor for Sim_system.
sim_trace(int, String) - Method in class Sim_entity
Write a trace message.
Sim_tstudent_obj - Class in eduni.simjava.distributions
A random number generator based on the Student's t distribution.
Sim_tstudent_obj(String, long) - Constructor for class Sim_tstudent_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_tstudent_obj(String, long, long) - Constructor for class Sim_tstudent_obj
The constructor with which a specific seed is set for the random number generator
Sim_type_p - Class in eduni.simjava
A predicate to select events with specific tags.
Sim_type_p(int) - Constructor for class Sim_type_p
Constructor used to select events with the tag value t1.
Sim_type_p(int, int) - Constructor for class Sim_type_p
Deprecated. This constructor is now replaced by the more flexible Sim_type_p(int[]). To use this predicate call Sim_type_p(new int[] {t1, t2}).
Sim_type_p(int, int, int) - Constructor for class Sim_type_p
Deprecated. This constructor is now replaced by the more flexible Sim_type_p(int[]). To use this predicate call Sim_type_p(new int[] {t1, t2, t3}).
Sim_type_p(int[]) - Constructor for class Sim_type_p
Constructor used to select events with a tag value equal to any of the specified tags.
Sim_uniform_obj - Class in eduni.simjava.distributions
A random number generator based on the Uniform distribution.
Sim_uniform_obj(String, double, double) - Constructor for class Sim_uniform_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_uniform_obj(String, double, double, long) - Constructor for class Sim_uniform_obj
The constructor with which a specific seed is set for the random number generator
sim_wait(Sim_event) - Method in class Sim_entity
Wait for an event to arrive.
sim_wait_for(Sim_predicate, Sim_event) - Method in class Sim_entity
Wait for an event matching a specific predicate.
sim_wait_for(double, Sim_event) - Method in class Sim_entity
Wait for an event to arrive or until a time period elapsed.
sim_wait_for(Sim_predicate, double, Sim_event) - Method in class Sim_entity
Wait for an event matching a specific predicate to arrive or until a time period elapses.
sim_waiting(Sim_predicate) - Method in class Sim_entity
Count how many events matching a predicate are waiting in the entity's deferred queue.
sim_waiting() - Method in class Sim_entity
Count how many events are waiting in the entiy's deferred queue
Sim_weibull_obj - Class in eduni.simjava.distributions
A random number generator based on the Weibull distribution.
Sim_weibull_obj(String, double, double) - Constructor for class Sim_weibull_obj
Constructor with which Sim_system is allowed to set the random number generator's seed
Sim_weibull_obj(String, double, double, long) - Constructor for class Sim_weibull_obj
The constructor with which a specific seed is set for the random number generator
simThread - Variable in class Anim_applet
 
size() - Method in class FutureEvqueue
Returns the size of this event queue
speed - Variable in class Anim_applet
 
speedLabel - Variable in class Anim_applet
 
speedScroll - Variable in class Anim_applet
 
src_ent - Variable in class Anim_event
 
src_port - Variable in class Anim_event
 
startLoading() - Method in class GraphLoader
Called after output has been wired
startLoading() - Method in class TraceLoader
Called after output has been wired
startRunning() - Method in class GraphEqn
Called after output has been wired
startt - Variable in class Diagram
 
startt - Variable in class Entry
 
starttime - Variable in class Entries
 
startx - Variable in class Diagram
 
starty - Variable in class Diagram
 
STATE - Static variable in class Anim_param
Display type: Show as the entity's bitmap.
STATE_BASED - Static variable in class Sim_stat
Constant defining state based measures.
stateno - Variable in class Event
 
std_deviation(int) - Method in class Sim_stat
Get the sample standard deviation for a default state or interval based measure.
std_deviation(String) - Method in class Sim_stat
Get the sample standard deviation for a custom state or interval based measure.
std_deviation(int, double, double) - Method in class Sim_stat
Get the sample standard deviation for a default state or interval based measure, applying to a specific time interval.
std_deviation(String, double, double) - Method in class Sim_stat
Get the sample standard deviation for a custom state or interval based measure, applying to a specific time interval.
steady_state_reached(double) - Method in class Sim_stat
 
STOP - Static variable in interface Traceable
The user has pressed Stop
stopBut - Variable in class Anim_applet
 
stopped - Variable in class Anim_applet
 
StringVector - Class in eduni.simdiag
 
StringVector() - Constructor for class StringVector
 

T

t - Variable in class Key
 
td - Variable in class GraphWindow
 
td - Variable in class TimingWindow
 
thread - Variable in class GraphDiagram
 
thread - Variable in class GraphEqn
 
thread - Variable in class GraphLoader
 
thread - Variable in class TimingDiagram
 
thread - Variable in class TraceLoader
 
THROUGHPUT - Static variable in class Sim_stat
Constant specifying the entity's throughput.
tidy_up() - Method in class Sim_stat
 
tidy_up_stat() - Method in class Sim_entity
 
tidy_up_stats() - Static method in class Sim_system
Internal method used to tidy up the entities' Sim_stat objects.
time - Variable in class Event
 
TIME_ELAPSED - Static variable in class Sim_system
A constant representing a condition based on a time period.
timestamp - Variable in class Anim_event
 
TimingDiagram - Class in eduni.simdiag
This class represents the timing diagram application.
TimingDiagram() - Constructor for class TimingDiagram
Constructs a timing diagram
TimingWindow - Class in eduni.simdiag
Timing diagram in a separate window
TimingWindow() - Constructor for class TimingWindow
 
TOP - Static variable in class Anim_port
Attatch the port to the top side of the parent entity
top() - Method in class Evqueue
Return the event at the top of the queue, without removing it.
tp - Variable in class Entry
 
TRACE - Static variable in interface Traceable
A single trace line command
trace(int, String) - Static method in class Sim_system
 
trace_out - Variable in class Anim_applet
 
Traceable - Interface in eduni.simdiag
The trace command types.
TraceEventObject - Class in eduni.simdiag
Timing diagram event object.
TraceEventObject(Object, String) - Constructor for class TraceEventObject
Creates a trace event object with a string
TraceEventObject(Object, TraceEventObject) - Constructor for class TraceEventObject
Creates a trace event object from another
TraceEventObject(Object, int) - Constructor for class TraceEventObject
Creates a trace event command
traceline - Variable in class TraceEventObject
 
TraceListener - Interface in eduni.simdiag
Timing diagram event listener interface
TraceLoader - Class in eduni.simdiag
TraceLoader Converts trace from URL to TraceEventListener format
TraceLoader(String) - Constructor for class TraceLoader
Create a trace loader with the given url
TraceSaver - Class in eduni.simdiag
TraceSaver Stores trace events in a file.
TraceSaver(String) - Constructor for class TraceSaver
Creates a trace saver with the given filename
track_event(int) - Static method in class Sim_system
Generate trace for a specific event type.
track_events(int[]) - Static method in class Sim_system
Generate trace for a set of specific event types
ttox(double) - Method in class Diagram
 
ttox(double) - Method in class Entry
 
type - Variable in class Anim_event
 
type() - Method in class Sim_event
Get the user-defined tag of this event
typename - Variable in class TypeParam
 
TypeParam - Class in eduni.simdiag
This class represents a data type to be displayed in The timing diagram.
TypeParam(String) - Constructor for class TypeParam
 
types - Variable in class Entries
 
TYPES - Variable in class Entries
Add a single trace line return 1 if successful
Types - Class in eduni.simdiag
 
Types() - Constructor for class Types
 
types - Variable in class Types
 

U

unzoomb - Variable in class Controls
 
unzoomb() - Method in class Diagram
 
update(Graphics) - Method in class Sim_anim
Do not use this method directly.
update(double, double) - Method in class Sim_accum
Add a new record to the statistics collected so far.
update(int, int, double) - Method in class Sim_entity
 
update(int, int, double) - Method in class Sim_stat
 
update(int, int, double, double) - Method in class Sim_stat
 
update(int, double, double) - Method in class Sim_stat
 
update(String, double) - Method in class Sim_stat
Update a custom rate based measure.
update(String, double, double, double) - Method in class Sim_stat
Update a custom non-continuous state based measure.
update(String, double, double) - Method in class Sim_stat
Update a custom continuous state based or custom interval based measure.
update_position() - Method in class Anim_param
 
update_position() - Method in class Anim_port
 
urlName - Variable in class GraphLoader
 
urlName - Variable in class TraceLoader
 
UTILISATION - Static variable in class Sim_stat
Constant specifying the entity's utilisation.

V

v - Variable in class StringVector
 
v() - Method in class Semaphore
Free the semaphore, by incrementing the internal count.
valtocol(int) - Method in class Entry
 
valtocol(int) - Method in class Linedata
 
valtocol(int) - Method in class TypeParam
 
VALUE - Static variable in class Anim_param
Display type: Show value only.
variance(int) - Method in class Sim_stat
Get the sample variance for a default state or interval based measure.
variance(String) - Method in class Sim_stat
Get the sample variance for a custom state or interval based measure.
variance(int, double, double) - Method in class Sim_stat
Get the sample variance for a default state or interval based measure, applying to a specific time interval.
variance(String, double, double) - Method in class Sim_stat
Get the sample variance for a custom state or interval based measure, applying to a specific time interval.

W

w - Variable in class Entry
 
wait(int, Sim_predicate) - Static method in class Sim_system
 
WAITING - Static variable in class Sim_entity
 
waiting(int, Sim_predicate) - Static method in class Sim_system
 
WAITING_TIME - Static variable in class Sim_stat
Constant specifying the entity's event waiting time.

X

x - Variable in class DPoint
 
x - Variable in class Entry
 
x - Variable in class GraphData
 
xax - Variable in class GraphPanel
 
xax - Variable in class GraphSetAxes
 
xmax - Variable in class GraphPanel
 
xmax - Variable in class GraphSetScale
 
xmin - Variable in class GraphPanel
 
xmin - Variable in class GraphSetScale
 
xoff - Variable in class GraphPanel
 
Xpos - Variable in class Diagram
 
xscale(double) - Method in class GraphPanel
 
xtot(int) - Method in class Diagram
 

Y

y - Variable in class DPoint
 
y - Variable in class Entry
 
y - Variable in class GraphData
 
yax - Variable in class GraphPanel
 
yax - Variable in class GraphSetAxes
 
ymax - Variable in class GraphPanel
 
ymax - Variable in class GraphSetScale
 
ymin - Variable in class GraphPanel
 
ymin - Variable in class GraphSetScale
 
yoff - Variable in class GraphPanel
 
yscale(double) - Method in class GraphPanel
 

Z

zoomb - Variable in class Controls
 
zoomb() - Method in class Diagram
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
SimJava 2.0.1

The University of Edinburgh, 2009