|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geodatabase.ISqlKeywordDictionaryProxy
public class ISqlKeywordDictionaryProxy
Provides access to the members that control the dictionary for SQL Keywords.
ISqlKeywordDictionary references can be accessed through the IFieldChecker.ValidateDictionary property. This interface can be used to determine whether a word is a keyword in SQL.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
ISqlKeywordDictionaryProxy()
|
|
ISqlKeywordDictionaryProxy(Object obj)
|
protected |
ISqlKeywordDictionaryProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
add(String reservedWord)
Adds a new illegal field name. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
empty()
Clears all the invalid field names. |
boolean |
findKeyword(String keyword)
Indicates if the word is illegal (Legal = false, Illegal = true). |
void |
getCount(int[] reservedWordCount)
Number of invalid field names. |
void |
remove(String reservedWord)
Removes a illegal field name form the list. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
reset()
Resets the invalid field names to the state before you called Clear, Add, or Remove. |
void |
setName(String rhs1)
Provides access to members that maintain a list of SQL Keywords. |
| 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 |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public ISqlKeywordDictionaryProxy()
public ISqlKeywordDictionaryProxy(Object obj)
throws IOException
IOException
protected ISqlKeywordDictionaryProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public void setName(String rhs1)
throws IOException,
AutomationException
setName in interface ISqlKeywordDictionaryrhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getCount(int[] reservedWordCount)
throws IOException,
AutomationException
getCount in interface ISqlKeywordDictionaryreservedWordCount - The reservedWordCount (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void add(String reservedWord)
throws IOException,
AutomationException
add in interface ISqlKeywordDictionaryreservedWord - The reservedWord (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void remove(String reservedWord)
throws IOException,
AutomationException
remove in interface ISqlKeywordDictionaryreservedWord - The reservedWord (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void reset()
throws IOException,
AutomationException
reset in interface ISqlKeywordDictionaryIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void empty()
throws IOException,
AutomationException
empty in interface ISqlKeywordDictionaryIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean findKeyword(String keyword)
throws IOException,
AutomationException
Returns true if the string provided is a keyword; false otherwise. If false is returned, it does not necessarily mean the word is a valid field or table name, only that it is not reserved.
findKeyword in interface ISqlKeywordDictionarykeyword - The keyword (in)
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 | ||||||||