com.esri.arcgis.trackinganalyst
Class EmailPropertiesDialog

java.lang.Object
  extended by com.esri.arcgis.trackinganalyst.EmailPropertiesDialog
All Implemented Interfaces:
com.esri.arcgis.interop.RemoteObjRef, ISupportErrorInfo, IEmailProperties, IEmailPropertiesDialog, java.io.Serializable

public class EmailPropertiesDialog
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IEmailPropertiesDialog, IEmailProperties, ISupportErrorInfo

COM Class 'EmailPropertiesDialog'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description 'Controls the Email Alert properties dialog.' 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
 
Fields inherited from interface com.esri.arcgis.trackinganalyst.IEmailPropertiesDialog
IID, IID7bd48db3_3c01_4e02_8952_02e80cd2bb2a, xxDummy
 
Fields inherited from interface com.esri.arcgis.trackinganalyst.IEmailProperties
IID6f3906ab_82e2_4e26_ac3b_dadabd9a51b7
 
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy
 
Constructor Summary
EmailPropertiesDialog()
          Constructs a EmailPropertiesDialog using ArcGIS Engine.
EmailPropertiesDialog(java.lang.Object obj)
          Construct a EmailPropertiesDialog using a reference to such an object returned from ArcGIS Engine or Server.
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
static java.lang.String getClsid()
          getClsid.
 java.lang.String getFromDomain()
          property FromDomain
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 java.lang.String getSMTPServer()
          property SMTPServer
 java.lang.String getSuggestFromUserName()
          property SuggestFromUserName
 int hashCode()
          the hashcode for this object
 void interfaceSupportsErrorInfo(GUID riid)
          interfaceSupportsErrorInfo
 void loadDefaults()
          Loads the Email properties dialog with the current set of properties.
 void release()
          Release a EmailPropertiesDialog.
 void setAction(IAction rhs1)
          Action whose Email properties are to be reviewed or edited.
 void setFromDomain(java.lang.String pVal)
          property FromDomain
 void setSMTPServer(java.lang.String pVal)
          property SMTPServer
 void showDialog(boolean bUseDefaults)
          Displays the Email properties dialog for review or edit.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailPropertiesDialog

public EmailPropertiesDialog()
                      throws java.io.IOException,
                             java.net.UnknownHostException
Constructs a EmailPropertiesDialog using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

EmailPropertiesDialog

public EmailPropertiesDialog(java.lang.Object obj)
                      throws java.io.IOException
Construct a EmailPropertiesDialog using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to EmailPropertiesDialog.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems EmailPropertiesDialog theEmailPropertiesDialog = (EmailPropertiesDialog) obj;
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a EmailPropertiesDialog.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

setAction

public void setAction(IAction rhs1)
               throws java.io.IOException,
                      AutomationException
Action whose Email properties are to be reviewed or edited.

Specified by:
setAction in interface IEmailPropertiesDialog
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.

showDialog

public void showDialog(boolean bUseDefaults)
                throws java.io.IOException,
                       AutomationException
Displays the Email properties dialog for review or edit.

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

loadDefaults

public void loadDefaults()
                  throws java.io.IOException,
                         AutomationException
Loads the Email properties dialog with the current set of properties.

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

getSMTPServer

public java.lang.String getSMTPServer()
                               throws java.io.IOException,
                                      AutomationException
property SMTPServer

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

setSMTPServer

public void setSMTPServer(java.lang.String pVal)
                   throws java.io.IOException,
                          AutomationException
property SMTPServer

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

getFromDomain

public java.lang.String getFromDomain()
                               throws java.io.IOException,
                                      AutomationException
property FromDomain

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

setFromDomain

public void setFromDomain(java.lang.String pVal)
                   throws java.io.IOException,
                          AutomationException
property FromDomain

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

getSuggestFromUserName

public java.lang.String getSuggestFromUserName()
                                        throws java.io.IOException,
                                               AutomationException
property SuggestFromUserName

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

interfaceSupportsErrorInfo

public void interfaceSupportsErrorInfo(GUID riid)
                                throws java.io.IOException,
                                       AutomationException
interfaceSupportsErrorInfo

Specified by:
interfaceSupportsErrorInfo in interface ISupportErrorInfo
Parameters:
riid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.