metricsOverlay
Class OverlayRegistry

java.lang.Object
  extended by metricsOverlay.OverlayRegistry

public class OverlayRegistry
extends java.lang.Object


Method Summary
 void addAugmentation(java.lang.Class<? extends Augmentation> augClass)
           
 void addInterpolation(java.lang.Class<? extends InterpolationStrategy> interClass)
           
 void addRange(java.lang.Class<? extends Range> rangeClass)
           
 java.lang.String[] getAllAugNames()
           
 java.lang.String[] getAllInterNames()
           
 java.lang.String[] getAllRangeNames()
           
 Augmentation getAugmentation(java.lang.String string)
           
static OverlayRegistry getInstance()
           
 InterpolationStrategy getInterpolation(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static OverlayRegistry getInstance()

getAugmentation

public Augmentation getAugmentation(java.lang.String string)

getInterpolation

public InterpolationStrategy getInterpolation(java.lang.String string)

addAugmentation

public void addAugmentation(java.lang.Class<? extends Augmentation> augClass)

addRange

public void addRange(java.lang.Class<? extends Range> rangeClass)

addInterpolation

public void addInterpolation(java.lang.Class<? extends InterpolationStrategy> interClass)

getAllAugNames

public java.lang.String[] getAllAugNames()

getAllRangeNames

public java.lang.String[] getAllRangeNames()

getAllInterNames

public java.lang.String[] getAllInterNames()