Class PlainStyle

  • All Implemented Interfaces:
    SymbolStyle

    public class PlainStyle
    extends java.lang.Object
    implements SymbolStyle
    A simple implementation of SymbolStyle that just uses a single paint for outlines and a single paint for filling.
    Author:
    Matthew Pocock
    • Constructor Summary

      Constructors 
      Constructor Description
      PlainStyle()  
      PlainStyle​(java.awt.Paint outlinePaint, java.awt.Paint fillPaint)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.awt.Paint fillPaint​(Symbol s)
      Return the fill paint for a symbol.
      java.awt.Paint outlinePaint​(Symbol s)
      Return the outline paint for a symbol.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PlainStyle

        public PlainStyle​(java.awt.Paint outlinePaint,
                          java.awt.Paint fillPaint)
    • Method Detail

      • outlinePaint

        public java.awt.Paint outlinePaint​(Symbol s)
        Description copied from interface: SymbolStyle
        Return the outline paint for a symbol.
        Specified by:
        outlinePaint in interface SymbolStyle
        Parameters:
        s - the symbol to outline
        Returns:
        the Paint to use
      • fillPaint

        public java.awt.Paint fillPaint​(Symbol s)
        Description copied from interface: SymbolStyle
        Return the fill paint for a symbol.
        Specified by:
        fillPaint in interface SymbolStyle
        Parameters:
        s - the symbol to fill
        Returns:
        the Paint to use