1 package net.sf.mmapps.modules.config;
2 /***
3 * @author Kees Jongenbuger
4 * @version $Id: RelationManagerConfiguration.java,v 1.2 2004/05/18 13:53:55 keesj Exp $
5 **/
6 public interface RelationManagerConfiguration{
7 /***
8 * @return sounrceNodeManagerName/roleName/DestinatoinNodeManagername
9 **/
10 public String getName();
11 public String getSourceNodeManagerName();
12 public void setSourceNodeManagerName(String name);
13 public String getDestinationNodeManagerName();
14 public void setDestinationNodeManagerName(String name);
15
16 /***
17 * the node manager of the relation manager is the nodemanager where
18 * the relation manager stores it's data. The node manager(insrel/posrel) of the relation
19 * manager can store the data for more relation managers
20 * @return the nodeManager where the relation manager should store it's data the nodemanger should extend insrel
21 **/
22 public String getRelationTypeName();
23 public void setRelationTypeName(String name);
24 }