package jas.hist; /** * An interface that can be implemented by any DataSource that wants to have control * of the style used to display the data. */ public interface HasStyle { /** * This method is called by the plot to determine what style to be used for a plot. * It is the programmers responsibility to return the correct subclass of JASHistStyle * corresponding to the type of data being implemented by the DataSource. * * @return The style to be used, or null to use the default style. * @see JASHist1DHistogramStyle * @see JASHist2DHistogramStyle * @see JASHistScatterPlotStyle */ JASHistStyle getStyle(); }