com.esri.arcgis.controls
Class IEngineNAWindowCategoryGroupProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.controls.IEngineNAWindowCategoryGroupProxy
All Implemented Interfaces:
IEngineNAWindowCategoryGroup, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IEngineNAWindowCategoryGroup2Proxy

public class IEngineNAWindowCategoryGroupProxy
extends com.esri.arcgis.interop.Dispatch
implements IEngineNAWindowCategoryGroup, java.io.Serializable

Internal use class Proxy for COM Interface 'IEngineNAWindowCategoryGroup'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to the window category group.' 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.controls.IEngineNAWindowCategoryGroup
IID, IID239360ff_72e2_4f4c_8bc9_1460b46fd100
 
Constructor Summary
  IEngineNAWindowCategoryGroupProxy()
          For internal use only
  IEngineNAWindowCategoryGroupProxy(java.lang.Object obj)
           
protected IEngineNAWindowCategoryGroupProxy(java.lang.Object obj, java.lang.String iid)
           
  IEngineNAWindowCategoryGroupProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IEngineNAWindowCategoryGroupProxy(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)
           
 IEngineNAWindowCategory getCategory()
          The NAWindow category associated with this category group.
 java.lang.String getGroup()
          The NAWindow category group name.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setCategoryByRef(IEngineNAWindowCategory category)
          The NAWindow category associated with this category group.
 void setGroup(java.lang.String group)
          The NAWindow category group name.
 
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

IEngineNAWindowCategoryGroupProxy

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

IEngineNAWindowCategoryGroupProxy

public IEngineNAWindowCategoryGroupProxy()
For internal use only


IEngineNAWindowCategoryGroupProxy

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

IEngineNAWindowCategoryGroupProxy

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

IEngineNAWindowCategoryGroupProxy

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

setCategoryByRef

public void setCategoryByRef(IEngineNAWindowCategory category)
                      throws java.io.IOException,
                             AutomationException
The NAWindow category associated with this category group.

Specified by:
setCategoryByRef in interface IEngineNAWindowCategoryGroup
Parameters:
category - A reference to a com.esri.arcgis.controls.IEngineNAWindowCategory (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCategory

public IEngineNAWindowCategory getCategory()
                                    throws java.io.IOException,
                                           AutomationException
The NAWindow category associated with this category group.

Specified by:
getCategory in interface IEngineNAWindowCategoryGroup
Returns:
A reference to a com.esri.arcgis.controls.IEngineNAWindowCategory
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGroup

public java.lang.String getGroup()
                          throws java.io.IOException,
                                 AutomationException
The NAWindow category group name.

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

setGroup

public void setGroup(java.lang.String group)
              throws java.io.IOException,
                     AutomationException
The NAWindow category group name.

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