A top level element.
An element ScriptType describes script of interpreter.
An attribute scriptType specifies the types of interpreter. Currently, supported only
type "gon". The interpreter type "gon" is "pnuts" with some custom functions.
An attribute name is not used but is defined for backward compatibility.
An element FunctionType describes value or script.
This type is abstract type. See the types BooleanFunctionType,
IntegerFunctionType, DoubleFunctionType, AnyFunctionType for concrete
types that derived from this type.
An element AnyFunctionType describes value or script of some value type.
An attribute type specifies the types of value or return value of script.
An element CommentType describes comment.
An element PropertyType describes a pair of key and value.
A ChartPropertyType describes a pair of key and value.
The possible values are restricted to x, y, width, and height.
An element BookmarkType describes a pair of uri and comment.
An element BookmarkListType is a list of BookmarkType.
An element ModelType contains graph structure and simulation environment configuration.
An element NetType is nothing but NodeGroupType ( at now ).
An element SimulationType describes configuration of simulation.
An attribute enhancedFiring specifies the way to treat weight.
An attribute samplingInterval specifies the interval time of simulation. The unit of samplingInterval is second.
An attribute simulationTime specifies the time to stop simulation. The unit of simulationTime is second.
An attribute plotUpdateInterval specifies the interval for updating the charts. The unit of plotUpdateInterval is second.
An attribute logUpdateInterval specifies the interval for saving log-data. The unit of logUpdateInterval is second.
An element LogFileRefType describes one simulation run.
An attribute filename specifies the CIL file location.
An attribute timeStamp specifies the time of the simulation run.
An attribute status specifies the simulation status running/finished.
An attribute server specifies the simulation server e.g. locahost.
An attribute userCommets specifies the user comments.
An element LogType contains the simulation log.
An element LogVariableList contains the list of variables that are looged in the simulation
An element LogVariableType represents one logged variable.
Defines a list of element types that can be logged.
Currently it is entity only.
In the future process and/or connector could be added.
Defines a list of property types that can be logged.
Currently it is value only.
In the future speed, delay, etc. could be added.
An element LogData contains a set of time points with the logged property values.
An element LogTimePoint contains the logged values for one given moment in time.
The logged values are saved into a sequence of logValue elements.
An element LogValue contains one logged value for one given element.
The element is defined by its id.
The property type is string.
A NodeGroupType contains a set of nodes that consists NetType.
A NodeType is base type of entity, process, connector, etc.
In version 1.0 it was respectively place, transition, arc, etc.
A Base type of entity, process, connector.
In version 1.0 it was respectively place, transition, arc
A Base type of entity, process.
In version 1.0 it was respectively place, transition.
A Base type of connector.
In version 1.0 it was arc.
The following parameters have been changed in version 1.5
weight to threshold
updator to updater
A reference to NetType that is defined external document.
A reference to entity that is defined external document.
The association connector is specified by the "test" value.
Process delay can only be "timed".
The figure inner element is restricted to only contain process connector
graphical elements.
Base type for all figure elements. Not all inner elements are allowed
in all contexts.
Base type for all elements that represent graphical objects in the
visual representation of a model.
Type for elements that use images.
Base type for types defining graphical elements with text.
Base type for TextFieldType, which extends TextType, but redefines the
meaning of the "name" attribute.
The "name" attribute is formally inherited from NodeType, but its
meaning is unrelated to that of the NodeType's one.
An element of TextAreaType can have an inner CDATA section, which
is used for the text contained in the text frame represented by this
element.
Two double numbers representing x- and y-coordinates or width and height
of a graphical element.
Pairs of double numbers representing x- and y-coordinates of the
polyline of a graphical element (such as a connector).
Red, green, blue, and alpha components of a color definition. Each of
the values is an unsigned byte (0..255).