|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void setName(String rhs1) throws IOException, AutomationException
setName
in interface ISqlKeywordDictionary
rhs1
- 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 ISqlKeywordDictionary
reservedWordCount
- 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 ISqlKeywordDictionary
reservedWord
- 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 ISqlKeywordDictionary
reservedWord
- 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 ISqlKeywordDictionary
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void empty() throws IOException, AutomationException
empty
in interface ISqlKeywordDictionary
IOException
- 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 ISqlKeywordDictionary
keyword
- 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 |