Package eu.simuline.relana.sys
Interface ProjectDesc
-
- All Known Implementing Classes:
Project
public interface ProjectDesc
Represents a relana project as specified in a project file likesrc/test/resources/eu/simuline/relana/proj.rml
. This comprises the specification of the location of a library as an url and a base class located within this library. In addition, the project file comprises a set of output effects which may be empty. A library consists of files*.ccl
specifying theCClass
es and of files*.scl
specifying theSClass
es. The base class is always aCClass
. Created: Thu Apr 28 21:52:33 2005- Version:
- 1.0
- Author:
- Ernst Reissner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassLocator
getBaseClass()
DescribegetLocator
method here.URL
getLibrary()
DescribegetLibrary
method here.Set<InstanceLocator>
getOutputEffects()
DescribegetOutputEffects
method here.
-
-
-
Method Detail
-
getLibrary
URL getLibrary()
DescribegetLibrary
method here.- Returns:
- an
URL
value
-
getBaseClass
ClassLocator getBaseClass()
DescribegetLocator
method here.- Returns:
- a
ClassLocator
value
-
getOutputEffects
Set<InstanceLocator> getOutputEffects()
DescribegetOutputEffects
method here.- Returns:
- a
Set
value
-
-