Class VertexImageShaperDemo.DemoVertexIconShapeTransformer<V>

  • All Implemented Interfaces:
    org.apache.commons.collections4.Transformer<V,​java.awt.Shape>
    Enclosing class:
    VertexImageShaperDemo

    public static class VertexImageShaperDemo.DemoVertexIconShapeTransformer<V>
    extends edu.uci.ics.jung.visualization.decorators.VertexIconShapeTransformer<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.decorators.VertexIconShapeTransformer

        delegate, iconMap, shapeMap
    • Constructor Summary

      Constructors 
      Constructor Description
      DemoVertexIconShapeTransformer​(org.apache.commons.collections4.Transformer<V,​java.awt.Shape> delegate)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isShapeImages()  
      void setShapeImages​(boolean shapeImages)  
      java.awt.Shape transform​(V v)  
      • Methods inherited from class edu.uci.ics.jung.visualization.decorators.VertexIconShapeTransformer

        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

      • DemoVertexIconShapeTransformer

        public DemoVertexIconShapeTransformer​(org.apache.commons.collections4.Transformer<V,​java.awt.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 java.awt.Shape transform​(V v)
        Specified by:
        transform in interface org.apache.commons.collections4.Transformer<V,​java.awt.Shape>
        Overrides:
        transform in class edu.uci.ics.jung.visualization.decorators.VertexIconShapeTransformer<V>