com.esri.arcgis.carto
Class IMSDHelperProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IMSDHelperProxy
All Implemented Interfaces:
IMSDHelper, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IMSDHelper2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IMSDHelper'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides methods to open, save, repair mapserver definition files.' 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 =

public class IMSDHelperProxy
extends com.esri.arcgis.interop.Dispatch
implements IMSDHelper, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.carto.IMSDHelper
IID, IID4c0b3fb1_b9b0_4387_b047_1b9be19098c3
 
Constructor Summary
  IMSDHelperProxy()
          Deprecated. For internal use only
  IMSDHelperProxy(java.lang.Object obj)
          Deprecated.  
protected IMSDHelperProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMSDHelperProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMSDHelperProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void close()
          Deprecated. Close the mapserver defintion file.
 java.lang.String getDataset(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns the dataset name.
 java.lang.String getLayerDisplayName(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns its TOC display name.
 IStringArray getLayers(java.lang.String mapPath)
          Deprecated. Given the map's catalog path, returns the catalog path for all layers in the map.
 java.lang.String getLayerType(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns the layer type.
 java.lang.String getMapDisplayName(java.lang.String mapPath)
          Deprecated. Given the map's catalog path returns the map's TOC display name.
 IStringArray getMaps()
          Deprecated. Method returns a String Array containing the catalog paths to all the maps in the msd.
 IStringArray getSubLayers(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns the catalog path to its sub layers, if it has any.
 java.lang.String getWorkspaceConnectionStringFromLayer(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns the workspace connection string.
 java.lang.String getWorkspaceFactoryType(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns the workspace type.
 boolean isActiveMap(java.lang.String mapPath)
          Deprecated. Given the map's catalog path, returns a boolean inidicating if it is the active map.
 boolean isLayerValid(java.lang.String layerPath)
          Deprecated. Given the layer's catalog path, returns a boolean indicating if it is valid.
 void open(java.lang.String path)
          Deprecated. Open the mapserver definition file.
 void putWorkspaceConnectionStringInLayer(java.lang.String layerPath, java.lang.String workspaceConnectionString, boolean validate)
          Deprecated. Given the layer's catalog path, updates its workspace connection string.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void replaceAll(java.lang.String mapPath, java.lang.String oldWorkspaceConnectionString, java.lang.String newWorkspaceConnectionString, boolean validate)
          Deprecated. Replaces the workspace connection string for all layers in the given map.
 void save(boolean relativePath)
          Deprecated. Save the mapserver defintion file.
 void saveAs(java.lang.String path, boolean relativePath)
          Deprecated. Save a copy of the open mapserver definition file at the specified location with the specified name.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMSDHelperProxy

public IMSDHelperProxy(java.lang.String CLSID,
                       java.lang.String host,
                       com.esri.arcgis.interop.AuthInfo authInfo)
                throws java.net.UnknownHostException,
                       java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IMSDHelperProxy

public IMSDHelperProxy()
Deprecated. 
For internal use only


IMSDHelperProxy

public IMSDHelperProxy(java.lang.Object obj)
                throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMSDHelperProxy

protected IMSDHelperProxy(java.lang.Object obj,
                          java.lang.String iid)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMSDHelperProxy

protected IMSDHelperProxy(java.lang.String CLSID,
                          java.lang.String iid,
                          java.lang.String host,
                          com.esri.arcgis.interop.AuthInfo authInfo)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

open

public void open(java.lang.String path)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Open the mapserver definition file.

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

close

public void close()
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Close the mapserver defintion file.

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

save

public void save(boolean relativePath)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Save the mapserver defintion file.

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

saveAs

public void saveAs(java.lang.String path,
                   boolean relativePath)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Save a copy of the open mapserver definition file at the specified location with the specified name.

Specified by:
saveAs in interface IMSDHelper
Parameters:
path - The path (in)
relativePath - The relativePath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaps

public IStringArray getMaps()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Method returns a String Array containing the catalog paths to all the maps in the msd.

Specified by:
getMaps in interface IMSDHelper
Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isActiveMap

public boolean isActiveMap(java.lang.String mapPath)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Given the map's catalog path, returns a boolean inidicating if it is the active map.

Specified by:
isActiveMap in interface IMSDHelper
Parameters:
mapPath - The mapPath (in)
Returns:
The activeMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapDisplayName

public java.lang.String getMapDisplayName(java.lang.String mapPath)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Given the map's catalog path returns the map's TOC display name.

Specified by:
getMapDisplayName in interface IMSDHelper
Parameters:
mapPath - The mapPath (in)
Returns:
The mapDisplayName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

replaceAll

public void replaceAll(java.lang.String mapPath,
                       java.lang.String oldWorkspaceConnectionString,
                       java.lang.String newWorkspaceConnectionString,
                       boolean validate)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Replaces the workspace connection string for all layers in the given map.

Specified by:
replaceAll in interface IMSDHelper
Parameters:
mapPath - The mapPath (in)
oldWorkspaceConnectionString - The oldWorkspaceConnectionString (in)
newWorkspaceConnectionString - The newWorkspaceConnectionString (in)
validate - The validate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayers

public IStringArray getLayers(java.lang.String mapPath)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Given the map's catalog path, returns the catalog path for all layers in the map.

Specified by:
getLayers in interface IMSDHelper
Parameters:
mapPath - The mapPath (in)
Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isLayerValid

public boolean isLayerValid(java.lang.String layerPath)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Given the layer's catalog path, returns a boolean indicating if it is valid.

Specified by:
isLayerValid in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
The layerValid
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerType

public java.lang.String getLayerType(java.lang.String layerPath)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Given the layer's catalog path, returns the layer type.

Specified by:
getLayerType in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
The layerType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubLayers

public IStringArray getSubLayers(java.lang.String layerPath)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Given the layer's catalog path, returns the catalog path to its sub layers, if it has any.

Specified by:
getSubLayers in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataset

public java.lang.String getDataset(java.lang.String layerPath)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Given the layer's catalog path, returns the dataset name.

Specified by:
getDataset in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
The datasetName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkspaceFactoryType

public java.lang.String getWorkspaceFactoryType(java.lang.String layerPath)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Given the layer's catalog path, returns the workspace type.

Specified by:
getWorkspaceFactoryType in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
The workspaceFactoryType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkspaceConnectionStringFromLayer

public java.lang.String getWorkspaceConnectionStringFromLayer(java.lang.String layerPath)
                                                       throws java.io.IOException,
                                                              AutomationException
Deprecated. 
Given the layer's catalog path, returns the workspace connection string.

Specified by:
getWorkspaceConnectionStringFromLayer in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
The workspaceConnectionString
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putWorkspaceConnectionStringInLayer

public void putWorkspaceConnectionStringInLayer(java.lang.String layerPath,
                                                java.lang.String workspaceConnectionString,
                                                boolean validate)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Given the layer's catalog path, updates its workspace connection string.

Specified by:
putWorkspaceConnectionStringInLayer in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
workspaceConnectionString - The workspaceConnectionString (in)
validate - The validate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerDisplayName

public java.lang.String getLayerDisplayName(java.lang.String layerPath)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Given the layer's catalog path, returns its TOC display name.

Specified by:
getLayerDisplayName in interface IMSDHelper
Parameters:
layerPath - The layerPath (in)
Returns:
The layerDisplayName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.