com.esri.arcgis.schematic
Interface ISchematicFeedback

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicEditVertexFeedback, SchematicMoveElementsFeedback, SchematicMoveLabelFeedback, SchematicNewEnvelopeFeedback, SchematicResizeEnvelopeFeedback

public interface ISchematicFeedback
extends Serializable

Provides access to members that manage the schematic feedback.

Product Availability

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


Method Summary
 void init(IScreenDisplay pScreenDisplay, ISchematicLayer pSchematicLayer, IPoint pPoint, int button, int shift)
          Initializes the schematic feedback.
 void move(IPoint pPoint, int button, int shift)
          Moves the schematic feedback.
 

Method Detail

init

void init(IScreenDisplay pScreenDisplay,
          ISchematicLayer pSchematicLayer,
          IPoint pPoint,
          int button,
          int shift)
          throws IOException,
                 AutomationException
Initializes the schematic feedback.

Product Availability

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

Parameters:
pScreenDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
pSchematicLayer - A reference to a com.esri.arcgis.schematic.ISchematicLayer (in)
pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
button - The button (in)
shift - The shift (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

move

void move(IPoint pPoint,
          int button,
          int shift)
          throws IOException,
                 AutomationException
Moves the schematic feedback.

Product Availability

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

Parameters:
pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
button - The button (in)
shift - The shift (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.