com.esri.arcgis.catalogUI
Interface IXmlQuery

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FileSystemQuery, IXmlQueryProxy

public interface IXmlQuery
extends java.io.Serializable

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

Description: 'Provides access to members that generate XSL Pattern expressions from a query.' 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 IIDb1c0a748_d6c7_4477_9c84_e83da6f60617
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void buildExpressions()
          Creates a set of XSL Pattern expressions from a query.
 java.lang.String getExpression(int index)
          The nth expression.
 int getNumExpressions()
          Number of expressions that were generated.
 boolean isAnd()
          Indicates if the expressions are ANDed together (as opposed to ORed).
 void setIsAnd(boolean isAnd)
          Indicates if the expressions are ANDed together (as opposed to ORed).
 

Field Detail

IIDb1c0a748_d6c7_4477_9c84_e83da6f60617

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

buildExpressions

void buildExpressions()
                      throws java.io.IOException,
                             AutomationException
Creates a set of XSL Pattern expressions from a query.

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

getNumExpressions

int getNumExpressions()
                      throws java.io.IOException,
                             AutomationException
Number of expressions that were generated.

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

getExpression

java.lang.String getExpression(int index)
                               throws java.io.IOException,
                                      AutomationException
The nth expression.

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

isAnd

boolean isAnd()
              throws java.io.IOException,
                     AutomationException
Indicates if the expressions are ANDed together (as opposed to ORed).

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

setIsAnd

void setIsAnd(boolean isAnd)
              throws java.io.IOException,
                     AutomationException
Indicates if the expressions are ANDed together (as opposed to ORed).

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