Hilbert II - Version 0.03.04

org.qedeq.kernel.base.module
Interface Specification

All Known Implementing Classes:
SpecificationVo

public interface Specification

Describes a specification of a module, that means its name, versions and possible "physical" locations. The combination of getName() and getRuleVersion() defines the file name of that module.

Version:
$Revision: 1.5 $

Method Summary
 LocationList getLocationList()
          Get list of locations for the module.
 String getName()
          Get module name.
 String getRuleVersion()
          Get rule version, that is needed to verify the module.
 void setName(String name)
          Set module name.
 void setRuleVersion(String ruleVersion)
          Set rule version, that is needed to verify the module.
 

Method Detail

setName

public void setName(String name)
Set module name.

Parameters:
name - Module name.

getName

public String getName()
Get module name.

Returns:
Module name.

setRuleVersion

public void setRuleVersion(String ruleVersion)
Set rule version, that is needed to verify the module.

Parameters:
ruleVersion - Rule version.

getRuleVersion

public String getRuleVersion()
Get rule version, that is needed to verify the module.

Returns:
Rule version.

getLocationList

public LocationList getLocationList()
Get list of locations for the module.

Returns:
List of locations for that module.

Hilbert II - Version 0.03.04

©left GNU General Public Licence
All Rights Reserved.