Class GisProjectionDescriptor

java.lang.Object
repast.simphony.visualization.engine.AbstractProjectionDescriptor
repast.simphony.visualization.gis.GisProjectionDescriptor
All Implemented Interfaces:
ProjectionDescriptor

public class GisProjectionDescriptor extends AbstractProjectionDescriptor
Projection descriptor for grids.
Version:
$Revision$ $Date$
Author:
Nick Collier
  • Constructor Details

    • GisProjectionDescriptor

      public GisProjectionDescriptor(ProjectionData proj)
  • Method Details

    • getImpliedLayout3D

      public String getImpliedLayout3D()
      Description copied from interface: ProjectionDescriptor
      Gets the implied 3d layout of the projection, if any. For example, a grid projection implies a grid layout.
      Returns:
      the implied layout of the projection, if any.
    • getImpliedLayout2D

      public String getImpliedLayout2D()
      Description copied from interface: ProjectionDescriptor
      Gets the implied 2d layout of the projection, if any. For example, a grid projection implies a grid layout.
      Returns:
      the implied layout of the projection, if any.
    • registerProjectionData

      public void registerProjectionData(ProjectionData data, DisplayDescriptor descriptor)
      Description copied from interface: ProjectionDescriptor
      Register ProjectionData with the DisplayDescriptor. This is implemented here since different ProjectionDescriptor implementations might handle psuedo-projections like value layers differently from actual Projection implementations.
      Specified by:
      registerProjectionData in interface ProjectionDescriptor
      Overrides:
      registerProjectionData in class AbstractProjectionDescriptor
      Parameters:
      data - the ProjectionData to register with the DisplayDescriptor
      descriptor - the DisplayDescriptor