public final XInt getXInt(int value) { if (value >= 0 && value < fXIntPool.length) return fXIntPool[value]; else return new XInt(value); } }
((XInt)fSchemaAttrs[XSAttributeChecker.ATTIDX_AFORMDEFAULT]).intValue() == SchemaSymbols.FORM_QUALIFIED; fAreLocalElementsQualified = ((XInt)fSchemaAttrs[XSAttributeChecker.ATTIDX_EFORMDEFAULT]).intValue() == SchemaSymbols.FORM_QUALIFIED; fBlockDefault = ((XInt)fSchemaAttrs[XSAttributeChecker.ATTIDX_BLOCKDEFAULT]).shortValue(); fFinalDefault = ((XInt)fSchemaAttrs[XSAttributeChecker.ATTIDX_FINALDEFAULT]).shortValue(); fXpathDefaultNamespace = (String)fSchemaAttrs[XSAttributeChecker.ATTIDX_XPATHDEFAULTNS];
wildcard.fType = (namespaceTypeAttr != null) ? namespaceTypeAttr.shortValue() : XSWildcardDecl.NSCONSTRAINT_ANY; wildcard.fProcessContents = processContentsAttr.shortValue();
throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{value, "nonNegativeInteger"}); if (((XInt)retValue).intValue() < 0) throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{value, "nonNegativeInteger"}); break; throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{value, "positiveInteger"}); if (((XInt)retValue).intValue() <= 0) throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{value, "positiveInteger"}); break; throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{value, "Integer"}); if (isPositive && (((XInt)retValue).intValue() < 0)) { throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{"+" + value, "Integer"});
fTargetNamespace = schemaDoc.fTargetNamespace; fBlock = blockAtt == null ? schemaDoc.fBlockDefault : blockAtt.shortValue(); fFinal = finalAtt == null ? schemaDoc.fFinalDefault : finalAtt.shortValue();
xsFacets.minLength = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); break; case XSSimpleType.FACET_MAXLENGTH: xsFacets.maxLength = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); break; case XSSimpleType.FACET_MAXEXCLUSIVE: break; case XSSimpleType.FACET_TOTALDIGITS: xsFacets.totalDigits = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); break; case XSSimpleType.FACET_FRACTIONDIGITS: xsFacets.fractionDigits = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); break; case XSSimpleType.FACET_WHITESPACE: xsFacets.whiteSpace = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).shortValue(); break; case XSSimpleType.FACET_LENGTH: xsFacets.length = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); break; case XSSimpleType.FACET_MAXSCALE: xsFacets.maxScale = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); //XML Schema 1.1 break; case XSSimpleType.FACET_MINSCALE: xsFacets.minScale = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).intValue(); //XML Schema 1.1 break; case XSSimpleType.FACET_EXPLICITTIMEZONE: xsFacets.explicitTimezone = ((XInt)attrs[XSAttributeChecker.ATTIDX_VALUE]).shortValue(); break;
final short ocMode = modeAttr.shortValue();
attrUse.fUse = useAtt.shortValue(); attrUse.fConstraintType = consType; if (defaultAtt != null) { useAtt != null && useAtt.intValue() != SchemaSymbols.USE_OPTIONAL) { reportSchemaError("src-attribute.2", new Object[]{nameAtt}, attrDecl); useAtt != null && useAtt.intValue() == SchemaSymbols.USE_PROHIBITED) { reportSchemaError("src-attribute.5", new Object[]{nameAtt}, attrDecl);
element.fTargetNamespace = targetNsAtt; } else if (formAtt != null) { if (formAtt.intValue() == SchemaSymbols.FORM_QUALIFIED) element.fTargetNamespace = schemaDoc.fTargetNamespace; else element.fBlock = blockAtt == null ? schemaDoc.fBlockDefault : blockAtt.shortValue(); element.fFinal = finalAtt == null ? schemaDoc.fFinalDefault : finalAtt.shortValue();
XInt groupMinAttr = (XInt) groupAttrValues[XSAttributeChecker.ATTIDX_MINOCCURS]; XInt groupMaxAttr = (XInt) groupAttrValues[XSAttributeChecker.ATTIDX_MAXOCCURS]; if (!(groupMinAttr.intValue() == 1 && groupMaxAttr.intValue() == 1)) { reportSchemaError("cos-all-limited.1.3", null, child); particle = new XSParticleDecl(); particle.fType = XSParticleDecl.PARTICLE_MODELGROUP; particle.fMinOccurs = minAtt.intValue(); particle.fMaxOccurs = maxAtt.intValue(); particle.fValue = group; particle.fAnnotations = annotations;
int finalProperty = finalAttr == null ? schemaDoc.fFinalDefault : finalAttr.intValue();
if (formAtt.intValue() == SchemaSymbols.FORM_QUALIFIED) tnsAtt = schemaDoc.fTargetNamespace; } else if (schemaDoc.fAreLocalAttributesQualified) {