:: com :: sun :: star :: container ::

interface XEnumerableMap
Base Interfaces
XEnumerableMapXMapXElementAccess

XMap

Methods' Summary
createKeyEnumeration creates a enumerator for the keys of the map  
createValueEnumeration creates a enumerator for the values of the map  
createElementEnumeration creates a enumerator for the key-value pairs of the map  
Methods' Details
createKeyEnumeration
XEnumeration
createKeyEnumeration( [in] boolean  Isolated )
raises( ::com::sun::star::lang::NoSupportException );

Description
creates a enumerator for the keys of the map
Parameter Isolated
controls whether the newly create enumerator should be isolated from the map.
Throws
::com::sun::star::lang::NoSupportException if the specified enumerator method is not supported by the implementation.
createValueEnumeration
XEnumeration
createValueEnumeration( [in] boolean  Isolated )
raises( ::com::sun::star::lang::NoSupportException );

Description
creates a enumerator for the values of the map
Parameter Isolated
controls whether the newly create enumerator should be isolated from the map.
Throws
::com::sun::star::lang::NoSupportException if the specified enumerator method is not supported by the implementation.
createElementEnumeration
XEnumeration
createElementEnumeration( [in] boolean  Isolated )
raises( ::com::sun::star::lang::NoSupportException );

Description
creates a enumerator for the key-value pairs of the map

The elements returned by the enumerator are instances of com::sun::star::beans::Pair, holding the key-value-pairs which are part of the map.

Parameter Isolated
controls whether the newly create enumerator should be isolated from the map.
Throws
::com::sun::star::lang::NoSupportException if the specified enumerator method is not supported by the implementation.
Top of Page