1 15 package org.apache.hivemind.schema; 16 17 import java.util.List ; 18 19 import org.apache.hivemind.Locatable; 20 import org.apache.hivemind.parse.AnnotationHolder; 21 22 34 public interface Schema extends AnnotationHolder, Locatable 35 { 36 41 public String getId(); 42 43 49 public List getElementModel(); 50 51 58 public boolean canInstancesBeKeyed(); 59 60 65 public boolean visibleToModule(String moduleId); 66 67 74 75 public String getDefiningModuleId(); 76 77 public String getRootElementClassName(); 78 79 public String getFullyQualifiedId(); 80 81 } | Popular Tags |