org.qedeq.kernel.se.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.6 $
Author:
Michael Meyling

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

Method Detail

setName

void setName(java.lang.String name)
Set module name.

Parameters:
name - Module name.

getName

java.lang.String getName()
Get module name.

Returns:
Module name.

setRuleVersion

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

Parameters:
ruleVersion - Rule version.

getRuleVersion

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

Returns:
Rule version.

getLocationList

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

Returns:
List of locations for that module.


Copyright © 2014. All Rights Reserved.