|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.IMSGlobeXMLNode
public class IMSGlobeXMLNode
COM Class 'IMSGlobeXMLNode'. Generated 3/19/2015 1:20:42 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'IMS Globe Sub Service.' 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.carto.IIMSGlobeXMLNode |
---|
IID, IIDcdae0026_e2ae_45f0_9619_10fdcb9f615f, xxDummy |
Constructor Summary | |
---|---|
IMSGlobeXMLNode()
Constructs a IMSGlobeXMLNode using ArcGIS Engine. |
|
IMSGlobeXMLNode(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. IMSGlobeXMLNode theIMSGlobeXMLNode = (IMSGlobeXMLNode) obj; |
Method Summary | |
---|---|
int |
addBlankAttrib()
Adds a blank attribute to the list of attributes. |
void |
addChild(IIMSGlobeXMLNode node)
Adds a child node to the end of the list. |
int |
addFullAttrib(java.lang.String name,
java.lang.String value)
Add an attibute to the node. |
void |
deleteChild(int num)
Deletes a child at position. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
java.lang.String |
getAttribName(int pos)
The attribute number i's name. |
java.lang.String |
getAttribValueByIndex(int pos)
The attribute number i's value. |
java.lang.String |
getAttribValueByName(java.lang.String name)
The attribute value by name. |
IIMSGlobeXMLNode |
getChildByAttribNameValue(java.lang.String attribName,
java.lang.String atttribValue)
The node for which the specified attrib is present and equal to value: if value is null then the first node with name is returned. |
IIMSGlobeXMLNode |
getChildByIndex(int i)
The reference to the child at pos i. |
IIMSGlobeXMLNode |
getChildByName(java.lang.String tagName)
The reference to the child based on its tag name. |
static java.lang.String |
getClsid()
getClsid. |
IIMSGlobeXMLNode |
getDeepClone()
Makes a copy of input -- including children. |
IIMSGlobeXMLNode |
getHighestNode(java.lang.String searchString)
Traverses the tree to find the highest node in the tree that matched the searchString. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getNumAttrib()
The number of attributes for this node. |
int |
getNumChildren()
The number of children nodes. |
IIMSGlobeXMLNode |
getShallowClone()
Makes a copy of input -- except children. |
java.lang.String |
getXmlTag()
The tag of this node. |
int |
hashCode()
the hashcode for this object |
java.lang.String |
makeXmlStr()
Outputs an xml string representation of the internal node representation. |
void |
parse(java.lang.String xmlStrOrig)
Parse the nodes from an input string. |
void |
release()
Release a IMSGlobeXMLNode. |
void |
setAttribName(int pos,
java.lang.String name)
The attribute number i's name. |
void |
setAttribValueByIndex(int pos,
java.lang.String value)
The attribute number i's value. |
void |
setAttribValueByName(java.lang.String name,
java.lang.String value)
The attribute value by name. |
void |
setXmlTag(java.lang.String tag)
The tag of this node. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IMSGlobeXMLNode() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic IMSGlobeXMLNode(java.lang.Object obj) throws java.io.IOException
IMSGlobeXMLNode theIMSGlobeXMLNode = (IMSGlobeXMLNode) obj;
obj
to IMSGlobeXMLNode
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public int getNumChildren() throws java.io.IOException, AutomationException
getNumChildren
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getXmlTag() throws java.io.IOException, AutomationException
getXmlTag
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumAttrib() throws java.io.IOException, AutomationException
getNumAttrib
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIMSGlobeXMLNode getChildByIndex(int i) throws java.io.IOException, AutomationException
getChildByIndex
in interface IIMSGlobeXMLNode
i
- The i (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIMSGlobeXMLNode getChildByName(java.lang.String tagName) throws java.io.IOException, AutomationException
getChildByName
in interface IIMSGlobeXMLNode
tagName
- The tagName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAttribName(int pos) throws java.io.IOException, AutomationException
getAttribName
in interface IIMSGlobeXMLNode
pos
- The pos (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAttribValueByIndex(int pos) throws java.io.IOException, AutomationException
getAttribValueByIndex
in interface IIMSGlobeXMLNode
pos
- The pos (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAttribValueByIndex(int pos, java.lang.String value) throws java.io.IOException, AutomationException
setAttribValueByIndex
in interface IIMSGlobeXMLNode
pos
- The pos (in)value
- The value (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addChild(IIMSGlobeXMLNode node) throws java.io.IOException, AutomationException
addChild
in interface IIMSGlobeXMLNode
node
- A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int addBlankAttrib() throws java.io.IOException, AutomationException
addBlankAttrib
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteChild(int num) throws java.io.IOException, AutomationException
deleteChild
in interface IIMSGlobeXMLNode
num
- The num (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAttribName(int pos, java.lang.String name) throws java.io.IOException, AutomationException
setAttribName
in interface IIMSGlobeXMLNode
pos
- The pos (in)name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAttribValueByName(java.lang.String name, java.lang.String value) throws java.io.IOException, AutomationException
setAttribValueByName
in interface IIMSGlobeXMLNode
name
- The name (in)value
- The value (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setXmlTag(java.lang.String tag) throws java.io.IOException, AutomationException
setXmlTag
in interface IIMSGlobeXMLNode
tag
- The tag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIMSGlobeXMLNode getShallowClone() throws java.io.IOException, AutomationException
getShallowClone
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIMSGlobeXMLNode getDeepClone() throws java.io.IOException, AutomationException
getDeepClone
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void parse(java.lang.String xmlStrOrig) throws java.io.IOException, AutomationException
parse
in interface IIMSGlobeXMLNode
xmlStrOrig
- The xmlStrOrig (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String makeXmlStr() throws java.io.IOException, AutomationException
makeXmlStr
in interface IIMSGlobeXMLNode
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int addFullAttrib(java.lang.String name, java.lang.String value) throws java.io.IOException, AutomationException
addFullAttrib
in interface IIMSGlobeXMLNode
name
- The name (in)value
- The value (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAttribValueByName(java.lang.String name) throws java.io.IOException, AutomationException
getAttribValueByName
in interface IIMSGlobeXMLNode
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIMSGlobeXMLNode getChildByAttribNameValue(java.lang.String attribName, java.lang.String atttribValue) throws java.io.IOException, AutomationException
getChildByAttribNameValue
in interface IIMSGlobeXMLNode
attribName
- The attribName (in)atttribValue
- The atttribValue (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIMSGlobeXMLNode getHighestNode(java.lang.String searchString) throws java.io.IOException, AutomationException
getHighestNode
in interface IIMSGlobeXMLNode
searchString
- The searchString (in)
java.io.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 |