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 IXmlPropertySet2Proxy extends com.esri.arcgis.interop.Dispatch implements IXmlPropertySet2, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable
Deprecated.
|
static java.lang.Class |
targetClass
Deprecated.
|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IID01700025_ef62_47e3_bd1e_7a47d0696541
Modifier | Constructor and Description |
---|---|
|
IXmlPropertySet2Proxy()
Deprecated.
For internal use only
|
|
IXmlPropertySet2Proxy(java.lang.Object obj)
Deprecated.
|
protected |
IXmlPropertySet2Proxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
IXmlPropertySet2Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
IXmlPropertySet2Proxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated.
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
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.
|
void |
deletePropertyByNameAndAttribute(java.lang.String name,
java.lang.String attribute,
java.lang.String value,
boolean deleteParent)
Deprecated.
Deletes the specified elements which have the specified attribute value.
|
void |
getAttribute(java.lang.String name,
java.lang.String attribute,
java.lang.Object[] value)
Deprecated.
Returns the set of values for the specified attribute from the specified elements.
|
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.
|
java.lang.String |
getXml(java.lang.String name)
Deprecated.
Returns the XML corresponding to the specified element as a string.
|
void |
initExisting()
Deprecated.
Initializes an XmlPropertySet and adds the Esri group of elements.
|
void |
initGeneric(java.lang.String rootName)
Deprecated.
Initializes an XmlPropertySet without adding the Esri group of elements.
|
boolean |
isNew()
Deprecated.
Indicates if a new XmlPropertySet was created on retrieving the metadata.
|
boolean |
isOverwriteSyncAttribute()
Deprecated.
Indicates if the Sync attribute will be ignored when setting an element's value.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated.
Removes a Java object as a listener to events generated by a COM object.
|
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 |
setOverwriteSyncAttribute(boolean overwriteSyncAttributes)
Deprecated.
Indicates if the Sync attribute will be ignored when setting an element's value.
|
void |
setPropertyX(java.lang.String name,
java.lang.Object value,
int propType,
int action,
boolean syncing)
Deprecated.
Sets the value of the specified element.
|
void |
setXml(java.lang.String xml)
Deprecated.
Replaces existing metadata with the content defined in the XML.
|
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.
|
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
public static final java.lang.Class targetClass
public boolean noncastable
public IXmlPropertySet2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IXmlPropertySet2Proxy()
public IXmlPropertySet2Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IXmlPropertySet2Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IXmlPropertySet2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public int getCountX(java.lang.String name) throws java.io.IOException, AutomationException
getCountX
in interface IXmlPropertySet2
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.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
getPropertiesByAttribute
in interface IXmlPropertySet2
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)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setPropertyX(java.lang.String name, java.lang.Object value, int propType, int action, boolean syncing) throws java.io.IOException, AutomationException
setPropertyX
in interface IXmlPropertySet2
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)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteProperty(java.lang.String name) throws java.io.IOException, AutomationException
deleteProperty
in interface IXmlPropertySet2
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deletePropertyByAttribute(java.lang.String attribute, java.lang.String value, boolean deleteParent) throws java.io.IOException, AutomationException
deletePropertyByAttribute
in interface IXmlPropertySet2
attribute
- The attribute (in)value
- The value (in)deleteParent
- The deleteParent (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String simpleGetProperty(java.lang.String name) throws java.io.IOException, AutomationException
simpleGetProperty
in interface IXmlPropertySet2
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void saveAsFile(java.lang.String xslPath, java.lang.String header, boolean outputANSI, java.lang.String[] outPath) throws java.io.IOException, AutomationException
saveAsFile
in interface IXmlPropertySet2
xslPath
- The xslPath (in)header
- The header (in)outputANSI
- The outputANSI (in)outPath
- The outPath (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isNew() throws java.io.IOException, AutomationException
isNew
in interface IXmlPropertySet2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAttribute(java.lang.String name, java.lang.String attribute, java.lang.Object value, int action) throws java.io.IOException, AutomationException
setAttribute
in interface IXmlPropertySet2
name
- The name (in)attribute
- The attribute (in)value
- A Variant (in)action
- A com.esri.arcgis.geodatabase.esriXmlSetPropertyAction constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void transformImages(java.lang.String path, java.lang.Object[] fileNames) throws java.io.IOException, AutomationException
transformImages
in interface IXmlPropertySet2
path
- The path (in)fileNames
- A Variant (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void initExisting() throws java.io.IOException, AutomationException
initExisting
in interface IXmlPropertySet2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void initGeneric(java.lang.String rootName) throws java.io.IOException, AutomationException
initGeneric
in interface IXmlPropertySet2
rootName
- The rootName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getXml(java.lang.String name) throws java.io.IOException, AutomationException
getXml
in interface IXmlPropertySet2
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setXml(java.lang.String xml) throws java.io.IOException, AutomationException
setXml
in interface IXmlPropertySet2
xml
- The xml (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deletePropertyByNameAndAttribute(java.lang.String name, java.lang.String attribute, java.lang.String value, boolean deleteParent) throws java.io.IOException, AutomationException
deletePropertyByNameAndAttribute
in interface IXmlPropertySet2
name
- The name (in)attribute
- The attribute (in)value
- The value (in)deleteParent
- The deleteParent (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void getAttribute(java.lang.String name, java.lang.String attribute, java.lang.Object[] value) throws java.io.IOException, AutomationException
getAttribute
in interface IXmlPropertySet2
name
- The name (in)attribute
- The attribute (in)value
- A Variant (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setOverwriteSyncAttribute(boolean overwriteSyncAttributes) throws java.io.IOException, AutomationException
setOverwriteSyncAttribute
in interface IXmlPropertySet2
overwriteSyncAttributes
- The overwriteSyncAttributes (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isOverwriteSyncAttribute() throws java.io.IOException, AutomationException
isOverwriteSyncAttribute
in interface IXmlPropertySet2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.