com.esri.arcgis.geodatabase
Interface IRouteLocatorName

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRouteLocatorNameProxy, RouteMeasureLocatorName

public interface IRouteLocatorName
extends java.io.Serializable

COM Interface 'IRouteLocatorName'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to route locator name properties.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDd03a61a0_2070_11d4_9fc1_00c04f6bdf06
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IName getRouteFeatureClassName()
          The route feature class name (Polyline with M feature class name).
 java.lang.String getRouteIDFieldName()
          The route identifier field of the route feature class.
 int getRouteMeasureUnit()
          The route measure units.
 java.lang.String getRouteWhereClause()
          The where clause that limits the routes that events can be located on.
 boolean isRouteIDIsUnique()
          Indicates if the Route ID is unique (Obsolete).
 void setRouteFeatureClassNameByRef(IName name)
          The route feature class name (Polyline with M feature class name).
 void setRouteIDFieldName(java.lang.String routeIDFieldName)
          The route identifier field of the route feature class.
 void setRouteIDIsUnique(boolean routeIDIsUnique)
          Indicates if the Route ID is unique (Obsolete).
 void setRouteMeasureUnit(int units)
          The route measure units.
 void setRouteWhereClause(java.lang.String whereClause)
          The where clause that limits the routes that events can be located on.
 

Field Detail

IIDd03a61a0_2070_11d4_9fc1_00c04f6bdf06

static final int IIDd03a61a0_2070_11d4_9fc1_00c04f6bdf06
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setRouteFeatureClassNameByRef

void setRouteFeatureClassNameByRef(IName name)
                                   throws java.io.IOException,
                                          AutomationException
The route feature class name (Polyline with M feature class name).

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

getRouteFeatureClassName

IName getRouteFeatureClassName()
                               throws java.io.IOException,
                                      AutomationException
The route feature class name (Polyline with M feature class name).

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

setRouteIDFieldName

void setRouteIDFieldName(java.lang.String routeIDFieldName)
                         throws java.io.IOException,
                                AutomationException
The route identifier field of the route feature class.

Parameters:
routeIDFieldName - The routeIDFieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRouteIDFieldName

java.lang.String getRouteIDFieldName()
                                     throws java.io.IOException,
                                            AutomationException
The route identifier field of the route feature class.

Returns:
The routeIDFieldName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRouteIDIsUnique

void setRouteIDIsUnique(boolean routeIDIsUnique)
                        throws java.io.IOException,
                               AutomationException
Indicates if the Route ID is unique (Obsolete).

Parameters:
routeIDIsUnique - The routeIDIsUnique (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRouteIDIsUnique

boolean isRouteIDIsUnique()
                          throws java.io.IOException,
                                 AutomationException
Indicates if the Route ID is unique (Obsolete).

Returns:
The routeIDIsUnique
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRouteMeasureUnit

void setRouteMeasureUnit(int units)
                         throws java.io.IOException,
                                AutomationException
The route measure units.

Parameters:
units - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRouteMeasureUnit

int getRouteMeasureUnit()
                        throws java.io.IOException,
                               AutomationException
The route measure units.

Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRouteWhereClause

void setRouteWhereClause(java.lang.String whereClause)
                         throws java.io.IOException,
                                AutomationException
The where clause that limits the routes that events can be located on.

Parameters:
whereClause - The whereClause (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRouteWhereClause

java.lang.String getRouteWhereClause()
                                     throws java.io.IOException,
                                            AutomationException
The where clause that limits the routes that events can be located on.

Returns:
The whereClause
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.