| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IWMSGroupLayer
Provides access to members that control the WMS group layer.
Manages the contents of a WMSMapLayer or a WMSGroupLayer.
| Method Summary | |
|---|---|
|  void | add(ILayer wMSLayer)Adds the given WMS Layer at the given position. | 
|  void | clear()Deletes all the sub layers. | 
|  IWMSGroupLayer | createWMSGroupLayer(String groupName)Creates an empty WMSGroupLayer with the given name. | 
|  IWMSGroupLayer | createWMSGroupLayers(IWMSLayerDescription wMSGroupLayerDescription)Creates a new WMSGroupLayer for the given WMSLayerDescription recursively including all the sub layers. | 
|  IWMSLayer | createWMSLayer(IWMSLayerDescription pWMSLayerDescription)Creates a new WMSLayer for the given WMSLayerDescription. | 
|  void | delete(ILayer pWMSLayer)Deletes the given layer if it exists. | 
|  int | getCount()Number of sub layers. | 
|  ILayer | getLayer(int index)Sub layer at the given index. | 
|  IWMSServiceDescription | getWMSServiceDescription()Associated WMSServiceDescription. | 
|  void | insertLayer(ILayer wMSLayer,
            int insertPosition)Inserts the given WMS Layer at the given position. | 
|  void | insertLayers(IEnumLayer wMSLayers,
             int insertPosition)Inserts the given WMS Layers at the given position. | 
|  boolean | isExpanded()Indicates if the layer is expanded or collapsed. | 
|  void | moveLayer(ILayer wMSLayer,
          int toPosition)Moves the given layer to the given position within the group layer. | 
|  void | setExpanded(boolean pValid)Indicates if the layer is expanded or collapsed. | 
| Method Detail | 
|---|
IWMSServiceDescription getWMSServiceDescription()
                                                throws IOException,
                                                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IWMSLayer createWMSLayer(IWMSLayerDescription pWMSLayerDescription)
                         throws IOException,
                                AutomationException
pWMSLayerDescription - A reference to a com.esri.arcgis.gisclient.IWMSLayerDescription  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IWMSGroupLayer createWMSGroupLayer(String groupName)
                                   throws IOException,
                                          AutomationException
groupName - The groupName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IWMSGroupLayer createWMSGroupLayers(IWMSLayerDescription wMSGroupLayerDescription)
                                    throws IOException,
                                           AutomationException
wMSGroupLayerDescription - A reference to a com.esri.arcgis.gisclient.IWMSLayerDescription  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void insertLayers(IEnumLayer wMSLayers,
                  int insertPosition)
                  throws IOException,
                         AutomationException
wMSLayers - A reference to a com.esri.arcgis.carto.IEnumLayer  (in)insertPosition - The insertPosition  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void insertLayer(ILayer wMSLayer,
                 int insertPosition)
                 throws IOException,
                        AutomationException
wMSLayer - A reference to a com.esri.arcgis.carto.ILayer  (in)insertPosition - The insertPosition  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void moveLayer(ILayer wMSLayer,
               int toPosition)
               throws IOException,
                      AutomationException
wMSLayer - A reference to a com.esri.arcgis.carto.ILayer  (in)toPosition - The toPosition  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void add(ILayer wMSLayer)
         throws IOException,
                AutomationException
wMSLayer - A reference to a com.esri.arcgis.carto.ILayer  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void delete(ILayer pWMSLayer)
            throws IOException,
                   AutomationException
pWMSLayer - A reference to a com.esri.arcgis.carto.ILayer  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clear()
           throws IOException,
                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isExpanded()
                   throws IOException,
                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExpanded(boolean pValid)
                 throws IOException,
                        AutomationException
pValid - The pValid  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCount()
             throws IOException,
                    AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILayer getLayer(int index)
                throws IOException,
                       AutomationException
index - The index  (in)
IOException - 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 | ||||||||