com.esri.arcgis.trackinganalyst
Class ITemplateEditorDialogProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.trackinganalyst.ITemplateEditorDialogProxy
All Implemented Interfaces:
ITemplateEditorDialog, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ITemplateEditorDialog2Proxy

public class ITemplateEditorDialogProxy
extends com.esri.arcgis.interop.Dispatch
implements ITemplateEditorDialog, java.io.Serializable

Internal use class Proxy for COM Interface 'ITemplateEditorDialog'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides the dialog to access and edit message templates used for message bodies for actions.' 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.trackinganalyst.ITemplateEditorDialog
IID, IID3ddd8dd5_564f_44bd_ba23_cc952ef399e3
 
Constructor Summary
  ITemplateEditorDialogProxy()
          For internal use only
  ITemplateEditorDialogProxy(java.lang.Object obj)
           
protected ITemplateEditorDialogProxy(java.lang.Object obj, java.lang.String iid)
           
  ITemplateEditorDialogProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ITemplateEditorDialogProxy(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)
           
 IMessageTemplate getTemplate(java.lang.String name)
          The specific message template corresponding to the specified name.
 java.lang.String[] getTemplateList()
          List of message templates available.
 void loadStorage(IStorage rootStorage)
          Load the relevant information from storage into memory.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void saveStorage(IStorage rootStorage)
          Save the relevant information from memory into storage.
 void setAction(IAction rhs1)
          Server or Service Action whose action's message template is to be reviewed or edited.
 void setServerConnection(IServerConnection rhs1)
          Server connection for obtaining the service Dataset Definition ID
 void showDialog(java.lang.String[] selectedTemplate)
          Displays the template properties dialog for review or edit.
 
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

ITemplateEditorDialogProxy

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

ITemplateEditorDialogProxy

public ITemplateEditorDialogProxy()
For internal use only


ITemplateEditorDialogProxy

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

ITemplateEditorDialogProxy

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

ITemplateEditorDialogProxy

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

setServerConnection

public void setServerConnection(IServerConnection rhs1)
                         throws java.io.IOException,
                                AutomationException
Server connection for obtaining the service Dataset Definition ID

Specified by:
setServerConnection in interface ITemplateEditorDialog
Parameters:
rhs1 - A reference to a com.esri.arcgis.trackinganalyst.IServerConnection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAction

public void setAction(IAction rhs1)
               throws java.io.IOException,
                      AutomationException
Server or Service Action whose action's message template is to be reviewed or edited.

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

loadStorage

public void loadStorage(IStorage rootStorage)
                 throws java.io.IOException,
                        AutomationException
Load the relevant information from storage into memory.

Specified by:
loadStorage in interface ITemplateEditorDialog
Parameters:
rootStorage - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveStorage

public void saveStorage(IStorage rootStorage)
                 throws java.io.IOException,
                        AutomationException
Save the relevant information from memory into storage.

Specified by:
saveStorage in interface ITemplateEditorDialog
Parameters:
rootStorage - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

showDialog

public void showDialog(java.lang.String[] selectedTemplate)
                throws java.io.IOException,
                       AutomationException
Displays the template properties dialog for review or edit.

Specified by:
showDialog in interface ITemplateEditorDialog
Parameters:
selectedTemplate - The selectedTemplate (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTemplateList

public java.lang.String[] getTemplateList()
                                   throws java.io.IOException,
                                          AutomationException
List of message templates available.

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

getTemplate

public IMessageTemplate getTemplate(java.lang.String name)
                             throws java.io.IOException,
                                    AutomationException
The specific message template corresponding to the specified name.

Specified by:
getTemplate in interface ITemplateEditorDialog
Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IMessageTemplate
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.