com.esri.arcgis.schematic
Class ISchematicAttributeQueryProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicAttributeProxy
          extended by com.esri.arcgis.schematic.ISchematicAttributeQueryProxy
All Implemented Interfaces:
ISchematicAttribute, ISchematicAttributeQuery, java.io.Externalizable, java.io.Serializable

public class ISchematicAttributeQueryProxy
extends ISchematicAttributeProxy
implements ISchematicAttributeQuery, java.io.Serializable

Internal use class Proxy for COM Interface 'ISchematicAttributeQuery'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that manage the schematic attribute 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAttributeQuery
IID, IIDcba72a8a_c610_4e01_8ce4_c45e312fc453
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAttribute
IIDfd0a84c9_c8d2_44da_98ea_e68026c2d56b
 
Constructor Summary
  ISchematicAttributeQueryProxy()
          For internal use only
  ISchematicAttributeQueryProxy(java.lang.Object obj)
           
protected ISchematicAttributeQueryProxy(java.lang.Object obj, java.lang.String iid)
           
  ISchematicAttributeQueryProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ISchematicAttributeQueryProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 java.lang.String getFieldName()
          Result field name of the schematic attribute query.
 java.lang.String getQueryString()
          Query string of the schematic attribute query.
 ISchematicDataSource getSchematicDataSource()
          Schematic data source of the schematic attribute query.
 IEnumSchematicQueryParameter getSchematicQueryParameters()
          Schematic query parameters of the schematic attribute query.
 boolean isUseAssociatedFeatureDataSource()
          Indicates if the query must use the associted feature datasource (useful to query the same version).
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setFieldName(java.lang.String fieldName)
          Result field name of the schematic attribute query.
 void setQueryString(java.lang.String queryString)
          Query string of the schematic attribute query.
 void setSchematicDataSourceByRef(ISchematicDataSource schematicDataSource)
          Schematic data source of the schematic attribute query.
 void setSchematicQueryParameters(IEnumSchematicQueryParameter queryParameters)
          Schematic query parameters of the schematic attribute query.
 void setUseAssociatedFeatureDataSource(boolean useAssociatedFeatureDataSource)
          Indicates if the query must use the associted feature datasource (useful to query the same version).
 
Methods inherited from class com.esri.arcgis.schematic.ISchematicAttributeProxy
delete, getCLSID, getDescription, getName, getSchematicObjectClass, getValue, setName
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAttribute
delete, getCLSID, getDescription, getName, getSchematicObjectClass, getValue, setName
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ISchematicAttributeQueryProxy

public ISchematicAttributeQueryProxy(java.lang.String CLSID,
                                     java.lang.String host,
                                     com.esri.arcgis.interop.AuthInfo authInfo)
                              throws java.net.UnknownHostException,
                                     java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

ISchematicAttributeQueryProxy

public ISchematicAttributeQueryProxy()
For internal use only


ISchematicAttributeQueryProxy

public ISchematicAttributeQueryProxy(java.lang.Object obj)
                              throws java.io.IOException
Throws:
java.io.IOException

ISchematicAttributeQueryProxy

protected ISchematicAttributeQueryProxy(java.lang.Object obj,
                                        java.lang.String iid)
                                 throws java.io.IOException
Throws:
java.io.IOException

ISchematicAttributeQueryProxy

protected ISchematicAttributeQueryProxy(java.lang.String CLSID,
                                        java.lang.String iid,
                                        java.lang.String host,
                                        com.esri.arcgis.interop.AuthInfo authInfo)
                                 throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class ISchematicAttributeProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class ISchematicAttributeProxy
Throws:
java.io.IOException

getSchematicQueryParameters

public IEnumSchematicQueryParameter getSchematicQueryParameters()
                                                         throws java.io.IOException,
                                                                AutomationException
Schematic query parameters of the schematic attribute query.

Specified by:
getSchematicQueryParameters in interface ISchematicAttributeQuery
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicQueryParameter
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSchematicQueryParameters

public void setSchematicQueryParameters(IEnumSchematicQueryParameter queryParameters)
                                 throws java.io.IOException,
                                        AutomationException
Schematic query parameters of the schematic attribute query.

Specified by:
setSchematicQueryParameters in interface ISchematicAttributeQuery
Parameters:
queryParameters - A reference to a com.esri.arcgis.schematic.IEnumSchematicQueryParameter (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getQueryString

public java.lang.String getQueryString()
                                throws java.io.IOException,
                                       AutomationException
Query string of the schematic attribute query.

Specified by:
getQueryString in interface ISchematicAttributeQuery
Returns:
The queryString
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setQueryString

public void setQueryString(java.lang.String queryString)
                    throws java.io.IOException,
                           AutomationException
Query string of the schematic attribute query.

Specified by:
setQueryString in interface ISchematicAttributeQuery
Parameters:
queryString - The queryString (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicDataSource

public ISchematicDataSource getSchematicDataSource()
                                            throws java.io.IOException,
                                                   AutomationException
Schematic data source of the schematic attribute query.

Specified by:
getSchematicDataSource in interface ISchematicAttributeQuery
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicDataSource
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSchematicDataSourceByRef

public void setSchematicDataSourceByRef(ISchematicDataSource schematicDataSource)
                                 throws java.io.IOException,
                                        AutomationException
Schematic data source of the schematic attribute query.

Specified by:
setSchematicDataSourceByRef in interface ISchematicAttributeQuery
Parameters:
schematicDataSource - A reference to a com.esri.arcgis.schematic.ISchematicDataSource (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseAssociatedFeatureDataSource

public boolean isUseAssociatedFeatureDataSource()
                                         throws java.io.IOException,
                                                AutomationException
Indicates if the query must use the associted feature datasource (useful to query the same version).

Specified by:
isUseAssociatedFeatureDataSource in interface ISchematicAttributeQuery
Returns:
The useAssociatedFeatureDataSource
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseAssociatedFeatureDataSource

public void setUseAssociatedFeatureDataSource(boolean useAssociatedFeatureDataSource)
                                       throws java.io.IOException,
                                              AutomationException
Indicates if the query must use the associted feature datasource (useful to query the same version).

Specified by:
setUseAssociatedFeatureDataSource in interface ISchematicAttributeQuery
Parameters:
useAssociatedFeatureDataSource - The useAssociatedFeatureDataSource (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldName

public java.lang.String getFieldName()
                              throws java.io.IOException,
                                     AutomationException
Result field name of the schematic attribute query.

Specified by:
getFieldName in interface ISchematicAttributeQuery
Returns:
The fieldName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldName

public void setFieldName(java.lang.String fieldName)
                  throws java.io.IOException,
                         AutomationException
Result field name of the schematic attribute query.

Specified by:
setFieldName in interface ISchematicAttributeQuery
Parameters:
fieldName - The fieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.