|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalog.GxFileFilter
public class GxFileFilter
COM Class 'GxFileFilter'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalog.olb'
Description 'The catalog's file filter.' 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 long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.catalog.IGxFileFilter |
---|
IID, IIDbdbbb3f7_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Constructor Summary | |
---|---|
GxFileFilter()
Constructs a GxFileFilter using ArcGIS Engine. |
|
GxFileFilter(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GxFileFilter theGxFileFilter = (GxFileFilter) obj; |
Method Summary | |
---|---|
void |
addFileType(java.lang.String extension,
java.lang.String description,
java.lang.String filePathImage)
Add the file type to the collection. |
void |
addIGxFileFilterEventsListener(IGxFileFilterEvents theListener)
addIGxFileFilterEventsListener. |
void |
deleteFileType(int index)
Remove the file type. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
boolean |
filter(java.lang.String filePath)
Checks to see if the indicated file passes the filter. |
int |
findFileType(java.lang.String extension)
The index of the file type in the filter or -1. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
void |
getFileType(int index,
java.lang.String[] extension,
java.lang.String[] description,
java.lang.String[] imageFile,
int[] smallBitmap,
int[] largeBitmap)
Returns information on the file type at the specified index in the file filter. |
int |
getFileTypeCount()
The number of file types for the filter. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a GxFileFilter. |
void |
removeIGxFileFilterEventsListener(IGxFileFilterEvents theListener)
removeIGxFileFilterEventsListener. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public GxFileFilter() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GxFileFilter(java.lang.Object obj) throws java.io.IOException
GxFileFilter theGxFileFilter = (GxFileFilter) obj;
obj
to GxFileFilter
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void addIGxFileFilterEventsListener(IGxFileFilterEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.catalog.IGxFileFilterEvents interface.
java.io.IOException
- If there are communications problems.public void removeIGxFileFilterEventsListener(IGxFileFilterEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.catalog.IGxFileFilterEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public boolean filter(java.lang.String filePath) throws java.io.IOException, AutomationException
filter
in interface IGxFileFilter
filePath
- The filePath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findFileType(java.lang.String extension) throws java.io.IOException, AutomationException
findFileType
in interface IGxFileFilter
extension
- The extension (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFileTypeCount() throws java.io.IOException, AutomationException
getFileTypeCount
in interface IGxFileFilter
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getFileType(int index, java.lang.String[] extension, java.lang.String[] description, java.lang.String[] imageFile, int[] smallBitmap, int[] largeBitmap) throws java.io.IOException, AutomationException
getFileType
in interface IGxFileFilter
index
- The index (in)extension
- The extension (out: use single element array)description
- The description (out: use single element array)imageFile
- The imageFile (out: use single element array)smallBitmap
- The smallBitmap (A COM typedef) (out: use single element array)largeBitmap
- The largeBitmap (A COM typedef) (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addFileType(java.lang.String extension, java.lang.String description, java.lang.String filePathImage) throws java.io.IOException, AutomationException
addFileType
in interface IGxFileFilter
extension
- The extension (in)description
- The description (in)filePathImage
- The filePathImage (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteFileType(int index) throws java.io.IOException, AutomationException
deleteFileType
in interface IGxFileFilter
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |