org.exolab.castor.xml
Interface AttributeSet
- AttributeSetImpl
public interface AttributeSet
A simple interface for handling Attributes in the Marshalling
Framework.
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:08 $ int | getIndex(String name, String namespace) - Returns the index of the attribute associated with the given name
and namespace.
|
String | getName(int index) - Returns the name of the attribute located at the given index.
|
String | getNamespace(int index) - Returns the namespace of the attribute located at the given index.
|
int | getSize() - Returns the number of Attributes within this AttributeSet.
|
String | getValue(String name) - Returns the value of the attribute associated with the given name.
|
String | getValue(String name, String namespace) - Returns the value of the attribute associated with the given name.
|
String | getValue(int index) - Returns the value of the attribute located at the given index
within this AttributeSet.
|
getIndex
public int getIndex(String name,
String namespace)
Returns the index of the attribute associated with the given name
and namespace.
name
- the name of the attribute whose value should be returned.namespace
- the namespace of the attribute
- the index of the attribute, or -1 if not found.
getName
public String getName(int index)
Returns the name of the attribute located at the given index.
index
- the index of the attribute whose name should be returned.
- the name of the attribute located at the given index.
getNamespace
public String getNamespace(int index)
Returns the namespace of the attribute located at the given index.
- the namespace of the attribute located at the given index.
getSize
public int getSize()
Returns the number of Attributes within this AttributeSet.
- the number of Attributes within this AttributeSet.
getValue
public String getValue(String name)
Returns the value of the attribute associated with the given name.
This method is equivalent to call #getValue(name, null);
name
- the name of the attribute whose value should be returned.
getValue
public String getValue(String name,
String namespace)
Returns the value of the attribute associated with the given name.
This method is equivalent to call #getValue(name, null);
name
- the name of the attribute whose value should be returned.namespace
- the namespace of the attribute
getValue
public String getValue(int index)
Returns the value of the attribute located at the given index
within this AttributeSet.
index
- the index of the attribute whose value should be returned.
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com