com.esri.arcgis.system
Interface IFileNames

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FileNames, IFileNamesProxy

public interface IFileNames
extends java.io.Serializable

COM Interface 'IFileNames'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to members that control an array of filenames.' 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 IIDf6ed3377_94f5_11d1_9ab0_080009ec734b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void add(java.lang.String fileName)
          Adds a filename to the array.
 boolean isDirectory()
          Indicates if the current filename is a directory.
 java.lang.String next()
          Obtains the next filename in the array.
 void remove()
          Removes the current filename from the array.
 void reset()
          Resets the current position back to the beginning of the array.
 

Field Detail

IIDf6ed3377_94f5_11d1_9ab0_080009ec734b

static final int IIDf6ed3377_94f5_11d1_9ab0_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

add

void add(java.lang.String fileName)
         throws java.io.IOException,
                AutomationException
Adds a filename to the array.

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

remove

void remove()
            throws java.io.IOException,
                   AutomationException
Removes the current filename from the array.

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

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets the current position back to the beginning of the array.

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

next

java.lang.String next()
                      throws java.io.IOException,
                             AutomationException
Obtains the next filename in the array.

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

isDirectory

boolean isDirectory()
                    throws java.io.IOException,
                           AutomationException
Indicates if the current filename is a directory.

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