Package classycle.renderer
Class AbstractStrongComponentRenderer
- java.lang.Object
-
- classycle.renderer.AbstractStrongComponentRenderer
-
- All Implemented Interfaces:
StrongComponentRenderer
- Direct Known Subclasses:
PlainStrongComponentRenderer
,TemplateBasedStrongComponentRenderer
,XMLStrongComponentRenderer
public abstract class AbstractStrongComponentRenderer extends java.lang.Object implements StrongComponentRenderer
Abstract superclass of allStrongComponentRenderer
.- Author:
- Franz-Josef Elmer
-
-
Constructor Summary
Constructors Constructor Description AbstractStrongComponentRenderer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
createName(StrongComponent component)
Creates an appropriated name for the specifiedStrongComponent
.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface classycle.renderer.StrongComponentRenderer
render
-
-
-
-
Method Detail
-
createName
public static java.lang.String createName(StrongComponent component)
Creates an appropriated name for the specifiedStrongComponent
. Usually, the name is the fully-qualified class name of the first vertex in component extended by "et al." if component contains more than one vertex. If component contains only a class and its inner classes the name is the fully-qualified class name of the outer class extended by "and inner classes".
-
-