com.esri.arcgis.systemUI
Class IComboBoxProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.systemUI.IComboBoxProxy
All Implemented Interfaces:
IComboBox, java.io.Externalizable, java.io.Serializable

public class IComboBoxProxy
extends com.esri.arcgis.interop.Dispatch
implements IComboBox, java.io.Serializable

Internal use class Proxy for COM Interface 'IComboBox'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystemUI.olb'

Description: 'Provides access to members that define a COM combo box.' 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.systemUI.IComboBox
IID, IIDb3cf6f42_40b5_42c4_8714_0b6fd2de8c85
 
Constructor Summary
  IComboBoxProxy()
          For internal use only
  IComboBoxProxy(java.lang.Object obj)
           
protected IComboBoxProxy(java.lang.Object obj, java.lang.String iid)
           
  IComboBoxProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IComboBoxProxy(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)
           
 int getDropDownHeight()
          The Combo box's drop down height
 java.lang.String getDropDownWidth()
          The Combo box's drop down width
 java.lang.String getHintText()
          Set the hint displayed in the editbox.
 java.lang.String getWidth()
          The Combo box's width
 boolean isEditable()
          Is the combo box editable?
 boolean isShowCaption()
          Show Caption as Label?
 void onEditChange(java.lang.String editString)
          Called by system when the edit box is typed into (if editable)
 void onEnter()
          Called by system when an key is pressed in the edit box (if editable)
 void onFocus(boolean set)
          Called by system when the gets or loses focus
 void onSelChange(int cookie)
          Called by system when a selection changes
 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

IComboBoxProxy

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

IComboBoxProxy

public IComboBoxProxy()
For internal use only


IComboBoxProxy

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

IComboBoxProxy

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

IComboBoxProxy

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

isEditable

public boolean isEditable()
                   throws java.io.IOException,
                          AutomationException
Is the combo box editable?

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

getWidth

public java.lang.String getWidth()
                          throws java.io.IOException,
                                 AutomationException
The Combo box's width

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

getDropDownWidth

public java.lang.String getDropDownWidth()
                                  throws java.io.IOException,
                                         AutomationException
The Combo box's drop down width

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

getDropDownHeight

public int getDropDownHeight()
                      throws java.io.IOException,
                             AutomationException
The Combo box's drop down height

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

getHintText

public java.lang.String getHintText()
                             throws java.io.IOException,
                                    AutomationException
Set the hint displayed in the editbox.

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

onSelChange

public void onSelChange(int cookie)
                 throws java.io.IOException,
                        AutomationException
Called by system when a selection changes

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

onEditChange

public void onEditChange(java.lang.String editString)
                  throws java.io.IOException,
                         AutomationException
Called by system when the edit box is typed into (if editable)

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

onFocus

public void onFocus(boolean set)
             throws java.io.IOException,
                    AutomationException
Called by system when the gets or loses focus

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

onEnter

public void onEnter()
             throws java.io.IOException,
                    AutomationException
Called by system when an key is pressed in the edit box (if editable)

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

isShowCaption

public boolean isShowCaption()
                      throws java.io.IOException,
                             AutomationException
Show Caption as Label?

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