com.esri.arcgis.location
Class IPlaceNameAliasProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.location.IPlaceNameAliasProxy
All Implemented Interfaces:
IPlaceNameAlias, java.io.Externalizable, java.io.Serializable

public class IPlaceNameAliasProxy
extends com.esri.arcgis.interop.Dispatch
implements IPlaceNameAlias, java.io.Serializable

Internal use class Proxy for COM Interface 'IPlaceNameAlias'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriLocation.olb'

Description: 'Provides access to memebers that specify a place name alias table.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.location.IPlaceNameAlias
IID, IIDe5aaa254_3ebd_49a7_aa9f_62ae8c762f9c
 
Constructor Summary
  IPlaceNameAliasProxy()
          For internal use only
  IPlaceNameAliasProxy(java.lang.Object obj)
           
protected IPlaceNameAliasProxy(java.lang.Object obj, java.lang.String iid)
           
  IPlaceNameAliasProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IPlaceNameAliasProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 java.lang.String getAliasField()
          Name of the alias field.
 java.lang.Object getDefaultAliasFieldNames()
          Recognized names for the address fields in the place name alias table.
 ITableName getTable()
          Name object for the place name alias table.
 java.lang.String IPlaceNameAlias_getAddressFields()
          Names of the address fields.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setAddressFields(java.lang.String fieldList)
          Names of the address fields.
 void setAliasField(java.lang.String name)
          Name of the alias field.
 void setDefaultAliasFieldNames(java.lang.Object names)
          Recognized names for the address fields in the place name alias table.
 void setTableByRef(ITableName name)
          Name object for the place name alias table.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IPlaceNameAliasProxy

public IPlaceNameAliasProxy(java.lang.String CLSID,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.net.UnknownHostException,
                            java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IPlaceNameAliasProxy

public IPlaceNameAliasProxy()
For internal use only


IPlaceNameAliasProxy

public IPlaceNameAliasProxy(java.lang.Object obj)
                     throws java.io.IOException
Throws:
java.io.IOException

IPlaceNameAliasProxy

protected IPlaceNameAliasProxy(java.lang.Object obj,
                               java.lang.String iid)
                        throws java.io.IOException
Throws:
java.io.IOException

IPlaceNameAliasProxy

protected IPlaceNameAliasProxy(java.lang.String CLSID,
                               java.lang.String iid,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getTable

public ITableName getTable()
                    throws java.io.IOException,
                           AutomationException
Name object for the place name alias table.

Specified by:
getTable in interface IPlaceNameAlias
Returns:
A reference to a com.esri.arcgis.geodatabase.ITableName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTableByRef

public void setTableByRef(ITableName name)
                   throws java.io.IOException,
                          AutomationException
Name object for the place name alias table.

Specified by:
setTableByRef in interface IPlaceNameAlias
Parameters:
name - A reference to a com.esri.arcgis.geodatabase.ITableName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAliasField

public java.lang.String getAliasField()
                               throws java.io.IOException,
                                      AutomationException
Name of the alias field.

Specified by:
getAliasField in interface IPlaceNameAlias
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAliasField

public void setAliasField(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Name of the alias field.

Specified by:
setAliasField in interface IPlaceNameAlias
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

IPlaceNameAlias_getAddressFields

public java.lang.String IPlaceNameAlias_getAddressFields()
                                                  throws java.io.IOException,
                                                         AutomationException
Names of the address fields.

Specified by:
IPlaceNameAlias_getAddressFields in interface IPlaceNameAlias
Returns:
The fieldList
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAddressFields

public void setAddressFields(java.lang.String fieldList)
                      throws java.io.IOException,
                             AutomationException
Names of the address fields.

Specified by:
setAddressFields in interface IPlaceNameAlias
Parameters:
fieldList - The fieldList (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultAliasFieldNames

public java.lang.Object getDefaultAliasFieldNames()
                                           throws java.io.IOException,
                                                  AutomationException
Recognized names for the address fields in the place name alias table.

Specified by:
getDefaultAliasFieldNames in interface IPlaceNameAlias
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultAliasFieldNames

public void setDefaultAliasFieldNames(java.lang.Object names)
                               throws java.io.IOException,
                                      AutomationException
Recognized names for the address fields in the place name alias table.

Specified by:
setDefaultAliasFieldNames in interface IPlaceNameAlias
Parameters:
names - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.