com.esri.arcgis.cartoUI
Interface INetworkRendererPropertyPage

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INetworkRendererPropertyPageProxy, NetworkDirtyAreaRendererPropertyPage, NetworkTrafficRendererPropertyPage, SimpleNetworkRendererPropertyPage

public interface INetworkRendererPropertyPage
extends java.io.Serializable

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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDb5857613_2b30_4070_86d3_6785af49a04c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 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.
 

Field Detail

IIDb5857613_2b30_4070_86d3_6785af49a04c

static final int IIDb5857613_2b30_4070_86d3_6785af49a04c
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

getDescription

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

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

getName

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

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

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

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

isAppliesTo

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

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

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

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

getRendererClassID

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

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

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

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

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

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.