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

interface XEnumerableMap
Base Interfaces
XEnumerableMapXMapXElementAccess

XMap

Methods' Summary
createKeyEnumeration creates an enumerator for the keys of the map  
createValueEnumeration creates an enumerator for the values of the map  
createElementEnumeration creates an 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 an 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 an 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 an 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