1 17 package org.apache.ws.jaxme.xs.xml; 18 19 import org.apache.ws.jaxme.xs.parser.XSContext; 20 21 22 105 public interface XsESchema extends XsTOpenAttrs, XsSchemaHeader { 106 public XsEInclude createInclude(); 107 108 public XsEImport createImport(); 109 110 public XsERedefine createRedefine(); 111 112 public XsEAnnotation createAnnotation(); 113 114 public XsETopLevelSimpleType createSimpleType(); 115 116 public XsTComplexType createComplexType(); 117 118 public XsTNamedGroup createGroup(); 119 120 public XsTAttributeGroup createAttributeGroup(); 121 122 public XsTTopLevelElement createElement(); 123 124 public XsTAttribute createAttribute(); 125 126 public XsENotation createNotation(); 127 128 140 public Object [] getChilds(); 141 142 public void setTargetNamespace(XsAnyURI pAnyURI); 143 public void setVersion(XsToken pToken); 144 public void setId(XsID pId); 145 public void setFinalDefault(XsDerivationSet pSet); 146 public void setElementFormDefault(XsFormChoice pChoice); 147 public void setBlockDefault(XsBlockSet pSet); 148 public void setAttributeFormDefault(XsFormChoice pChoice); 149 150 152 public XSContext getContext(); 153 } 154 | Popular Tags |