com.esri.arcgis.schematic
Interface ISchematicJSONParameters

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicAlgoAngleDirected, SchematicAlgoBypassNode, SchematicAlgoCompactTree, SchematicAlgoCompression, SchematicAlgoForceDirected, SchematicAlgoGrid, SchematicAlgoInitialPositions, SchematicAlgoLinearDispatch, SchematicAlgoMainLineTree, SchematicAlgoMainRing, SchematicAlgoMarkCrossings, SchematicAlgoOrthogonal, SchematicAlgoPartialOverlappingLinks, SchematicAlgoRadialTree, SchematicAlgoReduceVertices, SchematicAlgoRelativeMainLine, SchematicAlgoRestoreSavedPositions, SchematicAlgoRotateNodesAlongLinks, SchematicAlgoRotateTree, SchematicAlgoSeparateOverlappingLinks, SchematicAlgoSmartTree, SchematicAlgoSpatialDispatch, SchematicAlgoSquareLinks

public interface ISchematicJSONParameters
extends Serializable

Provides access to members that control the schematic JSON parameters.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IJSONArray getJSONParametersArray()
          JSON parameters array.
 void setJSONParametersObject(IJSONObject rhs1)
          JSON parameters object.
 

Method Detail

getJSONParametersArray

IJSONArray getJSONParametersArray()
                                  throws IOException,
                                         AutomationException
JSON parameters array.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.system.IJSONArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJSONParametersObject

void setJSONParametersObject(IJSONObject rhs1)
                             throws IOException,
                                    AutomationException
JSON parameters object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
rhs1 - A reference to a com.esri.arcgis.system.IJSONObject (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.