com.esri.arcgis.geodatabase
Class IXmlPropertySetProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IXmlPropertySetProxy
All Implemented Interfaces:
IXmlPropertySet, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that manage metadata.' 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 IXmlPropertySetProxy
extends com.esri.arcgis.interop.Dispatch
implements IXmlPropertySet, 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.geodatabase.IXmlPropertySet
IID, IID121bd4bc_2508_11d3_a641_0008c7d3ae50
 
Constructor Summary
  IXmlPropertySetProxy()
          Deprecated. For internal use only
  IXmlPropertySetProxy(java.lang.Object obj)
          Deprecated.  
protected IXmlPropertySetProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IXmlPropertySetProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IXmlPropertySetProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void deleteProperty(java.lang.String name)
          Deprecated. Deletes the specified elements.
 void deletePropertyByAttribute(java.lang.String attribute, java.lang.String value, boolean deleteParent)
          Deprecated. Deletes the elements which have the specified attribute value.
 int getCountX(java.lang.String name)
          Deprecated. Number of occurrances of an element in the metadata.
 void getPropertiesByAttribute(java.lang.String attribute, java.lang.String value, boolean noValues, java.lang.Object[] tags, java.lang.Object[] values)
          Deprecated. Returns the set of names and values for elements which have the specified attribute value.
 void initExisting()
          Deprecated. Initializes an XmlPropertySet and adds the Esri group of elements.
 boolean isNew()
          Deprecated. Indicates if a new XmlPropertySet was created on retrieving the metadata.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void saveAsFile(java.lang.String xslPath, java.lang.String header, boolean outputANSI, java.lang.String[] outPath)
          Deprecated. Transforms the metadata using an XSL stylesheet if specified, writes out the header if specified, and saves it in a file.
 void setAttribute(java.lang.String name, java.lang.String attribute, java.lang.Object value, int action)
          Deprecated. Sets the attribute of the specified element.
 void setPropertyX(java.lang.String name, java.lang.Object value, int propType, int action, boolean syncing)
          Deprecated. Sets the value of the specified element.
 java.lang.String simpleGetProperty(java.lang.String name)
          Deprecated. The values of the specified property.
 void transformImages(java.lang.String path, java.lang.Object[] fileNames)
          Deprecated. Transforms encoded thumbnail and image enclosures to files and links them into the metadata.
 
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

IXmlPropertySetProxy

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

IXmlPropertySetProxy

public IXmlPropertySetProxy()
Deprecated. 
For internal use only


IXmlPropertySetProxy

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

IXmlPropertySetProxy

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

IXmlPropertySetProxy

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

getCountX

public int getCountX(java.lang.String name)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Number of occurrances of an element in the metadata.

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

getPropertiesByAttribute

public void getPropertiesByAttribute(java.lang.String attribute,
                                     java.lang.String value,
                                     boolean noValues,
                                     java.lang.Object[] tags,
                                     java.lang.Object[] values)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Returns the set of names and values for elements which have the specified attribute value.

Specified by:
getPropertiesByAttribute in interface IXmlPropertySet
Parameters:
attribute - The attribute (in)
value - The value (in)
noValues - The noValues (in)
tags - A Variant (out: use single element array)
values - A Variant (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPropertyX

public void setPropertyX(java.lang.String name,
                         java.lang.Object value,
                         int propType,
                         int action,
                         boolean syncing)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets the value of the specified element.

Specified by:
setPropertyX in interface IXmlPropertySet
Parameters:
name - The name (in)
value - A Variant (in)
propType - A com.esri.arcgis.geodatabase.esriXmlPropertyType constant (in)
action - A com.esri.arcgis.geodatabase.esriXmlSetPropertyAction constant (in)
syncing - The syncing (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteProperty

public void deleteProperty(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Deletes the specified elements.

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

deletePropertyByAttribute

public void deletePropertyByAttribute(java.lang.String attribute,
                                      java.lang.String value,
                                      boolean deleteParent)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Deletes the elements which have the specified attribute value.

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

simpleGetProperty

public java.lang.String simpleGetProperty(java.lang.String name)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The values of the specified property.

Specified by:
simpleGetProperty in interface IXmlPropertySet
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.

saveAsFile

public void saveAsFile(java.lang.String xslPath,
                       java.lang.String header,
                       boolean outputANSI,
                       java.lang.String[] outPath)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Transforms the metadata using an XSL stylesheet if specified, writes out the header if specified, and saves it in a file.

Specified by:
saveAsFile in interface IXmlPropertySet
Parameters:
xslPath - The xslPath (in)
header - The header (in)
outputANSI - The outputANSI (in)
outPath - The outPath (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isNew

public boolean isNew()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Indicates if a new XmlPropertySet was created on retrieving the metadata.

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

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String attribute,
                         java.lang.Object value,
                         int action)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets the attribute of the specified element.

Specified by:
setAttribute in interface IXmlPropertySet
Parameters:
name - The name (in)
attribute - The attribute (in)
value - A Variant (in)
action - A com.esri.arcgis.geodatabase.esriXmlSetPropertyAction constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

transformImages

public void transformImages(java.lang.String path,
                            java.lang.Object[] fileNames)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Transforms encoded thumbnail and image enclosures to files and links them into the metadata.

Specified by:
transformImages in interface IXmlPropertySet
Parameters:
path - The path (in)
fileNames - A Variant (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

initExisting

public void initExisting()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Initializes an XmlPropertySet and adds the Esri group of elements.

Specified by:
initExisting in interface IXmlPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.