1 23 24 29 30 package com.sun.jdo.api.persistence.mapping.ejb; 31 32 import java.util.Collection ; 33 34 import org.netbeans.modules.dbschema.SchemaElement; 35 36 import com.sun.jdo.api.persistence.model.Model; 37 38 45 public interface EJBInfoHelper 46 { 47 50 public String getEjbJarDisplayName (); 51 52 56 public Collection getAvailableSchemaNames (); 57 58 62 public String getSchemaNameToGenerate (); 63 64 68 public SchemaElement getSchema (String schemaName); 69 70 74 public Collection getEjbNames (); 75 76 82 public Collection getFieldsForEjb (String ejbName); 83 84 90 public Collection getRelationshipsForEjb (String ejbName); 91 92 97 public ClassLoader getClassLoader (); 98 99 102 public AbstractNameMapper getNameMapper (); 103 104 111 public AbstractNameMapper createUniqueNameMapper (); 112 113 119 public ConversionHelper createConversionHelper (); 120 121 124 public Model getModel (); 125 } 126 | Popular Tags |