com.esri.arcgis.framework
Class SymbolPickerDialog

java.lang.Object
  extended by com.esri.arcgis.framework.SymbolPickerDialog
All Implemented Interfaces:
ISymbolPickerDialog, com.esri.arcgis.interop.RemoteObjRef, Serializable

public class SymbolPickerDialog
extends Object
implements com.esri.arcgis.interop.RemoteObjRef, ISymbolPickerDialog

The SymbolPicker Dialog Object.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

See Also:
Serialized Form

Constructor Summary
SymbolPickerDialog()
          Constructs a SymbolPickerDialog using ArcGIS Engine.
SymbolPickerDialog(Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
SymbolPickerDialog theSymbolPickerDialog = (SymbolPickerDialog) obj;
 
Method Summary
 boolean doModal(int hWndParent)
          Shows modal version of dialog.
 boolean equals(Object o)
          Compare this object with another
static String getClsid()
          getClsid.
 int getSelectedChar()
          The Selected unicode Character.
 String getSelectedFontName()
          The name of the Selected Font.
 int hashCode()
          the hashcode for this object
 void setSelectedChar(int iCharUnicode)
          The Selected unicode Character.
 void setSelectedFontName(String fontFaceName)
          The name of the Selected Font.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef
getJintegraDispatch, release
 

Constructor Detail

SymbolPickerDialog

public SymbolPickerDialog()
                   throws IOException,
                          UnknownHostException
Constructs a SymbolPickerDialog using ArcGIS Engine.

Throws:
IOException - if there are interop problems
UnknownHostException - if there are interop problems

SymbolPickerDialog

public SymbolPickerDialog(Object obj)
                   throws IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
SymbolPickerDialog theSymbolPickerDialog = (SymbolPickerDialog) obj;

Construct a SymbolPickerDialog using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to SymbolPickerDialog.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
IOException - if there are interop problems
Method Detail

getClsid

public static String getClsid()
getClsid.


equals

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

Overrides:
equals in class Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class Object

getSelectedFontName

public String getSelectedFontName()
                           throws IOException,
                                  AutomationException
The name of the Selected Font.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Specified by:
getSelectedFontName in interface ISymbolPickerDialog
Returns:
The fontFaceName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSelectedFontName

public void setSelectedFontName(String fontFaceName)
                         throws IOException,
                                AutomationException
The name of the Selected Font.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Specified by:
setSelectedFontName in interface ISymbolPickerDialog
Parameters:
fontFaceName - The fontFaceName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSelectedChar

public int getSelectedChar()
                    throws IOException,
                           AutomationException
The Selected unicode Character.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Specified by:
getSelectedChar in interface ISymbolPickerDialog
Returns:
The iCharUnicode
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSelectedChar

public void setSelectedChar(int iCharUnicode)
                     throws IOException,
                            AutomationException
The Selected unicode Character.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Specified by:
setSelectedChar in interface ISymbolPickerDialog
Parameters:
iCharUnicode - The iCharUnicode (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

doModal

public boolean doModal(int hWndParent)
                throws IOException,
                       AutomationException
Shows modal version of dialog.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Specified by:
doModal in interface ISymbolPickerDialog
Parameters:
hWndParent - The hWndParent (A COM typedef) (in)
Returns:
The pOK
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.