com.esri.arcgis.carto
Class IIMSGlobeXMLNodeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IIMSGlobeXMLNodeProxy
All Implemented Interfaces:
IIMSGlobeXMLNode, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to an XML node.' 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 IIMSGlobeXMLNodeProxy
extends com.esri.arcgis.interop.Dispatch
implements IIMSGlobeXMLNode, 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.carto.IIMSGlobeXMLNode
IID, IIDcdae0026_e2ae_45f0_9619_10fdcb9f615f
 
Constructor Summary
  IIMSGlobeXMLNodeProxy()
          Deprecated. For internal use only
  IIMSGlobeXMLNodeProxy(java.lang.Object obj)
          Deprecated.  
protected IIMSGlobeXMLNodeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IIMSGlobeXMLNodeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IIMSGlobeXMLNodeProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 int addBlankAttrib()
          Deprecated. Adds a blank attribute to the list of attributes.
 void addChild(IIMSGlobeXMLNode node)
          Deprecated. Adds a child node to the end of the list.
 int addFullAttrib(java.lang.String name, java.lang.String value)
          Deprecated. Add an attibute to the node.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void deleteChild(int num)
          Deprecated. Deletes a child at position.
 java.lang.String getAttribName(int pos)
          Deprecated. The attribute number i's name.
 java.lang.String getAttribValueByIndex(int pos)
          Deprecated. The attribute number i's value.
 java.lang.String getAttribValueByName(java.lang.String name)
          Deprecated. The attribute value by name.
 IIMSGlobeXMLNode getChildByAttribNameValue(java.lang.String attribName, java.lang.String atttribValue)
          Deprecated. 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)
          Deprecated. The reference to the child at pos i.
 IIMSGlobeXMLNode getChildByName(java.lang.String tagName)
          Deprecated. The reference to the child based on its tag name.
 IIMSGlobeXMLNode getDeepClone()
          Deprecated. Makes a copy of input -- including children.
 IIMSGlobeXMLNode getHighestNode(java.lang.String searchString)
          Deprecated. Traverses the tree to find the highest node in the tree that matched the searchString.
 int getNumAttrib()
          Deprecated. The number of attributes for this node.
 int getNumChildren()
          Deprecated. The number of children nodes.
 IIMSGlobeXMLNode getShallowClone()
          Deprecated. Makes a copy of input -- except children.
 java.lang.String getXmlTag()
          Deprecated. The tag of this node.
 java.lang.String makeXmlStr()
          Deprecated. Outputs an xml string representation of the internal node representation.
 void parse(java.lang.String xmlStrOrig)
          Deprecated. Parse the nodes from an input string.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAttribName(int pos, java.lang.String name)
          Deprecated. The attribute number i's name.
 void setAttribValueByIndex(int pos, java.lang.String value)
          Deprecated. The attribute number i's value.
 void setAttribValueByName(java.lang.String name, java.lang.String value)
          Deprecated. The attribute value by name.
 void setXmlTag(java.lang.String tag)
          Deprecated. The tag of this node.
 
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

IIMSGlobeXMLNodeProxy

public IIMSGlobeXMLNodeProxy(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

IIMSGlobeXMLNodeProxy

public IIMSGlobeXMLNodeProxy()
Deprecated. 
For internal use only


IIMSGlobeXMLNodeProxy

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

IIMSGlobeXMLNodeProxy

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

IIMSGlobeXMLNodeProxy

protected IIMSGlobeXMLNodeProxy(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

getNumChildren

public int getNumChildren()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The number of children nodes.

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

getXmlTag

public java.lang.String getXmlTag()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The tag of this node.

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

getNumAttrib

public int getNumAttrib()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The number of attributes for this node.

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

getChildByIndex

public IIMSGlobeXMLNode getChildByIndex(int i)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The reference to the child at pos i.

Specified by:
getChildByIndex in interface IIMSGlobeXMLNode
Parameters:
i - The i (in)
Returns:
A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getChildByName

public IIMSGlobeXMLNode getChildByName(java.lang.String tagName)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The reference to the child based on its tag name.

Specified by:
getChildByName in interface IIMSGlobeXMLNode
Parameters:
tagName - The tagName (in)
Returns:
A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttribName

public java.lang.String getAttribName(int pos)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The attribute number i's name.

Specified by:
getAttribName in interface IIMSGlobeXMLNode
Parameters:
pos - The pos (in)
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttribValueByIndex

public java.lang.String getAttribValueByIndex(int pos)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The attribute number i's value.

Specified by:
getAttribValueByIndex in interface IIMSGlobeXMLNode
Parameters:
pos - The pos (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAttribValueByIndex

public void setAttribValueByIndex(int pos,
                                  java.lang.String value)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The attribute number i's value.

Specified by:
setAttribValueByIndex in interface IIMSGlobeXMLNode
Parameters:
pos - The pos (in)
value - The value (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addChild

public void addChild(IIMSGlobeXMLNode node)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a child node to the end of the list.

Specified by:
addChild in interface IIMSGlobeXMLNode
Parameters:
node - A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addBlankAttrib

public int addBlankAttrib()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Adds a blank attribute to the list of attributes.

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

deleteChild

public void deleteChild(int num)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Deletes a child at position.

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

setAttribName

public void setAttribName(int pos,
                          java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The attribute number i's name.

Specified by:
setAttribName in interface IIMSGlobeXMLNode
Parameters:
pos - The pos (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAttribValueByName

public void setAttribValueByName(java.lang.String name,
                                 java.lang.String value)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The attribute value by name.

Specified by:
setAttribValueByName in interface IIMSGlobeXMLNode
Parameters:
name - The name (in)
value - The value (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setXmlTag

public void setXmlTag(java.lang.String tag)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The tag of this node.

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

getShallowClone

public IIMSGlobeXMLNode getShallowClone()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Makes a copy of input -- except children.

Specified by:
getShallowClone in interface IIMSGlobeXMLNode
Returns:
A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDeepClone

public IIMSGlobeXMLNode getDeepClone()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Makes a copy of input -- including children.

Specified by:
getDeepClone in interface IIMSGlobeXMLNode
Returns:
A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

parse

public void parse(java.lang.String xmlStrOrig)
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Parse the nodes from an input string.

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

makeXmlStr

public java.lang.String makeXmlStr()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Outputs an xml string representation of the internal node representation.

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

addFullAttrib

public int addFullAttrib(java.lang.String name,
                         java.lang.String value)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Add an attibute to the node.

Specified by:
addFullAttrib in interface IIMSGlobeXMLNode
Parameters:
name - The name (in)
value - The value (in)
Returns:
The pos
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttribValueByName

public java.lang.String getAttribValueByName(java.lang.String name)
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The attribute value by name.

Specified by:
getAttribValueByName in interface IIMSGlobeXMLNode
Parameters:
name - The name (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getChildByAttribNameValue

public IIMSGlobeXMLNode getChildByAttribNameValue(java.lang.String attribName,
                                                  java.lang.String atttribValue)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
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.

Specified by:
getChildByAttribNameValue in interface IIMSGlobeXMLNode
Parameters:
attribName - The attribName (in)
atttribValue - The atttribValue (in)
Returns:
A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHighestNode

public IIMSGlobeXMLNode getHighestNode(java.lang.String searchString)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Traverses the tree to find the highest node in the tree that matched the searchString.

Specified by:
getHighestNode in interface IIMSGlobeXMLNode
Parameters:
searchString - The searchString (in)
Returns:
A reference to a com.esri.arcgis.carto.IIMSGlobeXMLNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.