com.esri.arcgis.catalog
Interface IGxFile

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GxCatalog, GxDataGraph, GxDiskConnection, GxFeatureDefinitionPackage, GxFile, GxFolder, GxGeoprocessingResult, GxLayer, GxMap, GxMetadata, GxMSDFile, GxPackage, GxPrjFile, GxReport, GxShortcut, GxSpatialWeightsMatrixFile, GxTextFile, GxToolbox, GxWorkspaceFolder, IGxFileProxy, SearchResults, SearchResultsRoot

public interface IGxFile
extends java.io.Serializable

COM Interface 'IGxFile'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCatalog.olb'

Description: 'Provides access to members that manages a file object.' 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 IIDbdbbb3f2_d0b2_11d1_aed9_080009ec734b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void close(boolean saveChanges)
          Closes the file, optionally saving changes.
 void edit()
          Opens an editor to modify the file.
 void esri_new()
          Creates a new file.
 java.lang.String getPath()
          The full path for the file.
 void open()
          Opens the file.
 void save()
          Saves changes without closing the file.
 void setPath(java.lang.String path)
          The full path for the file.
 

Field Detail

IIDbdbbb3f2_d0b2_11d1_aed9_080009ec734b

static final int IIDbdbbb3f2_d0b2_11d1_aed9_080009ec734b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setPath

void setPath(java.lang.String path)
             throws java.io.IOException,
                    AutomationException
The full path for the file.

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

getPath

java.lang.String getPath()
                         throws java.io.IOException,
                                AutomationException
The full path for the file.

Returns:
The path
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

esri_new

void esri_new()
              throws java.io.IOException,
                     AutomationException
Creates a new file.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

open

void open()
          throws java.io.IOException,
                 AutomationException
Opens the file.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

close

void close(boolean saveChanges)
           throws java.io.IOException,
                  AutomationException
Closes the file, optionally saving changes.

Parameters:
saveChanges - The saveChanges (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

edit

void edit()
          throws java.io.IOException,
                 AutomationException
Opens an editor to modify the file.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

save

void save()
          throws java.io.IOException,
                 AutomationException
Saves changes without closing the file.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.