samples.graph
Class SWTVertexImageShaperDemo.DemoVertexImageShapeTransformer<V>

java.lang.Object
  extended by edu.uci.ics.jung.visualization.swt.decorators.VertexImageShapeTransformer<V>
      extended by samples.graph.SWTVertexImageShaperDemo.DemoVertexImageShapeTransformer<V>
All Implemented Interfaces:
org.apache.commons.collections15.Transformer<V,Shape>
Enclosing class:
SWTVertexImageShaperDemo

public static class SWTVertexImageShaperDemo.DemoVertexImageShapeTransformer<V>
extends VertexImageShapeTransformer<V>

this class exists only to provide settings to turn on/off shapes and image fill in this demo. In a real application, use VertexIconShapeTransformer instead.


Field Summary
 
Fields inherited from class edu.uci.ics.jung.visualization.swt.decorators.VertexImageShapeTransformer
delegate, iconMap, shapeMap
 
Constructor Summary
SWTVertexImageShaperDemo.DemoVertexImageShapeTransformer(org.apache.commons.collections15.Transformer<V,Shape> delegate)
           
 
Method Summary
 boolean isShapeImages()
           
 void setShapeImages(boolean shapeImages)
           
 Shape transform(V v)
          get the shape from the image.
 
Methods inherited from class edu.uci.ics.jung.visualization.swt.decorators.VertexImageShapeTransformer
getDelegate, getIconMap, getShapeMap, setDelegate, setIconMap, setShapeMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SWTVertexImageShaperDemo.DemoVertexImageShapeTransformer

public SWTVertexImageShaperDemo.DemoVertexImageShapeTransformer(org.apache.commons.collections15.Transformer<V,Shape> delegate)
Method Detail

isShapeImages

public boolean isShapeImages()
Returns:
Returns the shapeImages.

setShapeImages

public void setShapeImages(boolean shapeImages)
Parameters:
shapeImages - The shapeImages to set.

transform

public Shape transform(V v)
Description copied from class: VertexImageShapeTransformer
get the shape from the image. If not available, get the shape from the delegate VertexShapeFunction

Specified by:
transform in interface org.apache.commons.collections15.Transformer<V,Shape>
Overrides:
transform in class VertexImageShapeTransformer<V>


Copyright © 2007. All Rights Reserved.