View Javadoc

1   package net.sf.mmapps.modules.config;
2   import java.util.Properties;
3   
4   /***
5    * configuration of a node manager
6    * @author Kees Jongenburger
7    * @version $Id: NodeManagerConfiguration.java,v 1.2 2004/05/18 13:53:55 keesj Exp $
8    **/
9   public interface NodeManagerConfiguration{
10      public String getExtends();
11      public void setExtends(String extend);
12      public String getVersion();
13      public void setVersion(String version);
14      public String getMaintainer();
15      public void setMaintainer(String maintainer);
16      public String getClassFile();
17      public void setClassFile(String classFile);
18      public String getSearchAge();
19      public void setSearchAge(String searchAge);
20      public String getName();
21      public void setName(String name);
22      public String getStatus();
23      public void setStatus(String status);
24      public Properties getSingularGUINames();
25      public String getSingularGUIName(String lang);
26  	public void setSingularGUIName(String lang,String name);
27      public Properties getPluralGUINames();
28      public String getPluralGUIName(String lang);
29  	public void setPluralGUIName(String lang,String name);
30      public Properties getDescriptions();
31      public String getDescription(String lang);
32  	public void setDescription(String lang,String value);
33      public Properties getPropeties();
34      public String getProperty(String key);
35  	public void setProperty(String key,String valuie);
36      public FieldConfigurations getFieldConfigurations();
37      public void addFieldConfiguration(FieldConfiguration fieldConfiguration);
38  }