Lines Matching refs:derivationMethod

211     public boolean derivedFromType(XSTypeDefinition ancestor, short derivationMethod) {
229 public boolean derivedFrom(String ancestorNS, String ancestorName, short derivationMethod) {
263 * @param derivationMethod
270 int derivationMethod) {
279 && (derivationMethod == DERIVATION_RESTRICTION
280 && derivationMethod == DERIVATION_EXTENSION)) {
285 if ((derivationMethod & DERIVATION_RESTRICTION) != 0) {
287 derivationMethod, this)) {
293 if ((derivationMethod & DERIVATION_EXTENSION) != 0) {
295 derivationMethod, this)) {
301 if ((((derivationMethod & DERIVATION_LIST) != 0) || ((derivationMethod & DERIVATION_UNION) != 0))
302 && ((derivationMethod & DERIVATION_RESTRICTION) == 0)
303 && ((derivationMethod & DERIVATION_EXTENSION) == 0)) {
315 ancestorName, derivationMethod);
319 ancestorNS, ancestorName, derivationMethod);
326 // derivationMethod parameter.
327 if (((derivationMethod & DERIVATION_EXTENSION) == 0)
328 && (((derivationMethod & DERIVATION_RESTRICTION) == 0)
329 && ((derivationMethod & DERIVATION_LIST) == 0)
330 && ((derivationMethod & DERIVATION_UNION) == 0))) {
331 return isDerivedByAny(ancestorNS, ancestorName, derivationMethod, this);
346 * @param derivationMethod
355 int derivationMethod, XSTypeDefinition type) {
371 derivationMethod, type)) {
374 derivationMethod, type)) {
392 * @param derivationMethod
401 String ancestorName, int derivationMethod, XSTypeDefinition type) {
429 ancestorName, derivationMethod);
454 * @param derivationMethod
463 String ancestorName, int derivationMethod, XSTypeDefinition type) {
491 // derivationMethod extension will always return false for a
494 if ((derivationMethod & DERIVATION_EXTENSION) != 0) {
498 (derivationMethod & DERIVATION_RESTRICTION));
502 ancestorNS, ancestorName, derivationMethod);
715 public boolean isDerivedFrom(String typeNamespaceArg, String typeNameArg, int derivationMethod) {
716 return isDOMDerivedFrom(typeNamespaceArg, typeNameArg, derivationMethod);