Imported GNU Classpath 0.20
Imported GNU Classpath 0.20
* Makefile.am (AM_CPPFLAGS): Add classpath/include.
* java/nio/charset/spi/CharsetProvider.java: New override file.
* java/security/Security.java: Likewise.
* sources.am: Regenerated.
* Makefile.in: Likewise.
From-SVN: r109831
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* AttributeNode.java --
|
||||
Copyright (C) 2004 Free Software Foundation, Inc.
|
||||
Copyright (C) 2004,2006 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Classpath.
|
||||
|
||||
@@ -75,13 +75,9 @@ final class AttributeNode
|
||||
namespace.clone(stylesheet),
|
||||
source);
|
||||
if (children != null)
|
||||
{
|
||||
ret.children = children.clone(stylesheet);
|
||||
}
|
||||
ret.children = children.clone(stylesheet);
|
||||
if (next != null)
|
||||
{
|
||||
ret.next = next.clone(stylesheet);
|
||||
}
|
||||
ret.next = next.clone(stylesheet);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -113,9 +109,7 @@ final class AttributeNode
|
||||
// Use XPath string-value of fragment
|
||||
namespaceValue = Expr.stringValue(fragment);
|
||||
if (namespaceValue.length() == 0)
|
||||
{
|
||||
namespaceValue = null;
|
||||
}
|
||||
namespaceValue = null;
|
||||
}
|
||||
|
||||
String prefix = getPrefix(nameValue);
|
||||
@@ -124,9 +118,7 @@ final class AttributeNode
|
||||
if (prefix != null)
|
||||
{
|
||||
if (XMLConstants.XML_NS_PREFIX.equals(prefix))
|
||||
{
|
||||
namespaceValue = XMLConstants.XML_NS_URI;
|
||||
}
|
||||
namespaceValue = XMLConstants.XML_NS_URI;
|
||||
else
|
||||
{
|
||||
// Resolve namespace for this prefix
|
||||
@@ -153,9 +145,7 @@ final class AttributeNode
|
||||
// Resolve prefix for this namespace
|
||||
prefix = source.lookupPrefix(namespaceValue);
|
||||
if (prefix != null)
|
||||
{
|
||||
nameValue = prefix + ":" + nameValue;
|
||||
}
|
||||
nameValue = prefix + ":" + nameValue;
|
||||
else
|
||||
{
|
||||
if (namespaceValue != null)
|
||||
@@ -196,27 +186,19 @@ final class AttributeNode
|
||||
if (attrs != null)
|
||||
{
|
||||
if (namespace != null)
|
||||
{
|
||||
attrs.setNamedItemNS(attr);
|
||||
}
|
||||
attrs.setNamedItemNS(attr);
|
||||
else
|
||||
{
|
||||
attrs.setNamedItem(attr);
|
||||
}
|
||||
attrs.setNamedItem(attr);
|
||||
}
|
||||
if (children != null)
|
||||
{
|
||||
children.apply(stylesheet, mode,
|
||||
context, pos, len,
|
||||
attr, null);
|
||||
}
|
||||
children.apply(stylesheet, mode,
|
||||
context, pos, len,
|
||||
attr, null);
|
||||
}
|
||||
if (next != null)
|
||||
{
|
||||
next.apply(stylesheet, mode,
|
||||
context, pos, len,
|
||||
parent, nextSibling);
|
||||
}
|
||||
next.apply(stylesheet, mode,
|
||||
context, pos, len,
|
||||
parent, nextSibling);
|
||||
}
|
||||
|
||||
final String getPrefix(String name)
|
||||
@@ -241,13 +223,9 @@ final class AttributeNode
|
||||
public boolean references(QName var)
|
||||
{
|
||||
if (name != null && name.references(var))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
if (namespace != null && namespace.references(var))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
return super.references(var);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user