|
|
XMPNode (String name, String value, PropertyOptions options) |
|
Creates an More...
|
|
|
XMPNode (String name, PropertyOptions options) |
|
Constructor for the node without value. More...
|
|
virtual void |
Clear () |
|
Resets the node. More...
|
|
virtual iText.Kernel.XMP.Impl.XMPNode |
GetParent () |
|
-
Returns
-
Returns the parent node.
|
|
virtual iText.Kernel.XMP.Impl.XMPNode |
GetChild (int index) |
|
virtual void |
AddChild (iText.Kernel.XMP.Impl.XMPNode node) |
|
Adds a node as child to this node. More...
|
|
virtual void |
AddChild (int index, iText.Kernel.XMP.Impl.XMPNode node) |
|
Adds a node as child to this node. More...
|
|
virtual void |
ReplaceChild (int index, iText.Kernel.XMP.Impl.XMPNode node) |
|
Replaces a node with another one. More...
|
|
virtual void |
RemoveChild (int itemIndex) |
|
Removes a child at the requested index. More...
|
|
virtual void |
RemoveChild (iText.Kernel.XMP.Impl.XMPNode node) |
|
Removes a child node. More...
|
|
virtual void |
RemoveChildren () |
|
Removes all children from the node. More...
|
|
virtual int |
GetChildrenLength () |
|
-
Returns
-
Returns the number of children without neccessarily creating a list.
|
|
virtual iText.Kernel.XMP.Impl.XMPNode |
FindChildByName (String expr) |
|
virtual iText.Kernel.XMP.Impl.XMPNode |
GetQualifier (int index) |
|
virtual int |
GetQualifierLength () |
|
-
Returns
-
Returns the number of qualifier without neccessarily creating a list.
|
|
virtual void |
AddQualifier (iText.Kernel.XMP.Impl.XMPNode qualNode) |
|
Appends a qualifier to the qualifier list and sets respective options. More...
|
|
virtual void |
RemoveQualifier (iText.Kernel.XMP.Impl.XMPNode qualNode) |
|
Removes one qualifier node and fixes the options. More...
|
|
virtual void |
RemoveQualifiers () |
|
Removes all qualifiers from the node and sets the options appropriate. More...
|
|
virtual iText.Kernel.XMP.Impl.XMPNode |
FindQualifierByName (String expr) |
|
virtual bool |
HasChildren () |
|
-
Returns
-
Returns whether the node has children.
|
|
virtual IEnumerator |
IterateChildren () |
|
virtual bool |
HasQualifier () |
|
-
Returns
-
Returns whether the node has qualifier attached.
|
|
virtual IEnumerator |
IterateQualifier () |
|
virtual Object |
Clone () |
|
Performs a deep clone of the node and the complete subtree. More...
|
|
virtual void |
CloneSubtree (iText.Kernel.XMP.Impl.XMPNode destination) |
|
Performs a deep clone of the complete subtree (children and qualifier )into and add it to the destination node. More...
|
|
virtual String |
DumpNode (bool recursive) |
|
Renders this node and the tree unter this node in a human readable form. More...
|
|
virtual int |
CompareTo (Object xmpNode) |
|
-
See also
-
System.IComparable.CompareTo(System.Object)
|
|
virtual String |
GetName () |
|
-
Returns
-
Returns the name.
|
|
virtual void |
SetName (String name) |
|
-
Parameters
-
|
|
virtual String |
GetValue () |
|
-
Returns
-
Returns the value.
|
|
virtual void |
SetValue (String value) |
|
-
Parameters
-
|
|
virtual PropertyOptions |
GetOptions () |
|
-
Returns
-
Returns the options.
|
|
virtual void |
SetOptions (PropertyOptions options) |
|
Updates the options of the node. More...
|
|
virtual bool |
IsImplicit () |
|
-
Returns
-
Returns the implicit flag
|
|
virtual void |
SetImplicit (bool @implicit) |
|
-
Parameters
-
implicit |
Sets the implicit node flag |
|
|
virtual bool |
GetHasAliases () |
|
-
Returns
-
Returns if the node contains aliases (applies only to schema nodes)
|
|
virtual void |
SetHasAliases (bool hasAliases) |
|
-
Parameters
-
hasAliases |
sets the flag that the node contains aliases |
|
|
virtual bool |
IsAlias () |
|
-
Returns
-
Returns if the node contains aliases (applies only to schema nodes)
|
|
virtual void |
SetAlias (bool alias) |
|
-
Parameters
-
alias |
sets the flag that the node is an alias |
|
|
virtual bool |
GetHasValueChild () |
|
-
Returns
-
the hasValueChild
|
|
virtual void |
SetHasValueChild (bool hasValueChild) |
|
-
Parameters
-
hasValueChild |
the hasValueChild to set |
|
|
virtual void |
Sort () |
|
Sorts the complete datamodel according to the rules. More...
|
|
virtual IList |
GetUnmodifiableChildren () |
|
-
Returns
-
Returns a read-only copy of child nodes list.
|
|