metricsOverlay.views
Class ActiveMappingCellModifier

java.lang.Object
  extended by metricsOverlay.views.ActiveMappingCellModifier
All Implemented Interfaces:
org.eclipse.jface.viewers.ICellModifier

public class ActiveMappingCellModifier
extends java.lang.Object
implements org.eclipse.jface.viewers.ICellModifier

This class provides functionality of the click of a table cell by implements an ICellModifier. An ICellModifier is called when the user modifies a cell in the tableViewer.

Version:
2/9/2009
Author:
Matthew Harward

Constructor Summary
ActiveMappingCellModifier(ActiveMappingView mappingTableViewer)
          Constructor.
 
Method Summary
 boolean canModify(java.lang.Object element, java.lang.String property)
           
 java.lang.Object getValue(java.lang.Object element, java.lang.String property)
           
 void modify(java.lang.Object element, java.lang.String property, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActiveMappingCellModifier

public ActiveMappingCellModifier(ActiveMappingView mappingTableViewer)
Constructor.

Parameters:
mappingTableViewer - the current ActiveMappingView.
Method Detail

canModify

public boolean canModify(java.lang.Object element,
                         java.lang.String property)
Specified by:
canModify in interface org.eclipse.jface.viewers.ICellModifier
See Also:
ICellModifier.canModify(java.lang.Object, java.lang.String)

getValue

public java.lang.Object getValue(java.lang.Object element,
                                 java.lang.String property)
Specified by:
getValue in interface org.eclipse.jface.viewers.ICellModifier
See Also:
ICellModifier.getValue(java.lang.Object, java.lang.String)

modify

public void modify(java.lang.Object element,
                   java.lang.String property,
                   java.lang.Object value)
Specified by:
modify in interface org.eclipse.jface.viewers.ICellModifier
See Also:
ICellModifier.modify(java.lang.Object, java.lang.String, java.lang.Object)