Class EditingDomainEObjectObservableMap

  extended by java.util.AbstractMap
      extended by
          extended by
              extended by org.eclipse.emf.databinding.EObjectObservableMap
                  extended by org.eclipse.emf.databinding.edit.EditingDomainEObjectObservableMap
All Implemented Interfaces:
java.util.Map, IObservable, IObservableMap

public class EditingDomainEObjectObservableMap
extends EObjectObservableMap

PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.

Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Map
Field Summary
protected  EditingDomain domain
          The editing domain
Fields inherited from class org.eclipse.emf.databinding.EObjectObservableMap
Constructor Summary
EditingDomainEObjectObservableMap(EditingDomain domain, IObservableSet objects, EStructuralFeature eStructuralFeature)
          Create a new observable for the set of features
Method Summary
protected  java.lang.Object doPut(java.lang.Object key, java.lang.Object value)
Methods inherited from class org.eclipse.emf.databinding.EObjectObservableMap
doGet, hookListener, unhookListener
Methods inherited from class
containsKey, dispose, entrySet, fireSingleChange, firstListenerAdded, get, getKeyType, getValueType, init, isStale, keySet, lastListenerRemoved, put, remove
Methods inherited from class
addChangeListener, addDisposeListener, addMapChangeListener, addStaleListener, checkRealm, fireChange, fireMapChange, fireStale, getRealm, hasListeners, isDisposed, removeChangeListener, removeDisposeListener, removeMapChangeListener, removeStaleListener, setStale
Methods inherited from class java.util.AbstractMap
clear, clone, containsValue, equals, hashCode, isEmpty, putAll, size, toString, values
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface
containsValue, equals, hashCode, isEmpty, size, values
Methods inherited from interface java.util.Map
clear, putAll

Field Detail


protected EditingDomain domain
The editing domain

Constructor Detail


public EditingDomainEObjectObservableMap(EditingDomain domain,
                                         IObservableSet objects,
                                         EStructuralFeature eStructuralFeature)
Create a new observable for the set of features

domain - the editing domain
objects - the objects to observe
eStructuralFeature - the feature
Method Detail


protected java.lang.Object doPut(java.lang.Object key,
                                 java.lang.Object value)
doPut in class EObjectObservableMap

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.