Package repast.simphony.ws.gis
Class DisplayServerGISStyleRegistrar
- java.lang.Object
-
- repast.simphony.ws.gis.DisplayServerGISStyleRegistrar
-
public class DisplayServerGISStyleRegistrar extends Object
Creates GIS3D styles from a style classname. The GIS registrar implementation is separate from the r.s.visualization.engine.StyleRegistrar because GIS displays can handle more complex ordering of the various layer types TODO this is exactly the same as the RS GISStyleRegistrar except that the display class is different, so this should be refactored to avoid duplication.- Author:
- Eric Tatara
-
-
Field Summary
Fields Modifier and Type Field Description protected DisplayServerGIS
display
-
Constructor Summary
Constructors Constructor Description DisplayServerGISStyleRegistrar(DisplayServerGIS display)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
registerAgentStyles(GISDisplayDescriptor descriptor)
void
registerAllStyles(GISDisplayDescriptor descriptor, Context<?> context)
void
registerNetworkStyles(GISDisplayDescriptor descriptor, Context<?> context)
-
-
-
Field Detail
-
display
protected DisplayServerGIS display
-
-
Constructor Detail
-
DisplayServerGISStyleRegistrar
public DisplayServerGISStyleRegistrar(DisplayServerGIS display)
-
-
Method Detail
-
registerAllStyles
public void registerAllStyles(GISDisplayDescriptor descriptor, Context<?> context) throws ClassNotFoundException, InstantiationException, IllegalAccessException
-
registerAgentStyles
public void registerAgentStyles(GISDisplayDescriptor descriptor) throws ClassNotFoundException, InstantiationException, IllegalAccessException
-
registerNetworkStyles
public void registerNetworkStyles(GISDisplayDescriptor descriptor, Context<?> context) throws ClassNotFoundException, InstantiationException, IllegalAccessException
-
-