1 56 package org.objectstyle.cayenne.conf; 57 58 import java.util.Iterator ; 59 60 66 public interface ConfigSaverDelegate { 67 70 public String projectVersion(); 71 72 public Iterator domainNames(); 73 74 77 public Iterator viewNames(); 78 79 82 public String viewLocation(String dataViewName); 83 84 public Iterator propertyNames(String domainName); 85 86 public String propertyValue(String domainName, String propertyName); 87 88 public Iterator mapNames(String domainName); 89 90 public String mapLocation(String domainName, String mapName); 91 92 public Iterator linkedMapNames(String domainName, String nodeName); 93 94 public Iterator nodeNames(String domainName); 95 96 public String nodeDataSourceName(String domainName, String nodeName); 97 98 public String nodeAdapterName(String domainName, String nodeName); 99 100 public String nodeFactoryName(String domainName, String nodeName); 101 } 102 | Popular Tags |