edu.uci.ics.jung.visualization3d
Class PluggableRenderContext<V,E>

java.lang.Object
  extended by edu.uci.ics.jung.visualization3d.PluggableRenderContext<V,E>
All Implemented Interfaces:
RenderContext<V,E>

public class PluggableRenderContext<V,E>
extends Object
implements RenderContext<V,E>


Field Summary
protected  org.apache.commons.collections15.Transformer<E,javax.media.j3d.Appearance> edgeAppearanceTransformer
           
protected  org.apache.commons.collections15.Transformer<Context<Graph<V,E>,E>,javax.media.j3d.Node> edgeShapeTransformer
           
protected  PickedState<E> pickedEdgeState
           
protected  PickedState<V> pickedVertexState
           
protected  org.apache.commons.collections15.Transformer<V,javax.media.j3d.Appearance> vertexAppearanceTransformer
           
protected  org.apache.commons.collections15.Transformer<V,javax.media.j3d.Node> vertexShapeTransformer
           
protected  org.apache.commons.collections15.Transformer<V,String> vertexStringer
           
 
Constructor Summary
PluggableRenderContext()
           
 
Method Summary
 org.apache.commons.collections15.Transformer<E,javax.media.j3d.Appearance> getEdgeAppearanceTransformer()
           
 org.apache.commons.collections15.Transformer<Context<Graph<V,E>,E>,javax.media.j3d.Node> getEdgeShapeTransformer()
           
 PickedState<E> getPickedEdgeState()
           
 PickedState<V> getPickedVertexState()
           
 org.apache.commons.collections15.Transformer<V,javax.media.j3d.Appearance> getVertexAppearanceTransformer()
           
 org.apache.commons.collections15.Transformer<V,javax.media.j3d.Node> getVertexShapeTransformer()
           
 org.apache.commons.collections15.Transformer<V,String> getVertexStringer()
           
 void setEdgeAppearanceTransformer(org.apache.commons.collections15.Transformer<E,javax.media.j3d.Appearance> edgeAppearanceTransformer)
           
 void setEdgeShapeTransformer(org.apache.commons.collections15.Transformer<Context<Graph<V,E>,E>,javax.media.j3d.Node> edgeShapeTransformer)
           
 void setPickedEdgeState(PickedState<E> pickedEdgeState)
           
 void setPickedVertexState(PickedState<V> pickedVertexState)
           
 void setVertexAppearanceTransformer(org.apache.commons.collections15.Transformer<V,javax.media.j3d.Appearance> vertexAppearanceTransformer)
           
 void setVertexShapeTransformer(org.apache.commons.collections15.Transformer<V,javax.media.j3d.Node> vertexShapeTransformer)
           
 void setVertexStringer(org.apache.commons.collections15.Transformer<V,String> vertexStringer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

edgeAppearanceTransformer

protected org.apache.commons.collections15.Transformer<E,javax.media.j3d.Appearance> edgeAppearanceTransformer

edgeShapeTransformer

protected org.apache.commons.collections15.Transformer<Context<Graph<V,E>,E>,javax.media.j3d.Node> edgeShapeTransformer

pickedEdgeState

protected PickedState<E> pickedEdgeState

pickedVertexState

protected PickedState<V> pickedVertexState

vertexAppearanceTransformer

protected org.apache.commons.collections15.Transformer<V,javax.media.j3d.Appearance> vertexAppearanceTransformer

vertexStringer

protected org.apache.commons.collections15.Transformer<V,String> vertexStringer

vertexShapeTransformer

protected org.apache.commons.collections15.Transformer<V,javax.media.j3d.Node> vertexShapeTransformer
Constructor Detail

PluggableRenderContext

public PluggableRenderContext()
Method Detail

getEdgeAppearanceTransformer

public org.apache.commons.collections15.Transformer<E,javax.media.j3d.Appearance> getEdgeAppearanceTransformer()
Specified by:
getEdgeAppearanceTransformer in interface RenderContext<V,E>

getEdgeShapeTransformer

public org.apache.commons.collections15.Transformer<Context<Graph<V,E>,E>,javax.media.j3d.Node> getEdgeShapeTransformer()
Specified by:
getEdgeShapeTransformer in interface RenderContext<V,E>

getPickedEdgeState

public PickedState<E> getPickedEdgeState()
Specified by:
getPickedEdgeState in interface RenderContext<V,E>

getPickedVertexState

public PickedState<V> getPickedVertexState()
Specified by:
getPickedVertexState in interface RenderContext<V,E>

getVertexAppearanceTransformer

public org.apache.commons.collections15.Transformer<V,javax.media.j3d.Appearance> getVertexAppearanceTransformer()
Specified by:
getVertexAppearanceTransformer in interface RenderContext<V,E>

getVertexShapeTransformer

public org.apache.commons.collections15.Transformer<V,javax.media.j3d.Node> getVertexShapeTransformer()
Specified by:
getVertexShapeTransformer in interface RenderContext<V,E>

getVertexStringer

public org.apache.commons.collections15.Transformer<V,String> getVertexStringer()
Specified by:
getVertexStringer in interface RenderContext<V,E>

setEdgeAppearanceTransformer

public void setEdgeAppearanceTransformer(org.apache.commons.collections15.Transformer<E,javax.media.j3d.Appearance> edgeAppearanceTransformer)
Specified by:
setEdgeAppearanceTransformer in interface RenderContext<V,E>

setEdgeShapeTransformer

public void setEdgeShapeTransformer(org.apache.commons.collections15.Transformer<Context<Graph<V,E>,E>,javax.media.j3d.Node> edgeShapeTransformer)
Specified by:
setEdgeShapeTransformer in interface RenderContext<V,E>

setPickedEdgeState

public void setPickedEdgeState(PickedState<E> pickedEdgeState)
Specified by:
setPickedEdgeState in interface RenderContext<V,E>

setPickedVertexState

public void setPickedVertexState(PickedState<V> pickedVertexState)
Specified by:
setPickedVertexState in interface RenderContext<V,E>

setVertexAppearanceTransformer

public void setVertexAppearanceTransformer(org.apache.commons.collections15.Transformer<V,javax.media.j3d.Appearance> vertexAppearanceTransformer)
Specified by:
setVertexAppearanceTransformer in interface RenderContext<V,E>

setVertexShapeTransformer

public void setVertexShapeTransformer(org.apache.commons.collections15.Transformer<V,javax.media.j3d.Node> vertexShapeTransformer)
Specified by:
setVertexShapeTransformer in interface RenderContext<V,E>

setVertexStringer

public void setVertexStringer(org.apache.commons.collections15.Transformer<V,String> vertexStringer)
Specified by:
setVertexStringer in interface RenderContext<V,E>


Copyright © 2009. All Rights Reserved.