com.esri.arcgis.schematic
Interface ISchematicAutomaticScaling

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicAutomaticScaling

public interface ISchematicAutomaticScaling
extends Serializable

Provides access to members that control the automatic scaling.

Product Availability

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


Method Summary
 void execute(INgDiagram pDiagram)
          Executes the automatic scaling in the specified graphic diagram.
 void initialize(INgProject ngProject)
          Initializes the automatic scaling for the specified graphic project.
 

Method Detail

initialize

void initialize(INgProject ngProject)
                throws IOException,
                       AutomationException
Initializes the automatic scaling for the specified graphic project.

Product Availability

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

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

execute

void execute(INgDiagram pDiagram)
             throws IOException,
                    AutomationException
Executes the automatic scaling in the specified graphic diagram.

Product Availability

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

Parameters:
pDiagram - A reference to a com.esri.arcgis.schematic.INgDiagram (in, optional, pass null if not required)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.