|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Objects implementing the XSNamedMap
interface are used to
represent collections of objects that can be accessed by
name. Objects contained in an object implementing
XSNamedMap
may also be accessed by an ordinal index, but
this is simply to allow convenient enumeration of the contents of a
XSNamedMap
, and does not imply that the this API specifies an
order to these XSObjects
.
Method Summary | |
XSObject |
getItem(int index)
Returns the index th item in the map. |
int |
getMapLength()
The number of XSObjects in the XSObjectList . |
XSObject |
getNSItem(java.lang.String namespace,
java.lang.String localName)
Retrieves an XSObject specified by local name and namespace
URI. |
Method Detail |
public int getMapLength()
XSObjects
in the XSObjectList
. The
range of valid child node indices is 0 to length-1
inclusive.
public XSObject getNSItem(java.lang.String namespace, java.lang.String localName)
XSObject
specified by local name and namespace
URI.
namespace
- The namespace URI of the XSObject
to
retrieve.localName
- The local name of the XSObject
to retrieve.
XSObject
(of any type) with the specified local
name and namespace URI, or null
if they do not
identify any XSObject
in this map.public XSObject getItem(int index)
index
th item in the map. The index starts at
0. If index
is greater than or equal to the number of
nodes in the list, this returns null
.
index
- The position in the map from which the item is to be
retrieved.
XSObject
at the index
th position
in the XSNamedMap
, or null
if that is
not a valid index.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |