Lines Matching refs:XSSimpleType
31 import com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType;
58 static final XSSimpleType STRING_TYPE = (XSSimpleType)SchemaGrammar.SG_SchemaNS.getGlobalTypeDecl(SchemaSymbols.ATTVAL_STRING);
137 return checkSimpleDerivation((XSSimpleType)derived,
138 (XSSimpleType)base, block);
149 public static boolean checkSimpleDerivationOk(XSSimpleType derived, XSTypeDefinition base, short block) {
166 return checkSimpleDerivation((XSSimpleType)derived,
167 (XSSimpleType)base, block);
186 private static boolean checkSimpleDerivation(XSSimpleType derived, XSSimpleType base, short block) {
200 XSSimpleType directBase = (XSSimpleType)derived.getBaseType();
211 if ((derived.getVariety() == XSSimpleType.VARIETY_LIST ||
212 derived.getVariety() == XSSimpleType.VARIETY_UNION) &&
218 if (base.getVariety() == XSSimpleType.VARIETY_UNION) {
222 base = (XSSimpleType)subUnionMemberDV.item(i);
274 return checkSimpleDerivation((XSSimpleType)directBase,
275 (XSSimpleType)base, block);
288 XSSimpleType dv = null;
294 dv = (XSSimpleType)type;