|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFileNames2
Provides access to retrieve subsets based on extension.
The IFileNames2 interface provides advanced file-specific array methods.
Method Summary | |
---|---|
boolean |
find(String fileName)
Advances the current postion to the specified file if it exists. |
String |
getContainedExtensions()
Obtains a delimited set of extensions contained within the collection. |
IFileNames |
getSubset(String extSet)
Obtains a subset based on a delimited set of extensions. |
void |
loadFromPath(String path)
Loads the collection with files from the specified path. |
Method Detail |
---|
void loadFromPath(String path) throws IOException, AutomationException
The LoadFromPath method adds any file names to the array (both directories and files) that are found in the specified directory path.
path
- The path (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFileNames getSubset(String extSet) throws IOException, AutomationException
The GetSubset method returns a FileNames object consisting of a subset of the file names in the array that have the specified extension.
extSet
- The extSet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getContainedExtensions() throws IOException, AutomationException
The GetContainedExtensions method returns a delimited string containing the file name extensions within the array. For example, "txt|shp".
If the array contains a file name which is a directory, "<dir>" is returned. For example, "txt|<dir>|shp". Use the IFileNames::IsDirectory method to determine if a file name is a directory or a file.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean find(String fileName) throws IOException, AutomationException
Indicates whether the specified file name exists in the array.
If the array contains a file name which is a directory path, the Find method returns False (not found) if the directory path was passed to be searched. The Find method searches only for files.
fileName
- The fileName (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 |