elena 2003/11/18 15:24:58 Modified: java/src/org/apache/xerces/dom AttrNSImpl.java Log: Fixing dtdjar target -- should only rely on the xerces.xs interfaces not actual implementation. Revision Changes Path 1.40 +6 -8 xml-xerces/java/src/org/apache/xerces/dom/AttrNSImpl.java Index: AttrNSImpl.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/AttrNSImpl.java,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- AttrNSImpl.java 14 Nov 2003 15:41:12 -0000 1.39 +++ AttrNSImpl.java 18 Nov 2003 23:24:58 -0000 1.40 @@ -57,10 +57,11 @@ package org.apache.xerces.dom; -import org.w3c.dom.DOMException; import org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl; -import org.apache.xerces.xni.NamespaceContext; import org.apache.xerces.util.XMLSymbols; +import org.apache.xerces.xni.NamespaceContext; +import org.apache.xerces.xs.XSSimpleTypeDefinition; +import org.w3c.dom.DOMException; /** * AttrNSImpl inherits from AttrImpl and adds namespace support. @@ -350,12 +351,9 @@ public boolean isDerivedFrom(String typeNamespaceArg, String typeNameArg, int derivationMethod) { - - //REVISIT: XSSimpleTypeDecl.derivedFrom and - //derivationMethod constants in DOM vs Xerces if (type !=null){ - if (type instanceof XSSimpleTypeDecl){ - return ((XSSimpleTypeDecl)type).derivedFrom(typeNamespaceArg,typeNameArg,(short)derivationMethod); + if (type instanceof XSSimpleTypeDefinition){ + return ((XSSimpleTypeDefinition)type).derivedFrom(typeNamespaceArg,typeNameArg,(short)derivationMethod); } } return false;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]