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.

Supported Platforms

Windows, Solaris, Linux


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.