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 aCClasswhich also implements this interface. -
Class Summary Class Description CClass Represents a component class.CClass.SClassDecl CClassLoader The loader for allCClasses.CClassLoader.ClassResolver Resolver forCClassLinksCClassLoader.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 aDeficiencyand serves as a node in the graph describing the relation\implies.DeficiencySetNode Resolvation of a property within anSClassinto elementary stochastically independent properties.FlatCInstance Instance of Component.FlatCInstance.InstDef A container comprising anSInstanceand of one of its minimalDeficiencys.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 aProbDistrand also the fundamental figures to compute probabilities in case of validity and non-degenracy.SClass Describes classes of Effects ('services').SClassLoader SClassLoader forSClasses.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.