classycle.dependency
Class ResultRenderer

java.lang.Object
  extended by classycle.dependency.ResultRenderer
Direct Known Subclasses:
DefaultResultRenderer, XMLResultRenderer

public abstract class ResultRenderer
extends java.lang.Object

Renderer for dependency checks.

Author:
Franz-Josef Elmer

Field Summary
protected  boolean _shortestPaths
           
 
Constructor Summary
ResultRenderer()
           
 
Method Summary
abstract  void considerPreference(Preference preference)
           
abstract  Result getDescriptionOfCurrentPreferences()
           
abstract  PreferenceFactory getPreferenceFactory()
           
 boolean onlyShortestPaths()
           
abstract  java.lang.String render(Result result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_shortestPaths

protected boolean _shortestPaths
Constructor Detail

ResultRenderer

public ResultRenderer()
Method Detail

onlyShortestPaths

public boolean onlyShortestPaths()

getPreferenceFactory

public abstract PreferenceFactory getPreferenceFactory()

considerPreference

public abstract void considerPreference(Preference preference)

getDescriptionOfCurrentPreferences

public abstract Result getDescriptionOfCurrentPreferences()

render

public abstract java.lang.String render(Result result)