|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.catalogUI.FileSystemQuery
public class FileSystemQuery
COM Class 'FileSystemQuery'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'
Description 'A query that can be used to search XML documents.' 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 |
---|
Fields inherited from interface com.esri.arcgis.catalog.IQuery |
---|
IID, IID4ea3e4eb_9dfa_11d3_a6cb_0008c7d3ae50, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IXmlQuery |
---|
IID, IIDb1c0a748_d6c7_4477_9c84_e83da6f60617, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IArcIMSQuery |
---|
IID, IID3155eef7_8734_43a5_87e7_62bd658363af, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IFindDialogSettings |
---|
IID, IID52e909ba_552e_4ae2_87e7_9ed84c703d1e, xxDummy |
Constructor Summary | |
---|---|
FileSystemQuery()
Constructs a FileSystemQuery using ArcGIS Engine. |
|
FileSystemQuery(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. FileSystemQuery theFileSystemQuery = (FileSystemQuery) obj; |
Method Summary | |
---|---|
void |
addFieldQuery(int type,
int op,
java.lang.String value,
java.lang.String tag)
Adds a field query. |
void |
buildExpressions()
Creates a set of XSL Pattern expressions from a query. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
java.lang.String |
getBackgroundMap()
Full name of the dataset to be used as the background map in the Geography tab. |
IUID |
getClassID()
Class ID indicating the type of query object that has been defined. |
static java.lang.String |
getClsid()
getClsid. |
int |
getContentType()
The Content type. |
java.lang.String |
getDatasetName()
Name of the dataset for which to search. |
INativeType |
getDatasetType()
Type of object for which to search. |
java.lang.String |
getDate1()
Start date, or first date. |
java.lang.String |
getDate2()
End date, or second date. |
int |
getDateOperator()
Operator for comparing dates. |
int |
getDateType()
Date that will be tested. |
IPropertySet |
getEngineProperties()
Property set containing properties of the search engine that will be used to execute the query. |
IEnvelope |
getEnvelope()
Search extent in decimal degrees. |
int |
getEnvelopeOperator()
Operator for comparing the dataset's extent to the search extent. |
java.lang.String |
getExpression(int index)
The nth expression. |
void |
getFieldQuery(int index,
int[] type,
int[] op,
java.lang.String[] value,
java.lang.String[] tag)
Returns the nth field query. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getNameOfQuery()
Name of the query. |
IEnvelope |
getNativeEnvelope()
Search extent in the dataset's coordinate system. |
int |
getNumExpressions()
Number of expressions that were generated. |
int |
getNumFieldQueries()
Number of field queries. |
int |
hashCode()
the hashcode for this object |
boolean |
isAnd()
Indicates if the expressions are ANDed together (as opposed to ORed). |
boolean |
isCaseSensitive()
Indicates if field query comparisons will be case sensitive. |
void |
load(IPropertySet pPropertySet)
Loads the query's parameters from the given XML property set. |
void |
release()
Release a FileSystemQuery. |
void |
save(IPropertySet pPropertySet)
Saves the query's parameters to the given XML property set. |
void |
setBackgroundMap(java.lang.String pBackgroundMap)
Full name of the dataset to be used as the background map in the Geography tab. |
void |
setContentType(int type)
The Content type. |
void |
setDatasetName(java.lang.String name)
Name of the dataset for which to search. |
void |
setDatasetTypeByRef(INativeType ppNativeType)
Type of object for which to search. |
void |
setDate1(java.lang.String date)
Start date, or first date. |
void |
setDate2(java.lang.String date)
End date, or second date. |
void |
setDateOperator(int op)
Operator for comparing dates. |
void |
setDateType(int type)
Date that will be tested. |
void |
setEnvelopeByRef(IEnvelope ppEnvelope)
Search extent in decimal degrees. |
void |
setEnvelopeOperator(int pOp)
Operator for comparing the dataset's extent to the search extent. |
void |
setIsAnd(boolean isAnd)
Indicates if the expressions are ANDed together (as opposed to ORed). |
void |
setIsCaseSensitive(boolean isCaseSensitive)
Indicates if field query comparisons will be case sensitive. |
void |
setNameOfQuery(java.lang.String name)
Name of the query. |
void |
setNativeEnvelopeByRef(IEnvelope ppEnvelope)
Search extent in the dataset's coordinate system. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileSystemQuery() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic FileSystemQuery(java.lang.Object obj) throws java.io.IOException
FileSystemQuery theFileSystemQuery = (FileSystemQuery) obj;
obj
to FileSystemQuery
.
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 release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getNameOfQuery() throws java.io.IOException, AutomationException
getNameOfQuery
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setNameOfQuery(java.lang.String name) throws java.io.IOException, AutomationException
setNameOfQuery
in interface IQuery
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDatasetName() throws java.io.IOException, AutomationException
getDatasetName
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDatasetName(java.lang.String name) throws java.io.IOException, AutomationException
setDatasetName
in interface IQuery
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCaseSensitive() throws java.io.IOException, AutomationException
isCaseSensitive
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsCaseSensitive(boolean isCaseSensitive) throws java.io.IOException, AutomationException
setIsCaseSensitive
in interface IQuery
isCaseSensitive
- The isCaseSensitive (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INativeType getDatasetType() throws java.io.IOException, AutomationException
getDatasetType
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDatasetTypeByRef(INativeType ppNativeType) throws java.io.IOException, AutomationException
setDatasetTypeByRef
in interface IQuery
ppNativeType
- A reference to a com.esri.arcgis.geodatabase.INativeType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getEnvelope() throws java.io.IOException, AutomationException
getEnvelope
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEnvelopeByRef(IEnvelope ppEnvelope) throws java.io.IOException, AutomationException
setEnvelopeByRef
in interface IQuery
ppEnvelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getNativeEnvelope() throws java.io.IOException, AutomationException
getNativeEnvelope
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setNativeEnvelopeByRef(IEnvelope ppEnvelope) throws java.io.IOException, AutomationException
setNativeEnvelopeByRef
in interface IQuery
ppEnvelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getEnvelopeOperator() throws java.io.IOException, AutomationException
getEnvelopeOperator
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEnvelopeOperator(int pOp) throws java.io.IOException, AutomationException
setEnvelopeOperator
in interface IQuery
pOp
- A com.esri.arcgis.catalog.esriFindEnvelopeOperator constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDateType() throws java.io.IOException, AutomationException
getDateType
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDateType(int type) throws java.io.IOException, AutomationException
setDateType
in interface IQuery
type
- A com.esri.arcgis.catalog.esriFindDateType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDateOperator() throws java.io.IOException, AutomationException
getDateOperator
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDateOperator(int op) throws java.io.IOException, AutomationException
setDateOperator
in interface IQuery
op
- A com.esri.arcgis.catalog.esriFindDateOperator constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDate1() throws java.io.IOException, AutomationException
getDate1
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDate1(java.lang.String date) throws java.io.IOException, AutomationException
setDate1
in interface IQuery
date
- The date (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDate2() throws java.io.IOException, AutomationException
getDate2
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDate2(java.lang.String date) throws java.io.IOException, AutomationException
setDate2
in interface IQuery
date
- The date (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumFieldQueries() throws java.io.IOException, AutomationException
getNumFieldQueries
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getFieldQuery(int index, int[] type, int[] op, java.lang.String[] value, java.lang.String[] tag) throws java.io.IOException, AutomationException
getFieldQuery
in interface IQuery
index
- The index (in)type
- A com.esri.arcgis.catalog.esriFindFieldType constant (out: use single element array)op
- A com.esri.arcgis.catalog.esriFindFieldOperator constant (out: use single element array)value
- The value (out: use single element array)tag
- The tag (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addFieldQuery(int type, int op, java.lang.String value, java.lang.String tag) throws java.io.IOException, AutomationException
addFieldQuery
in interface IQuery
type
- A com.esri.arcgis.catalog.esriFindFieldType constant (in)op
- A com.esri.arcgis.catalog.esriFindFieldOperator constant (in)value
- The value (in)tag
- The tag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getClassID() throws java.io.IOException, AutomationException
getClassID
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IPropertySet pPropertySet) throws java.io.IOException, AutomationException
load
in interface IQuery
pPropertySet
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IPropertySet pPropertySet) throws java.io.IOException, AutomationException
save
in interface IQuery
pPropertySet
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getEngineProperties() throws java.io.IOException, AutomationException
getEngineProperties
in interface IQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildExpressions() throws java.io.IOException, AutomationException
buildExpressions
in interface IXmlQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumExpressions() throws java.io.IOException, AutomationException
getNumExpressions
in interface IXmlQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getExpression(int index) throws java.io.IOException, AutomationException
getExpression
in interface IXmlQuery
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAnd() throws java.io.IOException, AutomationException
isAnd
in interface IXmlQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsAnd(boolean isAnd) throws java.io.IOException, AutomationException
setIsAnd
in interface IXmlQuery
isAnd
- The isAnd (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getContentType() throws java.io.IOException, AutomationException
getContentType
in interface IArcIMSQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setContentType(int type) throws java.io.IOException, AutomationException
setContentType
in interface IArcIMSQuery
type
- A com.esri.arcgis.catalog.esriContentType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBackgroundMap() throws java.io.IOException, AutomationException
getBackgroundMap
in interface IFindDialogSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBackgroundMap(java.lang.String pBackgroundMap) throws java.io.IOException, AutomationException
setBackgroundMap
in interface IFindDialogSettings
pBackgroundMap
- The pBackgroundMap (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 |