Class CachingVertexRenderer<V,​E>

    • Field Detail

      • vertexShapeMap

        protected java.util.Map<V,​java.awt.Shape> vertexShapeMap
      • dirtyVertices

        protected java.util.Set<V> dirtyVertices
    • Method Detail

      • paintIconForVertex

        protected void paintIconForVertex​(RenderContext<V,​E> rc,
                                          V v,
                                          Layout<V,​E> layout)
        Paint v's icon on g at (x,y).
        Overrides:
        paintIconForVertex in class BasicVertexRenderer<V,​E>
        Parameters:
        rc - the render context used for rendering the vertex
        v - the vertex to be painted
        layout - the layout algorithm that provides coordinates for the vertex
      • stateChanged

        public void stateChanged​(javax.swing.event.ChangeEvent evt)
        Specified by:
        stateChanged in interface javax.swing.event.ChangeListener