Package nu.validator.xml
Class PermutingAttributesWrapper
java.lang.Object
nu.validator.xml.PermutingAttributesWrapper
- All Implemented Interfaces:
org.xml.sax.Attributes
public final class PermutingAttributesWrapper
extends java.lang.Object
implements org.xml.sax.Attributes
-
Constructor Summary
Constructors Constructor Description PermutingAttributesWrapper(org.xml.sax.Attributes delegate)
-
Method Summary
Modifier and Type Method Description int
getIndex(java.lang.String qName)
int
getIndex(java.lang.String uri, java.lang.String localName)
int
getLength()
java.lang.String
getLocalName(int index)
java.lang.String
getQName(int index)
java.lang.String
getType(int index)
java.lang.String
getType(java.lang.String qName)
java.lang.String
getType(java.lang.String uri, java.lang.String localName)
java.lang.String
getURI(int index)
java.lang.String
getValue(int index)
java.lang.String
getValue(java.lang.String qName)
java.lang.String
getValue(java.lang.String uri, java.lang.String localName)
void
pullUp(java.lang.String uri, java.lang.String localName)
void
pushDown(java.lang.String uri, java.lang.String localName)
-
Constructor Details
-
PermutingAttributesWrapper
public PermutingAttributesWrapper(org.xml.sax.Attributes delegate)
-
-
Method Details
-
pullUp
public void pullUp(java.lang.String uri, java.lang.String localName) -
pushDown
public void pushDown(java.lang.String uri, java.lang.String localName) -
getIndex
public int getIndex(java.lang.String uri, java.lang.String localName)- Specified by:
getIndex
in interfaceorg.xml.sax.Attributes
- Parameters:
uri
-localName
-- Returns:
- See Also:
Attributes.getIndex(java.lang.String, java.lang.String)
-
getIndex
public int getIndex(java.lang.String qName)- Specified by:
getIndex
in interfaceorg.xml.sax.Attributes
- Parameters:
qName
-- Returns:
- See Also:
Attributes.getIndex(java.lang.String)
-
getLength
public int getLength()- Specified by:
getLength
in interfaceorg.xml.sax.Attributes
- Returns:
- See Also:
Attributes.getLength()
-
getLocalName
public java.lang.String getLocalName(int index)- Specified by:
getLocalName
in interfaceorg.xml.sax.Attributes
- Parameters:
index
-- Returns:
- See Also:
Attributes.getLocalName(int)
-
getQName
public java.lang.String getQName(int index)- Specified by:
getQName
in interfaceorg.xml.sax.Attributes
- Parameters:
index
-- Returns:
- See Also:
Attributes.getQName(int)
-
getType
public java.lang.String getType(int index)- Specified by:
getType
in interfaceorg.xml.sax.Attributes
- Parameters:
index
-- Returns:
- See Also:
Attributes.getType(int)
-
getType
public java.lang.String getType(java.lang.String uri, java.lang.String localName)- Specified by:
getType
in interfaceorg.xml.sax.Attributes
- Parameters:
uri
-localName
-- Returns:
- See Also:
Attributes.getType(java.lang.String, java.lang.String)
-
getType
public java.lang.String getType(java.lang.String qName)- Specified by:
getType
in interfaceorg.xml.sax.Attributes
- Parameters:
qName
-- Returns:
- See Also:
Attributes.getType(java.lang.String)
-
getURI
public java.lang.String getURI(int index)- Specified by:
getURI
in interfaceorg.xml.sax.Attributes
- Parameters:
index
-- Returns:
- See Also:
Attributes.getURI(int)
-
getValue
public java.lang.String getValue(int index)- Specified by:
getValue
in interfaceorg.xml.sax.Attributes
- Parameters:
index
-- Returns:
- See Also:
Attributes.getValue(int)
-
getValue
public java.lang.String getValue(java.lang.String uri, java.lang.String localName)- Specified by:
getValue
in interfaceorg.xml.sax.Attributes
- Parameters:
uri
-localName
-- Returns:
- See Also:
Attributes.getValue(java.lang.String, java.lang.String)
-
getValue
public java.lang.String getValue(java.lang.String qName)- Specified by:
getValue
in interfaceorg.xml.sax.Attributes
- Parameters:
qName
-- Returns:
- See Also:
Attributes.getValue(java.lang.String)
-