com.esri.arcgis.geometry
Interface IDatumEdit

All Superinterfaces:
Serializable
All Known Implementing Classes:
Datum

public interface IDatumEdit
extends Serializable

Provides access to members that control the properties of a horizontal datum.

Product Availability

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


Method Summary
 void define(Object name, Object alias, Object abbreviation, Object remarks, Object spheroid)
          Defines the properties of a horizontal datum.
 void defineEx(String name, String alias, String abbreviation, String remarks, ISpheroid spheroid)
          Defines the properties of a horizontal datum.
 

Method Detail

defineEx

void defineEx(String name,
              String alias,
              String abbreviation,
              String remarks,
              ISpheroid spheroid)
              throws IOException,
                     AutomationException
Defines the properties of a horizontal datum.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
name - The name (in)
alias - The alias (in)
abbreviation - The abbreviation (in)
remarks - The remarks (in)
spheroid - A reference to a com.esri.arcgis.geometry.ISpheroid (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

define

void define(Object name,
            Object alias,
            Object abbreviation,
            Object remarks,
            Object spheroid)
            throws IOException,
                   AutomationException
Defines the properties of a horizontal datum.

Description

The properties of a datum that you need to set include the name and a spheroid.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
name - A Variant (in, optional, pass null if not required)
alias - A Variant (in, optional, pass null if not required)
abbreviation - A Variant (in, optional, pass null if not required)
remarks - A Variant (in, optional, pass null if not required)
spheroid - A Variant (in, optional, pass null if not required)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.