Package eu.simuline.relana.model
Description for object oriented models in terms of java classes.
Relana models are object oriented and the base class
is a Component Class, represented by a
CClass
.
A CClass
is described by a *.ccl
file
and loaded by a CClassLoader
using a CClassParser
and
an instance is represented by a CInstance
.
Components may be nested, i.e. contain subcomponents
and those may be represented by a CClassLink
which may be resolved to a CClass
by need.
Also, a component may provide services
and services are also specified object oriented.
Thus a service is represented by an SClass
.
An SClass
is described by a *.scl
file
and loaded by an SClassLoader
using an SClassParser
and
an instance is represented by a CInstance
.
x
***** NOT YET COMPLETE.
-
Interface Summary Interface Description CClassLink Represents a link to aCClass
which also implements this interface. -
Class Summary Class Description CClass Represents a component class.CClass.SClassDecl CClassLoader The loader for allCClass
es.CClassLoader.ClassResolver Resolver forCClassLink
sCClassLoader.Occurrence CInstance Instance of Component.ClassLocator Locates a class within a library.Deficiency Represents a Deficiency.DeficiencyMap Describes a map betweenDeficiency
's of one type to another one.DeficiencyMapTest DeficiencyMapTest.java Created: Mon May 23 21:23:07 2005DeficiencyMapTest.TestAll DeficiencyNode Wraps aDeficiency
and serves as a node in the graph describing the relation\implies
.DeficiencySetNode Resolvation of a property within anSClass
into elementary stochastically independent properties.FlatCInstance Instance of Component.FlatCInstance.InstDef A container comprising anSInstance
and of one of its minimalDeficiency
s.InstanceLocator Locates a class within a library.MapDecl Represents the declaration of a map.Package Represents a Package of a model class, no matter whether Effect or Component.ProbDistr Represents a probability distribution.ProbDistr.Validator Contains some information on validity and degeneracy of aProbDistr
and also the fundamental figures to compute probabilities in case of validity and non-degenracy.SClass Describes classes of Effects ('services').SClassLoader SClassLoader forSClass
es.SInstance Represents the instance of anSClass
. -
Enum Summary Enum Description CClass.SClassModifier Enumerates the class modifier for anSClass
: input and output.ProbDistr.Inverter Enumeration of inverters: the trivial inverter and the canonical inverter. -
Exception Summary Exception Description VerifyException Exception during verification of a class.