< prev index next >

src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. */ /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. --- 1,7 ---- /* ! * Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved. */ /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership.
*** 60,70 **** * ((group | all | choice | sequence)?, * ((attribute | attributeGroup)*, anyAttribute?)))) * </complexType> * * @xerces.internal ! * */ class XSDComplexTypeTraverser extends XSDAbstractParticleTraverser { // size of stack to hold globals: --- 60,70 ---- * ((group | all | choice | sequence)?, * ((attribute | attributeGroup)*, anyAttribute?)))) * </complexType> * * @xerces.internal ! * @LastModified: Apr 2019 */ class XSDComplexTypeTraverser extends XSDAbstractParticleTraverser { // size of stack to hold globals:
*** 572,582 **** XSFacets facetData = null; short presentFacets = 0 ; short fixedFacets = 0 ; if (simpleContent!=null) { ! FacetInfo fi = traverseFacets(simpleContent, baseValidator, schemaDoc); attrNode = fi.nodeAfterFacets; facetData = fi.facetdata; presentFacets = fi.fPresentFacets; fixedFacets = fi.fFixedFacets; } --- 572,582 ---- XSFacets facetData = null; short presentFacets = 0 ; short fixedFacets = 0 ; if (simpleContent!=null) { ! FacetInfo fi = traverseFacets(simpleContent, fComplexTypeDecl, baseValidator, schemaDoc); attrNode = fi.nodeAfterFacets; facetData = fi.facetdata; presentFacets = fi.fPresentFacets; fixedFacets = fi.fFixedFacets; }
*** 1191,1203 **** fXSSimpleType = null; fParticle = getErrorContent(); // REVISIT: do we need to remove all attribute uses already added into // the attribute group? maybe it's ok to leave them there. -SG fAttrGrp.fAttributeWC = getErrorWildcard(); - - return; - } private void contentBackup() { if(fGlobalStore == null) { fGlobalStore = new Object [GLOBAL_NUM]; --- 1191,1200 ----
< prev index next >