| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.catalog.GxWMSLayer
public class GxWMSLayer
GxWMSLayer object for the ArcCatalog.
This object is new at ArcGIS 9.3.
| Constructor Summary | |
|---|---|
| GxWMSLayer()Constructs a GxWMSLayer using ArcGIS Engine. | |
| GxWMSLayer(Object obj)Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.  GxWMSLayer theGxWMSLayer = (GxWMSLayer) obj; | |
| Method Summary | |
|---|---|
|  void | attach(IGxObject parent,
       IGxCatalog pCatalog)Attaches the object to its parent and the catalog. | 
|  boolean | canCopy()Indicates if the object can be copied. | 
|  boolean | canDelete()Indicates if the object can be deleted. | 
|  boolean | canRename()Indicates if the object can be renamed. | 
|  void | delete()Deletes the object. | 
|  void | detach()Instructs the object to detach itself from its parent and the catalog. | 
|  void | editProperties(int hParent)Presents a modal dialog to allow editing the object's properties. | 
|  boolean | equals(Object o)Compare this object with another | 
|  String | getBaseName()The base name of the object (i.e. | 
|  String | getCategory()The category of the object. | 
|  IUID | getClassID()The class ID of this object. | 
| static String | getClsid()getClsid. | 
|  IUID | getContextMenu()The class ID of the context menu for this object. | 
|  String | getFullName()The full name of the object. | 
|  IName | getInternalObjectName()The Name for the internal object that this GxObject represents. | 
|  int | getLargeImage()The large image that represents the object. | 
|  int | getLargeSelectedImage()The large image that represents the object when it is selected. | 
|  String | getName()The short name of the object. | 
|  IUID | getNewMenu()The class ID of the New menu for this object. | 
|  IGxObject | getParent()The parent of the object. | 
|  void | getPropByIndex(int index,
               String[] name,
               Object[] value)The name and value of the indexed property in the GxObject. | 
|  Object | getProperty(String name)The value of the named property in the GxObject. | 
|  int | getPropertyCount()The number of properties in the GxObject. | 
|  int | getSmallImage()The small image that represents the object. | 
|  int | getSmallSelectedImage()The small image that represents the object when it is selected. | 
|  IPicture | getThumbnail()The Thumbnail. | 
|  IWMSLayerDescription | getWMSLayerDescription()The description of WMS layer. | 
|  IWMSServiceDescription | getWMSServiceDescription()The description of WMS service. | 
|  int | hashCode()the hashcode for this object | 
|  boolean | isValid()Indicates if the object is still valid. | 
|  void | refresh()Updates the object and any children of the object. | 
|  void | rename(String newShortName)Renames the object. | 
|  void | setProperty(String name,
            Object value)Set the value of the named property in the GxObject. | 
|  void | setThumbnailByRef(IPicture picture)The Thumbnail. | 
|  void | setWMSLayerDescriptionByRef(IWMSLayerDescription ppWMSLayerDescription)The description of WMS layer. | 
|  void | setWMSServiceDescriptionByRef(IWMSServiceDescription ppWMSServiceDescription)The description of WMS service. | 
| 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 GxWMSLayer()
           throws IOException,
                  UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GxWMSLayer(Object obj)
           throws IOException
 GxWMSLayer theGxWMSLayer = (GxWMSLayer) obj;
obj to GxWMSLayer.
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 Object
public String getName()
               throws IOException,
                      AutomationException
getName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFullName()
                   throws IOException,
                          AutomationException
getFullName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getBaseName()
                   throws IOException,
                          AutomationException
getBaseName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCategory()
                   throws IOException,
                          AutomationException
getCategory in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxObject getParent()
                    throws IOException,
                           AutomationException
getParent in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getClassID()
                throws IOException,
                       AutomationException
getClassID in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getInternalObjectName()
                            throws IOException,
                                   AutomationException
getInternalObjectName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isValid()
                throws IOException,
                       AutomationException
isValid in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void attach(IGxObject parent,
                   IGxCatalog pCatalog)
            throws IOException,
                   AutomationException
attach in interface IGxObjectparent - A reference to a com.esri.arcgis.catalog.IGxObject  (in)pCatalog - A reference to a com.esri.arcgis.catalog.IGxCatalog  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void detach()
            throws IOException,
                   AutomationException
detach in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refresh()
             throws IOException,
                    AutomationException
refresh in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canRename()
                  throws IOException,
                         AutomationException
canRename in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void rename(String newShortName)
            throws IOException,
                   AutomationException
rename in interface IGxObjectEditnewShortName - The newShortName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canDelete()
                  throws IOException,
                         AutomationException
canDelete in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delete()
            throws IOException,
                   AutomationException
delete in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void editProperties(int hParent)
                    throws IOException,
                           AutomationException
editProperties in interface IGxObjectEdithParent - The hParent (A  COM typedef)   (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canCopy()
                throws IOException,
                       AutomationException
CanCopy must return True if your customized GxObject is intended to support copy/paste, drag/drop within ArcCatalog or drag/drop from ArcCatalog to ArcMap.
canCopy in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSmallImage()
                  throws IOException,
                         AutomationException
getSmallImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSmallSelectedImage()
                          throws IOException,
                                 AutomationException
getSmallSelectedImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLargeImage()
                  throws IOException,
                         AutomationException
getLargeImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLargeSelectedImage()
                          throws IOException,
                                 AutomationException
getLargeSelectedImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getContextMenu()
                    throws IOException,
                           AutomationException
getContextMenu in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getNewMenu()
                throws IOException,
                       AutomationException
getNewMenu in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPropertyCount()
                     throws IOException,
                            AutomationException
getPropertyCount in interface IGxObjectPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getPropByIndex(int index,
                           String[] name,
                           Object[] value)
                    throws IOException,
                           AutomationException
getPropByIndex in interface IGxObjectPropertiesindex - The index  (in)name - The name  (in/out: use single element array)value - A Variant  (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getProperty(String name)
                   throws IOException,
                          AutomationException
getProperty in interface IGxObjectPropertiesname - The name  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProperty(String name,
                        Object value)
                 throws IOException,
                        AutomationException
setProperty in interface IGxObjectPropertiesname - The name  (in)value - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setThumbnailByRef(IPicture picture)
                       throws IOException,
                              AutomationException
setThumbnailByRef in interface IGxThumbnailpicture - A reference to a com.esri.arcgis.support.ms.stdole.IPicture  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPicture getThumbnail()
                      throws IOException,
                             AutomationException
getThumbnail in interface IGxThumbnailIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setWMSServiceDescriptionByRef(IWMSServiceDescription ppWMSServiceDescription)
                                   throws IOException,
                                          AutomationException
setWMSServiceDescriptionByRef in interface IGxWMSLayerppWMSServiceDescription - A reference to a com.esri.arcgis.gisclient.IWMSServiceDescription  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWMSServiceDescription getWMSServiceDescription()
                                                throws IOException,
                                                       AutomationException
getWMSServiceDescription in interface IGxWMSLayerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setWMSLayerDescriptionByRef(IWMSLayerDescription ppWMSLayerDescription)
                                 throws IOException,
                                        AutomationException
setWMSLayerDescriptionByRef in interface IGxWMSLayerppWMSLayerDescription - A reference to a com.esri.arcgis.gisclient.IWMSLayerDescription  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWMSLayerDescription getWMSLayerDescription()
                                            throws IOException,
                                                   AutomationException
getWMSLayerDescription in interface IGxWMSLayerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||