com.esri.arcgis.carto
Class ILegendGroupProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.ILegendGroupProxy
All Implemented Interfaces:
ILegendGroup, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ILegendGroup'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the collection of legend classes provided by a renderer.' 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 =

public class ILegendGroupProxy
extends com.esri.arcgis.interop.Dispatch
implements ILegendGroup, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.carto.ILegendGroup
IID, IID167c5e9f_af20_11d1_8817_080009ec732a
 
Constructor Summary
  ILegendGroupProxy()
          Deprecated. For internal use only
  ILegendGroupProxy(java.lang.Object obj)
          Deprecated.  
protected ILegendGroupProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ILegendGroupProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ILegendGroupProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addClass(ILegendClass legendClass)
          Deprecated. Adds a new legend class to the group at the end of list.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void clearClasses()
          Deprecated. Removes all classes from the group.
 ILegendClass esri_getClass(int index)
          Deprecated. Legend class at the specified index.
 int getClassCount()
          Deprecated. Number of legend classes in the group.
 java.lang.String getHeading()
          Deprecated. String heading.
 void insertClass(int index, ILegendClass legendClass)
          Deprecated. Inserts a new legend class into the group at the specified index.
 boolean isEditable()
          Deprecated. Indicates if the group can be edited.
 boolean isVisible()
          Deprecated. Indicates if the group is displayed.
 void removeClass(int index)
          Deprecated. Removes the legend class from the group at the specified index.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setEditable(boolean editable)
          Deprecated. Indicates if the group can be edited.
 void setHeading(java.lang.String heading)
          Deprecated. String heading.
 void setVisible(boolean visible)
          Deprecated. Indicates if the group is displayed.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ILegendGroupProxy

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

ILegendGroupProxy

public ILegendGroupProxy()
Deprecated. 
For internal use only


ILegendGroupProxy

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

ILegendGroupProxy

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

ILegendGroupProxy

protected ILegendGroupProxy(java.lang.String CLSID,
                            java.lang.String iid,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.io.IOException
Deprecated. 
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
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

isVisible

public boolean isVisible()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Indicates if the group is displayed.

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

setVisible

public void setVisible(boolean visible)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Indicates if the group is displayed.

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

isEditable

public boolean isEditable()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Indicates if the group can be edited. Default is editable.

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

setEditable

public void setEditable(boolean editable)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if the group can be edited. Default is editable.

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

getHeading

public java.lang.String getHeading()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
String heading.

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

setHeading

public void setHeading(java.lang.String heading)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
String heading.

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

getClassCount

public int getClassCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Number of legend classes in the group.

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

esri_getClass

public ILegendClass esri_getClass(int index)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Legend class at the specified index.

Specified by:
esri_getClass in interface ILegendGroup
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.carto.ILegendClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addClass

public void addClass(ILegendClass legendClass)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a new legend class to the group at the end of list.

Specified by:
addClass in interface ILegendGroup
Parameters:
legendClass - A reference to a com.esri.arcgis.carto.ILegendClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertClass

public void insertClass(int index,
                        ILegendClass legendClass)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Inserts a new legend class into the group at the specified index.

Specified by:
insertClass in interface ILegendGroup
Parameters:
index - The index (in)
legendClass - A reference to a com.esri.arcgis.carto.ILegendClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeClass

public void removeClass(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Removes the legend class from the group at the specified index.

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

clearClasses

public void clearClasses()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Removes all classes from the group.

Specified by:
clearClasses in interface ILegendGroup
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.