metricsOverlay.model.augmentation
Class UnderlineAugmentation

java.lang.Object
  extended by metricsOverlay.model.augmentation.Augmentation
      extended by metricsOverlay.model.augmentation.SectionAugmentation
          extended by metricsOverlay.model.augmentation.UnderlineAugmentation
All Implemented Interfaces:
java.lang.Comparable<Augmentation>, IEditable, INameable, ITyped

public class UnderlineAugmentation
extends SectionAugmentation


Constructor Summary
UnderlineAugmentation()
           
UnderlineAugmentation(java.lang.String name)
           
 
Method Summary
 void disable()
           
 java.lang.String getType()
           
 UnderlineType getUnderlineType()
           
 void setUnderlineType(UnderlineType uType)
           
 void update(MetricFile mf, Mapping mm)
          This method updates the display strategy, given an update in the eclipse java editor.
 
Methods inherited from class metricsOverlay.model.augmentation.Augmentation
addColor, canChangeEditableStatus, canEdit, compareTo, getAugMax, getAugMin, getCManager, getColors, getImportance, getName, isAnnotated, isDiscrete, setAnnotations, setColors, setDiscrete, setEditable, setImportance, setName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnderlineAugmentation

public UnderlineAugmentation()

UnderlineAugmentation

public UnderlineAugmentation(java.lang.String name)
Method Detail

getType

public java.lang.String getType()
Specified by:
getType in interface ITyped
Overrides:
getType in class SectionAugmentation
Returns:
A succinct String description of the object.

setUnderlineType

public void setUnderlineType(UnderlineType uType)

getUnderlineType

public UnderlineType getUnderlineType()

update

public void update(MetricFile mf,
                   Mapping mm)
Description copied from class: Augmentation
This method updates the display strategy, given an update in the eclipse java editor.

Specified by:
update in class Augmentation
Parameters:
mf - the updated metric file.
mm - the name of the mapping this display applies to.

disable

public void disable()
Specified by:
disable in class Augmentation