Modifier and Type | Method and Description |
---|---|
java.lang.String |
dump()
returns a human readable version of this node tree (recursive)
|
XMPNode |
get(XMPPath path)
Return the node of the given path, relative to this node.
|
XMPArray |
getArray(XMPPath path)
Returns an array from the given path, relative to this node.
|
XMPLanguageAlternative |
getLanguageAlternative(XMPPath path)
Returns a language Alternative from the given path, relative to this node.
|
XMPSimple |
getSimple(XMPPath path)
Returns a simple property from the given path, relative to this node.
|
XMPStruct |
getStruct(XMPPath path)
Returns a struct property from the given path, relative to this node.
|
java.lang.String |
getValue()
Returns the value of this property
|
XMPPath |
getXMPPath()
Return the path of this XMPNode
|
boolean |
isURI() |
XMPNode |
remove(XMPPath path)
Remove a node at a given path, relative to this node
|
void |
setURI(boolean isURI)
Set URI type.
|
void |
setValue(java.lang.String value)
Set the value of this property
|
accept, accessQualifiers, adaptTo, copyReplace, getName, getNamespace, getParent, hasQualifiers, isArrayItem, iterator, size
java.lang.String getValue()
void setValue(java.lang.String value)
value
- Value of simple property to setboolean isURI()
void setURI(boolean isURI)
isURI
- Property is of type URI or notXMPPath getXMPPath()
XMPNode get(XMPPath path)
path
- the path to the desired node relative to this nodeXMPNode remove(XMPPath path) throws XMPException
path
- the path to the node that shall be deletedXMPException
- throws in case the remove path points to
an xml:lang qualifier of a Language AlternativeXMPSimple getSimple(XMPPath path)
path
- the path to the simple property, relative to this node.XMPStruct getStruct(XMPPath path)
path
- the path to the struct property, relative to this node.XMPArray getArray(XMPPath path)
path
- the path to the array, relative to this node.XMPLanguageAlternative getLanguageAlternative(XMPPath path)
path
- the path to the langAlt, relative to this node.java.lang.String dump()
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"