com.esri.arcgis.cartoUI
Class INetworkRendererPropertyPageProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.cartoUI.INetworkRendererPropertyPageProxy
All Implemented Interfaces:
INetworkRendererPropertyPage, java.io.Externalizable, java.io.Serializable

public class INetworkRendererPropertyPageProxy
extends com.esri.arcgis.interop.Dispatch
implements INetworkRendererPropertyPage, java.io.Serializable

Internal use class Proxy for COM Interface 'INetworkRendererPropertyPage'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriCartoUI.olb'

Description: 'Provides access to members that control the NetworkRendererPropertyPage.' 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.cartoUI.INetworkRendererPropertyPage
IID, IIDb5857613_2b30_4070_86d3_6785af49a04c
 
Constructor Summary
  INetworkRendererPropertyPageProxy()
          For internal use only
  INetworkRendererPropertyPageProxy(java.lang.Object obj)
           
protected INetworkRendererPropertyPageProxy(java.lang.Object obj, java.lang.String iid)
           
  INetworkRendererPropertyPageProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected INetworkRendererPropertyPageProxy(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)
           
 void canEdit(INetworkRenderer obj, boolean[] result)
          Indicates if the network renderer can be edited by the property page.
 java.lang.String getCategory()
          Category for the renderer property page.
 IUID getClassID()
          Property page class id (unique identifier object).
 java.lang.String getDescription()
          Description of the renderer.
 java.lang.String getName(int rendererType)
          Renderer name for the specified renderer type.
 int getPreviewImage()
          Preview bitmap for the renderer that appears on the page.
 IUID getRendererClassID()
          Renderer class id (unique identifier object).
 boolean isAppliesTo(int rendererType)
          Indicates if the property page is applicable to the specified renderer type.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 
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

INetworkRendererPropertyPageProxy

public INetworkRendererPropertyPageProxy(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

INetworkRendererPropertyPageProxy

public INetworkRendererPropertyPageProxy()
For internal use only


INetworkRendererPropertyPageProxy

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

INetworkRendererPropertyPageProxy

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

INetworkRendererPropertyPageProxy

protected INetworkRendererPropertyPageProxy(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

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
Description of the renderer.

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

getName

public java.lang.String getName(int rendererType)
                         throws java.io.IOException,
                                AutomationException
Renderer name for the specified renderer type.

Specified by:
getName in interface INetworkRendererPropertyPage
Parameters:
rendererType - A com.esri.arcgis.carto.esriNetworkRendererType constant (in)
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCategory

public java.lang.String getCategory()
                             throws java.io.IOException,
                                    AutomationException
Category for the renderer property page.

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

isAppliesTo

public boolean isAppliesTo(int rendererType)
                    throws java.io.IOException,
                           AutomationException
Indicates if the property page is applicable to the specified renderer type.

Specified by:
isAppliesTo in interface INetworkRendererPropertyPage
Parameters:
rendererType - A com.esri.arcgis.carto.esriNetworkRendererType constant (in)
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPreviewImage

public int getPreviewImage()
                    throws java.io.IOException,
                           AutomationException
Preview bitmap for the renderer that appears on the page.

Specified by:
getPreviewImage in interface INetworkRendererPropertyPage
Returns:
The hBitmap (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRendererClassID

public IUID getRendererClassID()
                        throws java.io.IOException,
                               AutomationException
Renderer class id (unique identifier object).

Specified by:
getRendererClassID in interface INetworkRendererPropertyPage
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClassID

public IUID getClassID()
                throws java.io.IOException,
                       AutomationException
Property page class id (unique identifier object).

Specified by:
getClassID in interface INetworkRendererPropertyPage
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

canEdit

public void canEdit(INetworkRenderer obj,
                    boolean[] result)
             throws java.io.IOException,
                    AutomationException
Indicates if the network renderer can be edited by the property page.

Specified by:
canEdit in interface INetworkRendererPropertyPage
Parameters:
obj - A reference to a com.esri.arcgis.carto.INetworkRenderer (in)
result - The result (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.