com.esri.arcgis.framework
Class IDockableWindowProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.framework.IDockableWindowProxy
All Implemented Interfaces:
IDockableWindow, java.io.Externalizable, java.io.Serializable

public class IDockableWindowProxy
extends com.esri.arcgis.interop.Dispatch
implements IDockableWindow, java.io.Serializable

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

Description: 'Provides access to members that define and control a dockable window.' 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.framework.IDockableWindow
IID, IID3ee6d0c3_e3f2_11d3_a679_0008c7df97b9
 
Constructor Summary
  IDockableWindowProxy()
          For internal use only
  IDockableWindowProxy(java.lang.Object obj)
           
protected IDockableWindowProxy(java.lang.Object obj, java.lang.String iid)
           
  IDockableWindowProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IDockableWindowProxy(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 dock(int dockFlags)
          Docks or undocks this docking window.
 java.lang.String getCaption()
          The caption of the dockable window.
 IUID getID()
          The unique id for this dockable window.
 java.lang.String getName()
          The name of the dockable window.
 java.lang.Object getUserData()
          User defined data.
 boolean isVisible()
          Indicates if this docking window is visible.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setCaption(java.lang.String caption)
          The caption of the dockable window.
 void show(boolean show)
          Hides or shows the dockable window.
 
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

IDockableWindowProxy

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

IDockableWindowProxy

public IDockableWindowProxy()
For internal use only


IDockableWindowProxy

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

IDockableWindowProxy

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

IDockableWindowProxy

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

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the dockable window.

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

getCaption

public java.lang.String getCaption()
                            throws java.io.IOException,
                                   AutomationException
The caption of the dockable window.

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

setCaption

public void setCaption(java.lang.String caption)
                throws java.io.IOException,
                       AutomationException
The caption of the dockable window.

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

getID

public IUID getID()
           throws java.io.IOException,
                  AutomationException
The unique id for this dockable window.

Specified by:
getID in interface IDockableWindow
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.

show

public void show(boolean show)
          throws java.io.IOException,
                 AutomationException
Hides or shows the dockable window.

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

isVisible

public boolean isVisible()
                  throws java.io.IOException,
                         AutomationException
Indicates if this docking window is visible.

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

dock

public void dock(int dockFlags)
          throws java.io.IOException,
                 AutomationException
Docks or undocks this docking window.

Specified by:
dock in interface IDockableWindow
Parameters:
dockFlags - A com.esri.arcgis.framework.esriDockFlags constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUserData

public java.lang.Object getUserData()
                             throws java.io.IOException,
                                    AutomationException
User defined data.

Specified by:
getUserData in interface IDockableWindow
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.