#include <coherence/util/ConverterCollections.hpp>
Inherits ConverterCollections::ConverterMap.
Inherited by ConverterCollections::ConverterCacheMap.
Public Types | |
typedef spec::Handle | Handle |
ConverterObservableMap Handle definition. | |
typedef spec::View | View |
ConverterObservableMap View definition. | |
typedef spec::Holder | Holder |
ConverterObservableMap Holder definition. | |
Public Member Functions | |
virtual void | addKeyListener (MapListener::Handle hListener, Object::View vKey, bool fLite) |
virtual void | removeKeyListener (MapListener::Handle hListener, Object::View vKey) |
virtual void | addMapListener (MapListener::Handle hListener) |
virtual void | removeMapListener (MapListener::Handle hListener) |
virtual void | addFilterListener (MapListener::Handle hListener, Filter::View vFilter, bool fLite) |
virtual void | removeFilterListener (MapListener::Handle hListener, Filter::View vFilter) |
virtual ObservableMap::Handle | getObservableMap () |
Return the underlying ObservableMap. | |
virtual ObservableMap::View | getObservableMap () const |
Return the underlying ObservableMap. | |
Protected Member Functions | |
ConverterObservableMap (ObservableMap::Handle hMap, EntryConverter::View vConvUp, EntryConverter::View vConvDown) | |
Create a ConverterObservableMap which delegates to the specified ObservableMap. | |
ConverterObservableMap (ObservableMap::View vMap, EntryConverter::View vConvUp, EntryConverter::View vConvDown) | |
Create a ConverterObservableMap which delegates to the specified ObservableMap. | |
virtual MapListener::Handle | getConverterListener (MapListener::Handle hListener) |
Create a converter listener for the specified listener. |
ConverterObservableMap | ( | ObservableMap::Handle | hMap, | |
EntryConverter::View | vConvUp, | |||
EntryConverter::View | vConvDown | |||
) | [protected] |
Create a ConverterObservableMap which delegates to the specified ObservableMap.
hMap | underlying ObservableMap | |
vConvUp | EntryConverter from the underlying Map | |
vConvDown | EntryConverter to the underlying Map |
ConverterObservableMap | ( | ObservableMap::View | vMap, | |
EntryConverter::View | vConvUp, | |||
EntryConverter::View | vConvDown | |||
) | [protected] |
Create a ConverterObservableMap which delegates to the specified ObservableMap.
vMap | underlying ObservableMap | |
vConvUp | EntryConverter from the underlying Map | |
vConvDown | EntryConverter to the underlying Map |
virtual MapListener::Handle getConverterListener | ( | MapListener::Handle | hListener | ) | [protected, virtual] |
Create a converter listener for the specified listener.
hListener | the underlying listener |
virtual ObservableMap::Handle getObservableMap | ( | ) | [virtual] |
Return the underlying ObservableMap.
virtual ObservableMap::View getObservableMap | ( | ) | const [virtual] |
Return the underlying ObservableMap.