|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMSDHelper
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 =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID4c0b3fb1_b9b0_4387_b047_1b9be19098c3
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
close()
Close the mapserver defintion file. |
java.lang.String |
getDataset(java.lang.String layerPath)
Given the layer's catalog path, returns the dataset name. |
java.lang.String |
getLayerDisplayName(java.lang.String layerPath)
Given the layer's catalog path, returns its TOC display name. |
IStringArray |
getLayers(java.lang.String mapPath)
Given the map's catalog path, returns the catalog path for all layers in the map. |
java.lang.String |
getLayerType(java.lang.String layerPath)
Given the layer's catalog path, returns the layer type. |
java.lang.String |
getMapDisplayName(java.lang.String mapPath)
Given the map's catalog path returns the map's TOC display name. |
IStringArray |
getMaps()
Method returns a String Array containing the catalog paths to all the maps in the msd. |
IStringArray |
getSubLayers(java.lang.String layerPath)
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)
Given the layer's catalog path, returns the workspace connection string. |
java.lang.String |
getWorkspaceFactoryType(java.lang.String layerPath)
Given the layer's catalog path, returns the workspace type. |
boolean |
isActiveMap(java.lang.String mapPath)
Given the map's catalog path, returns a boolean inidicating if it is the active map. |
boolean |
isLayerValid(java.lang.String layerPath)
Given the layer's catalog path, returns a boolean indicating if it is valid. |
void |
open(java.lang.String path)
Open the mapserver definition file. |
void |
putWorkspaceConnectionStringInLayer(java.lang.String layerPath,
java.lang.String workspaceConnectionString,
boolean validate)
Given the layer's catalog path, updates its workspace connection string. |
void |
replaceAll(java.lang.String mapPath,
java.lang.String oldWorkspaceConnectionString,
java.lang.String newWorkspaceConnectionString,
boolean validate)
Replaces the workspace connection string for all layers in the given map. |
void |
save(boolean relativePath)
Save the mapserver defintion file. |
void |
saveAs(java.lang.String path,
boolean relativePath)
Save a copy of the open mapserver definition file at the specified location with the specified name. |
Field Detail |
---|
static final int IID4c0b3fb1_b9b0_4387_b047_1b9be19098c3
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
void open(java.lang.String path) throws java.io.IOException, AutomationException
path
- The path (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void close() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void save(boolean relativePath) throws java.io.IOException, AutomationException
relativePath
- The relativePath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void saveAs(java.lang.String path, boolean relativePath) throws java.io.IOException, AutomationException
path
- The path (in)relativePath
- The relativePath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IStringArray getMaps() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isActiveMap(java.lang.String mapPath) throws java.io.IOException, AutomationException
mapPath
- The mapPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getMapDisplayName(java.lang.String mapPath) throws java.io.IOException, AutomationException
mapPath
- The mapPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void replaceAll(java.lang.String mapPath, java.lang.String oldWorkspaceConnectionString, java.lang.String newWorkspaceConnectionString, boolean validate) throws java.io.IOException, AutomationException
mapPath
- The mapPath (in)oldWorkspaceConnectionString
- The oldWorkspaceConnectionString (in)newWorkspaceConnectionString
- The newWorkspaceConnectionString (in)validate
- The validate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IStringArray getLayers(java.lang.String mapPath) throws java.io.IOException, AutomationException
mapPath
- The mapPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isLayerValid(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getLayerType(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IStringArray getSubLayers(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getDataset(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getWorkspaceFactoryType(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getWorkspaceConnectionStringFromLayer(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void putWorkspaceConnectionStringInLayer(java.lang.String layerPath, java.lang.String workspaceConnectionString, boolean validate) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)workspaceConnectionString
- The workspaceConnectionString (in)validate
- The validate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getLayerDisplayName(java.lang.String layerPath) throws java.io.IOException, AutomationException
layerPath
- The layerPath (in)
java.io.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 |