com.esri.arcgis.geodatabase
Class IRuleProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IRuleProxy
All Implemented Interfaces:
IRule, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IAttributeRuleProxy, IConnectivityRuleProxy, IRelationshipRuleProxy

Deprecated. Internal use only. Proxy for COM Interface 'IRule'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that return information about rules.' 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 =

public class IRuleProxy
extends com.esri.arcgis.interop.Dispatch
implements IRule, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.geodatabase.IRule
IID, IID236f4de4_4761_11d2_9932_0000f80372b4
 
Constructor Summary
  IRuleProxy()
          Deprecated. For internal use only
  IRuleProxy(java.lang.Object obj)
          Deprecated.  
protected IRuleProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IRuleProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IRuleProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int getCategory()
          Deprecated. The name associated with the validation rule.
 java.lang.String getHelpstring()
          Deprecated. The helpstring associated with the validation rule.
 int getID()
          Deprecated. The ID of the validation rule.
 int getType()
          Deprecated. The type associated with the validation rule.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCategory(int groupBitmap)
          Deprecated. The name associated with the validation rule.
 void setHelpstring(java.lang.String helpstring)
          Deprecated. The helpstring associated with the validation rule.
 void setID(int iD)
          Deprecated. The ID of the validation rule.
 
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
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IRuleProxy

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

IRuleProxy

public IRuleProxy()
Deprecated. 
For internal use only


IRuleProxy

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

IRuleProxy

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

IRuleProxy

protected IRuleProxy(java.lang.String CLSID,
                     java.lang.String iid,
                     java.lang.String host,
                     com.esri.arcgis.interop.AuthInfo authInfo)
              throws java.io.IOException
Deprecated. 
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
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getCategory

public int getCategory()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The name associated with the validation rule.

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

setCategory

public void setCategory(int groupBitmap)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The name associated with the validation rule.

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

getHelpstring

public java.lang.String getHelpstring()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The helpstring associated with the validation rule.

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

setHelpstring

public void setHelpstring(java.lang.String helpstring)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The helpstring associated with the validation rule.

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

getID

public int getID()
          throws java.io.IOException,
                 AutomationException
Deprecated. 
The ID of the validation rule.

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

setID

public void setID(int iD)
           throws java.io.IOException,
                  AutomationException
Deprecated. 
The ID of the validation rule.

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

getType

public int getType()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The type associated with the validation rule.

Specified by:
getType in interface IRule
Returns:
A com.esri.arcgis.geodatabase.esriRuleType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.