edu.uci.ics.jung.visualization.decorators
Class AbstractVertexShapeTransformer<V>

java.lang.Object
  extended by edu.uci.ics.jung.visualization.decorators.AbstractVertexShapeTransformer<V>
All Implemented Interfaces:
SettableVertexShapeTransformer<V>
Direct Known Subclasses:
EllipseVertexShapeTransformer

public abstract class AbstractVertexShapeTransformer<V>
extends Object
implements SettableVertexShapeTransformer<V>

Author:
Joshua O'Madadhain

Field Summary
static float DEFAULT_ASPECT_RATIO
           
static int DEFAULT_SIZE
           
protected  VertexShapeFactory<V> factory
           
protected   varf
           
protected   vsf
           
 
Constructor Summary
AbstractVertexShapeTransformer()
           
AbstractVertexShapeTransformer( vsf,  varf)
           
 
Method Summary
 void setAspectRatioTransformer( varf)
           
 void setSizeTransformer( vsf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vsf

protected  vsf

varf

protected  varf

factory

protected VertexShapeFactory<V> factory

DEFAULT_SIZE

public static final int DEFAULT_SIZE
See Also:
Constant Field Values

DEFAULT_ASPECT_RATIO

public static final float DEFAULT_ASPECT_RATIO
See Also:
Constant Field Values
Constructor Detail

AbstractVertexShapeTransformer

public AbstractVertexShapeTransformer( vsf,
                                       varf)

AbstractVertexShapeTransformer

public AbstractVertexShapeTransformer()
Method Detail

setSizeTransformer

public void setSizeTransformer( vsf)
Specified by:
setSizeTransformer in interface SettableVertexShapeTransformer<V>

setAspectRatioTransformer

public void setAspectRatioTransformer( varf)
Specified by:
setAspectRatioTransformer in interface SettableVertexShapeTransformer<V>


Copyright © 2010 null. All Rights Reserved.