classycle.renderer
Class XMLStrongComponentRenderer

java.lang.Object
  extended by classycle.renderer.AbstractStrongComponentRenderer
      extended by classycle.renderer.XMLStrongComponentRenderer
All Implemented Interfaces:
StrongComponentRenderer
Direct Known Subclasses:
XMLPackageStrongComponentRenderer

public class XMLStrongComponentRenderer
extends AbstractStrongComponentRenderer

XML renderer of a StrongComponent.

Author:
Franz-Josef Elmer

Constructor Summary
XMLStrongComponentRenderer(int minimumSize)
          Creates an instance for the specified minimum number vertices.
 
Method Summary
protected  java.lang.String getBestFragmentersElementName()
           
protected  java.lang.String getCenterNodesElementName()
           
protected  java.lang.String getNodeElementName()
           
protected  java.lang.String getNodesElementName()
           
protected  java.lang.String getStrongComponentElementName()
           
 java.lang.String render(StrongComponent component)
          Renderes the specified StrongComponent.
 
Methods inherited from class classycle.renderer.AbstractStrongComponentRenderer
createName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLStrongComponentRenderer

public XMLStrongComponentRenderer(int minimumSize)
Creates an instance for the specified minimum number vertices.

Parameters:
minimumSize - Minimum number of vertices the StrongComponent should have to be rendered.
Method Detail

getStrongComponentElementName

protected java.lang.String getStrongComponentElementName()

getNodesElementName

protected java.lang.String getNodesElementName()

getNodeElementName

protected java.lang.String getNodeElementName()

getCenterNodesElementName

protected java.lang.String getCenterNodesElementName()

getBestFragmentersElementName

protected java.lang.String getBestFragmentersElementName()

render

public java.lang.String render(StrongComponent component)
Description copied from interface: StrongComponentRenderer
Renderes the specified StrongComponent.