com.esri.arcgis.system
Interface IXMLStream

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IXMLStreamProxy, XMLStream

public interface IXMLStream
extends java.io.Serializable

COM Interface 'IXMLStream'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to members that control an in-memory XML stream.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IID498a5f91_65d1_4a25_ad2b_462e7df8b358
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void loadFromBytes(byte[] bytes)
          Loads from a UTF-8 byte array.
 void loadFromFile(java.lang.String filePath)
          Loads from a file path.
 void loadFromString(java.lang.String xML)
          Loads from a string.
 void reset()
          Resets the stream to the beginning.
 byte[] saveToBytes()
          Saves to a UTF-8 byte array.
 void saveToFile(java.lang.String filePath)
          Saves to a file path.
 java.lang.String saveToString()
          Saves to a string.
 

Field Detail

IID498a5f91_65d1_4a25_ad2b_462e7df8b358

static final int IID498a5f91_65d1_4a25_ad2b_462e7df8b358
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

loadFromString

void loadFromString(java.lang.String xML)
                    throws java.io.IOException,
                           AutomationException
Loads from a string.

Parameters:
xML - The xML (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadFromFile

void loadFromFile(java.lang.String filePath)
                  throws java.io.IOException,
                         AutomationException
Loads from a file path.

Parameters:
filePath - The filePath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadFromBytes

void loadFromBytes(byte[] bytes)
                   throws java.io.IOException,
                          AutomationException
Loads from a UTF-8 byte array.

Parameters:
bytes - An unsigned byte (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveToString

java.lang.String saveToString()
                              throws java.io.IOException,
                                     AutomationException
Saves to a string.

Returns:
The xML
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveToFile

void saveToFile(java.lang.String filePath)
                throws java.io.IOException,
                       AutomationException
Saves to a file path.

Parameters:
filePath - The filePath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveToBytes

byte[] saveToBytes()
                   throws java.io.IOException,
                          AutomationException
Saves to a UTF-8 byte array.

Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets the stream to the beginning.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.