1 57 58 package com.sun.org.apache.xerces.internal.xs; 59 60 63 public interface XSModel { 64 70 public StringList getNamespaces(); 71 72 80 public XSNamespaceItemList getNamespaceItems(); 81 82 95 public XSNamedMap getComponents(short objectType); 96 97 109 public XSNamedMap getComponentsByNamespace(short objectType, 110 String namespace); 111 112 116 public XSObjectList getAnnotations(); 117 118 126 public XSElementDeclaration getElementDeclaration(String namespace, 127 String name); 128 129 137 public XSAttributeDeclaration getAttributeDeclaration(String namespace, 138 String name); 139 140 149 public XSTypeDefinition getTypeDefinition(String namespace, 150 String name); 151 152 160 public XSAttributeGroupDefinition getAttributeGroup(String namespace, 161 String name); 162 163 171 public XSModelGroupDefinition getModelGroupDefinition(String namespace, 172 String name); 173 174 182 public XSNotationDeclaration getNotationDeclaration(String namespace, 183 String name); 184 185 } 186 | Popular Tags |