Lines Matching refs:ancestorNS

245     public boolean derivedFrom(String ancestorNS, String ancestorName, short derivationMethod) {  in derivedFrom()  argument
250 if (ancestorNS != null && in derivedFrom()
251 ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) && in derivedFrom()
259 ((ancestorNS == null && type.getNamespace() == null) || in derivedFrom()
260 … (ancestorNS != null && ancestorNS.equals(type.getNamespace())))) && // compare with ancestor in derivedFrom()
285 public boolean isDOMDerivedFrom(String ancestorNS, String ancestorName, in isDOMDerivedFrom() argument
292 if (ancestorNS != null in isDOMDerivedFrom()
293 && ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) in isDOMDerivedFrom()
302 if (isDerivedByRestriction(ancestorNS, ancestorName, in isDOMDerivedFrom()
310 if (isDerivedByExtension(ancestorNS, ancestorName, in isDOMDerivedFrom()
321 if (ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) in isDOMDerivedFrom()
330 return ((XSSimpleTypeDecl) fBaseType).isDOMDerivedFrom(ancestorNS, in isDOMDerivedFrom()
335 ancestorNS, ancestorName, derivationMethod); in isDOMDerivedFrom()
347 return isDerivedByAny(ancestorNS, ancestorName, derivationMethod, this); in isDOMDerivedFrom()
370 private boolean isDerivedByAny(String ancestorNS, String ancestorName, in isDerivedByAny() argument
378 && ((ancestorNS == null && type.getNamespace() == null) in isDerivedByAny()
379 || (ancestorNS != null && ancestorNS.equals(type.getNamespace())))) { in isDerivedByAny()
386 if (isDerivedByRestriction(ancestorNS, ancestorName, in isDerivedByAny()
389 } else if (!isDerivedByExtension(ancestorNS, ancestorName, in isDerivedByAny()
416 private boolean isDerivedByRestriction(String ancestorNS, in isDerivedByRestriction() argument
423 if (ancestorNS != null in isDerivedByRestriction()
424 && ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) in isDerivedByRestriction()
432 && (ancestorNS != null && ancestorNS.equals(type.getNamespace())) in isDerivedByRestriction()
433 || ((type.getNamespace() == null && ancestorNS == null))) { in isDerivedByRestriction()
440 if (ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) in isDerivedByRestriction()
444 return ((XSSimpleTypeDecl) type).isDOMDerivedFrom(ancestorNS, in isDerivedByRestriction()
478 private boolean isDerivedByExtension(String ancestorNS, in isDerivedByExtension() argument
485 if (ancestorNS != null in isDerivedByExtension()
486 && ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) in isDerivedByExtension()
494 && ((ancestorNS == null && type.getNamespace() == null) in isDerivedByExtension()
495 || (ancestorNS != null && ancestorNS.equals(type.getNamespace())))) { in isDerivedByExtension()
502 if (ancestorNS.equals(SchemaSymbols.URI_SCHEMAFORSCHEMA) in isDerivedByExtension()
513 ancestorNS, ancestorName, in isDerivedByExtension()
518 ancestorNS, ancestorName, derivationMethod); in isDerivedByExtension()