| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.framework.ComPropertySheet
public class ComPropertySheet
COM Property Sheet Object.
| Field Summary | 
|---|
| Fields inherited from interface com.esri.arcgis.framework.IComPropertyPageSite | 
|---|
IID, IID3b81f6f1_54a0_11d3_b8c3_00600802e603, xxDummy | 
| Constructor Summary | |
|---|---|
ComPropertySheet()
Constructs a ComPropertySheet using ArcGIS Engine.  | 
|
ComPropertySheet(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.  ComPropertySheet theComPropertySheet = (ComPropertySheet) obj; | 
|
| Method Summary | |
|---|---|
 void | 
addCategoryID(IUID category)
Adds a new Category ID used to look up COM property pages.  | 
 void | 
addIComPropertySheetEventsListener(IComPropertySheetEvents theListener)
addIComPropertySheetEventsListener.  | 
 void | 
addPage(Object page)
Manually adds a page to the property sheet.  | 
 boolean | 
canEdit(ISet objects)
Indicates if this object can edit the given set of objects.  | 
 void | 
clearCategoryIDs()
Clears the category IDs used to look up COM property pages.  | 
 boolean | 
editProperties(ISet objects,
               int hWnd)
Displays a property sheet for the given set of objects and returns a flag indicating if the objects changed.  | 
 void | 
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints  | 
 boolean | 
equals(Object o)
Compare this object with another  | 
 void | 
findConnectionPoint(GUID riid,
                    IConnectionPoint[] ppCP)
findConnectionPoint  | 
 short | 
getActivePage()
The zero-based index of the page that is active.  | 
static String | 
getClsid()
getClsid.  | 
 void | 
getLocaleID(int[] pLocaleID)
getLocaleID  | 
 void | 
getPageContainer(Object[] ppUnk)
getPageContainer  | 
 String | 
getRegistryKey()
Registry key for sheet settings.  | 
 String | 
getTitle()
The title of the property sheet.  | 
 int | 
hashCode()
the hashcode for this object  | 
 boolean | 
isDisableCancelButton()
Indicates if the Cancel button is disabled on the property sheet.  | 
 boolean | 
isHideApplyButton()
Indicates if the Apply button is visible on the property sheet.  | 
 boolean | 
isHideHelpButton()
Indicates if the Help button is visible on the property sheet.  | 
 void | 
onStatusChange(int dwFlags)
onStatusChange  | 
 void | 
pageChanged()
Called by the property page to let the property sheet know that something changed.  | 
 void | 
removeIComPropertySheetEventsListener(IComPropertySheetEvents theListener)
removeIComPropertySheetEventsListener.  | 
 void | 
setActivePage(short index)
The zero-based index of the page that is active.  | 
 void | 
setDisableCancelButton(boolean disableButton)
Indicates if the Cancel button is disabled on the property sheet.  | 
 void | 
setHideApplyButton(boolean hideApplyButton)
Indicates if the Apply button is visible on the property sheet.  | 
 void | 
setHideHelpButton(boolean hideHelpButton)
Indicates if the Help button is visible on the property sheet.  | 
 void | 
setRegistryKey(String idStr)
Registry key for sheet settings.  | 
 void | 
setTitle(String title)
The title of the property sheet.  | 
 void | 
translateAccelerator(tagMSG pMsg)
translateAccelerator  | 
| 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 | 
|---|
public ComPropertySheet()
                 throws IOException,
                        UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problemspublic ComPropertySheet(Object obj)
                 throws IOException
 ComPropertySheet theComPropertySheet = (ComPropertySheet) obj;
obj to ComPropertySheet.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail | 
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic void addIComPropertySheetEventsListener(IComPropertySheetEvents theListener)
                                        throws IOException
theListener - An object that implements the com.esri.arcgis.systemUI.IComPropertySheetEvents  interface.
IOException - If there are communications problems.public void removeIComPropertySheetEventsListener(IComPropertySheetEvents theListener)
                                           throws IOException
theListener - An object that implements the com.esri.arcgis.systemUI.IComPropertySheetEvents  interface.
IOException - If there are communications problems.public void setTitle(String title)
              throws IOException,
                     AutomationException
setTitle in interface IComPropertySheettitle - The title  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public String getTitle()
                throws IOException,
                       AutomationException
getTitle in interface IComPropertySheetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void setActivePage(short index)
                   throws IOException,
                          AutomationException
setActivePage in interface IComPropertySheetindex - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public short getActivePage()
                    throws IOException,
                           AutomationException
getActivePage in interface IComPropertySheetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void setDisableCancelButton(boolean disableButton)
                            throws IOException,
                                   AutomationException
setDisableCancelButton in interface IComPropertySheetdisableButton - The disableButton  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public boolean isDisableCancelButton()
                              throws IOException,
                                     AutomationException
isDisableCancelButton in interface IComPropertySheetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void setHideApplyButton(boolean hideApplyButton)
                        throws IOException,
                               AutomationException
setHideApplyButton in interface IComPropertySheethideApplyButton - The hideApplyButton  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public boolean isHideApplyButton()
                          throws IOException,
                                 AutomationException
isHideApplyButton in interface IComPropertySheetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void setHideHelpButton(boolean hideHelpButton)
                       throws IOException,
                              AutomationException
setHideHelpButton in interface IComPropertySheethideHelpButton - The hideHelpButton  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public boolean isHideHelpButton()
                         throws IOException,
                                AutomationException
isHideHelpButton in interface IComPropertySheetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void addCategoryID(IUID category)
                   throws IOException,
                          AutomationException
addCategoryID in interface IComPropertySheetcategory - A reference to a com.esri.arcgis.system.IUID  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void clearCategoryIDs()
                      throws IOException,
                             AutomationException
clearCategoryIDs in interface IComPropertySheetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void addPage(Object page)
             throws IOException,
                    AutomationException
addPage in interface IComPropertySheetpage - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public boolean canEdit(ISet objects)
                throws IOException,
                       AutomationException
canEdit in interface IComPropertySheetobjects - A reference to a com.esri.arcgis.system.ISet  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public boolean editProperties(ISet objects,
                              int hWnd)
                       throws IOException,
                              AutomationException
editProperties in interface IComPropertySheetobjects - A reference to a com.esri.arcgis.system.ISet  (in)hWnd - The hWnd (A  COM typedef)   (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
                          throws IOException,
                                 AutomationException
IConnectionPointContainer is a Microsoft interface. Please refer to MSDN for information about this interface.
enumConnectionPoints in interface IConnectionPointContainerppEnum - A reference to a com.esri.arcgis.display.IEnumConnectionPoints  (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void findConnectionPoint(GUID riid,
                                IConnectionPoint[] ppCP)
                         throws IOException,
                                AutomationException
IConnectionPointContainer is a Microsoft interface. Please refer to MSDN for information about this interface.
findConnectionPoint in interface IConnectionPointContainerriid - A Structure: com.esri.arcgis.support.ms.stdole.GUID  (in)ppCP - A reference to a com.esri.arcgis.display.IConnectionPoint  (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void pageChanged()
                 throws IOException,
                        AutomationException
pageChanged in interface IComPropertyPageSiteIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void onStatusChange(int dwFlags)
                    throws IOException,
                           AutomationException
IPropertyPageSite is a Microsoft interface. Please refer to MSDN for information about this interface
onStatusChange in interface IPropertyPageSitedwFlags - The dwFlags  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void getLocaleID(int[] pLocaleID)
                 throws IOException,
                        AutomationException
IPropertyPageSite is a Microsoft interface. Please refer to MSDN for information about this interface
getLocaleID in interface IPropertyPageSitepLocaleID - The pLocaleID  (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void getPageContainer(Object[] ppUnk)
                      throws IOException,
                             AutomationException
IPropertyPageSite is a Microsoft interface. Please refer to MSDN for information about this interface
getPageContainer in interface IPropertyPageSiteppUnk - A reference to another Object (IUnknown)  (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void translateAccelerator(tagMSG pMsg)
                          throws IOException,
                                 AutomationException
IPropertyPageSite is a Microsoft interface. Please refer to MSDN for information about this interface.
translateAccelerator in interface IPropertyPageSitepMsg - A Structure: com.esri.arcgis.framework.tagMSG  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public void setRegistryKey(String idStr)
                    throws IOException,
                           AutomationException
setRegistryKey in interface IComPropertySheetIDidStr - The idStr  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.public String getRegistryKey()
                      throws IOException,
                             AutomationException
getRegistryKey in interface IComPropertySheetIDIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||