Class AbstractDisplayData<T>

java.lang.Object
repast.simphony.visualization.AbstractDisplayData<T>
All Implemented Interfaces:
DisplayData<T>
Direct Known Subclasses:
DefaultDisplayData, SyntheticDisplayData

public abstract class AbstractDisplayData<T> extends Object implements DisplayData<T>
Abstract implementation of DisplayData.
Author:
Nick Collier
  • Field Details

  • Constructor Details

    • AbstractDisplayData

      public AbstractDisplayData()
  • Method Details

    • getProjections

      public Iterable<Projection> getProjections()
      Gets an iterable over the projections to be displayed.
      Specified by:
      getProjections in interface DisplayData<T>
      Returns:
      an iterable over the projections to be displayed.
    • getValueLayers

      public Iterable<ValueLayer> getValueLayers()
      Gets an iterable over the ValueLayers to be displayed.
      Specified by:
      getValueLayers in interface DisplayData<T>
      Returns:
      an iterable over the ValueLayers to be displayed.
    • getProjectionCount

      public int getProjectionCount()
      Gets the number of projections to display.
      Specified by:
      getProjectionCount in interface DisplayData<T>
      Returns:
      the number of projections to display.
    • getValueLayerCount

      public int getValueLayerCount()
      Gets the number of ValueLayers to display.
      Specified by:
      getValueLayerCount in interface DisplayData<T>
      Returns:
      the number of ValueLayers to display.