|
|||||||||
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.addinframework.IXMLNodeProxy
public class IXMLNodeProxy
IXMLNode Interface
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IXMLNodeProxy()
|
|
IXMLNodeProxy(Object obj)
|
protected |
IXMLNodeProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IEnumNode |
getList(String listName)
Returns a list. |
IXMLNode |
getParent()
Get's the parent record. |
IXMLNode |
getSubNode(String nodeName)
Returns a named sub node. |
String |
getType()
The type or name of the node. |
String |
getValue()
Reads the record value. |
boolean |
readBool(String valueName)
Reads the named boolean attribute on this record. |
GUID |
readGUID(String valueName)
Reads the named GUID attribute on this record. |
int |
readInteger(String valueName)
Reads the named integer attribute on this record. |
double |
readReal(String valueName)
Reads the named real attribute on this record. |
IStream |
readStream(String valueName)
Reads the named stream attribute on this record. |
String |
readString(String valueName)
Reads the named string attribute on this record. |
void |
removeListener(String iidStr,
Object theListener)
|
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 IXMLNodeProxy()
public IXMLNodeProxy(Object obj) throws IOException
IOException
protected IXMLNodeProxy(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 String getType() throws IOException, AutomationException
getType
in interface IXMLNode
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getValue() throws IOException, AutomationException
getValue
in interface IXMLNode
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IXMLNode getSubNode(String nodeName) throws IOException, AutomationException
getSubNode
in interface IXMLNode
nodeName
- The nodeName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumNode getList(String listName) throws IOException, AutomationException
getList
in interface IXMLNode
listName
- The listName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int readInteger(String valueName) throws IOException, AutomationException
readInteger
in interface IXMLNode
valueName
- The valueName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean readBool(String valueName) throws IOException, AutomationException
readBool
in interface IXMLNode
valueName
- The valueName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double readReal(String valueName) throws IOException, AutomationException
readReal
in interface IXMLNode
valueName
- The valueName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public GUID readGUID(String valueName) throws IOException, AutomationException
readGUID
in interface IXMLNode
valueName
- The valueName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String readString(String valueName) throws IOException, AutomationException
readString
in interface IXMLNode
valueName
- The valueName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStream readStream(String valueName) throws IOException, AutomationException
readStream
in interface IXMLNode
valueName
- The valueName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IXMLNode getParent() throws IOException, AutomationException
getParent
in interface IXMLNode
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 |