#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.