com.ibm.carma.ui.view.fields
Class FieldConfigurationListener

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
      extended by org.eclipse.emf.ecore.util.EContentAdapter
          extended by com.ibm.carma.ui.view.fields.FieldConfigurationListener
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal

public class FieldConfigurationListener
extends org.eclipse.emf.ecore.util.EContentAdapter

Listens for changes in the CARMA RAM field specification. If any changes are made to the field specification then the currently displayed field columns are recomputed and the view refreshed.

Since:
7.1

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Field Summary
static java.lang.String COPYRIGHT
           
static org.eclipse.emf.ecore.EReference FIELDS_LIST
           
 
Constructor Summary
FieldConfigurationListener(FieldsTableViewer viewer)
           
 
Method Summary
 void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
           
 
Methods inherited from class org.eclipse.emf.ecore.util.EContentAdapter
setTarget, unsetTarget
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, isAdapterForType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

FIELDS_LIST

public static final org.eclipse.emf.ecore.EReference FIELDS_LIST
Constructor Detail

FieldConfigurationListener

public FieldConfigurationListener(FieldsTableViewer viewer)
Parameters:
viewer - the fields viewer to update after field configuration changes
Method Detail

notifyChanged

public void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
Specified by:
notifyChanged in interface org.eclipse.emf.common.notify.Adapter
Overrides:
notifyChanged in class org.eclipse.emf.ecore.util.EContentAdapter