Package eu.simuline.relana.sys
Interface ProjectDesc
-
- All Known Implementing Classes:
Project
public interface ProjectDescRepresents 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*.cclspecifying theCClasses and of files*.sclspecifying theSClasses. 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 ClassLocatorgetBaseClass()DescribegetLocatormethod here.URLgetLibrary()DescribegetLibrarymethod here.Set<InstanceLocator>getOutputEffects()DescribegetOutputEffectsmethod here.
-
-
-
Method Detail
-
getLibrary
URL getLibrary()
DescribegetLibrarymethod here.- Returns:
- an
URLvalue
-
getBaseClass
ClassLocator getBaseClass()
DescribegetLocatormethod here.- Returns:
- a
ClassLocatorvalue
-
getOutputEffects
Set<InstanceLocator> getOutputEffects()
DescribegetOutputEffectsmethod here.- Returns:
- a
Setvalue
-
-