Ignore:
Timestamp:
May 3, 2013, 11:28:28 AM (6 years ago)
Author:
cameron
Message:

Initial imports for icXML v0.9

Location:
icXML/icXML-devel/src/icxercesc/validators/common
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • icXML/icXML-devel/src/icxercesc/validators/common/GrammarResolver.cpp

    r2807 r3103  
    1313#include <icxercesc/validators/common/GrammarResolver.hpp>
    1414#include <icxercesc/validators/schema/SchemaSymbols.hpp>
    15 #include <xercesc/validators/schema/SchemaGrammar.hpp>
     15#include <icxercesc/validators/schema/SchemaGrammar.hpp>
    1616#include <xercesc/validators/schema/XMLSchemaDescriptionImpl.hpp>
    1717#include <xercesc/validators/DTD/XMLDTDDescriptionImpl.hpp>
  • icXML/icXML-devel/src/icxercesc/validators/common/SimpleContentModel.cpp

    r2734 r3103  
    325325        {
    326326                case ContentSpecNode::Leaf :
     327
    327328                        //
    328329                        //  There can only be one child and it has to be of the
     
    470471                        }
    471472
     473            DEBUG_GRAMMAR_MESSAGE("children[0]=" << children[0]->getURI() << "," << children[0]->getLocalPart());
     474            DEBUG_GRAMMAR_MESSAGE("fFirstChild=" << fFirstChild->getURI() << "," << fFirstChild->getLocalPart());
     475
    472476                        // test first child
    473                         if ((children[0]->getURI() != fFirstChild->getURI()) ||
    474                                 !XMLString::equals(children[0]->getLocalPart(), fFirstChild->getLocalPart()))
    475                         {
    476                                 if(!comparator.isEquivalentTo(children[0], fFirstChild))
     477            if ((children[0]->getURI() != fFirstChild->getURI()) || !XMLString::equals(children[0]->getLocalPart(), fFirstChild->getLocalPart()))
     478                        {
     479                if (!comparator.isEquivalentTo(children[0], fFirstChild))
    477480                                {
    478481                                        *indexOfFailingChild=0;
     
    489492                        else
    490493                        {
    491                                 if ((children[1]->getURI() != fSecondChild->getURI()) ||
    492                                         !XMLString::equals(children[1]->getLocalPart(), fSecondChild->getLocalPart()))
     494                DEBUG_GRAMMAR_MESSAGE("children[1]=" << children[1]->getURI() << "," << children[1]->getLocalPart());
     495                DEBUG_GRAMMAR_MESSAGE("fSecondChild=" << fFirstChild->getURI() << "," << fSecondChild->getLocalPart());
     496
     497                if ((children[1]->getURI() != fSecondChild->getURI()) || !XMLString::equals(children[1]->getLocalPart(), fSecondChild->getLocalPart()))
    493498                                {
    494499                                        if (!comparator.isEquivalentTo(children[1], fSecondChild))
     
    499504                                }
    500505
    501                                 if (childCount > 2) {
     506                if (childCount > 2)
     507                {
    502508                                        *indexOfFailingChild=2;
    503509                                        return false;
    504510                                }
    505 
    506511                        }
    507512                        break;
Note: See TracChangeset for help on using the changeset viewer.