Interface TracksRepaint

All Known Implementing Classes:
AiShapeGlyph, StreamAlignmentGlyph

public interface TracksRepaint
Mostly a marker interface b/c MapGlyph contains default implementations without actually implementing this interface. MapGlyphs that implement this interface are expected to return true to the isRepaintNeeded() call after any internal change has occured which would invalidate a previously rendered and cached image. Examples are: selection/deselection changes, changes in color/shape used for rendering, change of timestep for animation...
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
    setRepaintNeeded(boolean isDirty)
     
  • Method Details

    • isRepaintNeeded

      boolean isRepaintNeeded()
    • setRepaintNeeded

      void setRepaintNeeded(boolean isDirty)