Table of Contents

Class IIOMetadataNode

Namespace
Javax.Imageio.Metadata
Assembly
MASES.JNet.dll
public class IIOMetadataNode : JVMBridgeBase<IIOMetadataNode>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<IIOMetadataNode>
IIOMetadataNode
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<IIOMetadataNode>.IsAssignableFrom(IJavaType)
JVMBridgeBase<IIOMetadataNode>.IsAssignableFrom<T>()
JVMBridgeBase<IIOMetadataNode>.Execute<T>(params T[])
JVMBridgeBase<IIOMetadataNode>.DynBridgeClazz
JVMBridgeBase<IIOMetadataNode>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

IIOMetadataNode()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public IIOMetadataNode()

IIOMetadataNode(String)

public IIOMetadataNode(String arg0)

Parameters

arg0 String

String

IIOMetadataNode(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public IIOMetadataNode(params object[] args)

Parameters

args object[]

Properties

Attributes

public NamedNodeMap Attributes { get; }

Property Value

NamedNodeMap

BaseURI

public String BaseURI { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

ChildNodes

public NodeList ChildNodes { get; }

Property Value

NodeList

FirstChild

public Node FirstChild { get; }

Property Value

Node

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

LastChild

public Node LastChild { get; }

Property Value

Node

Length

public int Length { get; }

Property Value

int

LocalName

public String LocalName { get; }

Property Value

String

NamespaceURI

public String NamespaceURI { get; }

Property Value

String

NextSibling

public Node NextSibling { get; }

Property Value

Node

NodeName

public String NodeName { get; }

Property Value

String

NodeType

public short NodeType { get; }

Property Value

short

NodeValue

public String NodeValue { get; set; }

Property Value

String

OwnerDocument

public Document OwnerDocument { get; }

Property Value

Document

ParentNode

public Node ParentNode { get; }

Property Value

Node

Prefix

public String Prefix { get; set; }

Property Value

String

PreviousSibling

public Node PreviousSibling { get; }

Property Value

Node

SchemaTypeInfo

public TypeInfo SchemaTypeInfo { get; }

Property Value

TypeInfo

TagName

public String TagName { get; }

Property Value

String

TextContent

public String TextContent { get; set; }

Property Value

String

UserObject

public object UserObject { get; set; }

Property Value

object

Methods

AppendChild(Node)

public Node AppendChild(Node arg0)

Parameters

arg0 Node

Node

Returns

Node

Node

CloneNode(bool)

public Node CloneNode(bool arg0)

Parameters

arg0 bool

bool

Returns

Node

Node

CompareDocumentPosition(Node)

public short CompareDocumentPosition(Node arg0)

Parameters

arg0 Node

Node

Returns

short

short

Exceptions

DOMException

GetAttribute(String)

public String GetAttribute(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetAttributeNS(String, String)

public String GetAttributeNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetAttributeNode(String)

public Attr GetAttributeNode(String arg0)

Parameters

arg0 String

String

Returns

Attr

Attr

GetAttributeNodeNS(String, String)

public Attr GetAttributeNodeNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

Attr

Attr

GetElementsByTagName(String)

public NodeList GetElementsByTagName(String arg0)

Parameters

arg0 String

String

Returns

NodeList

NodeList

GetElementsByTagNameNS(String, String)

public NodeList GetElementsByTagNameNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

NodeList

NodeList

GetFeature(String, String)

public object GetFeature(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

object

object

Exceptions

DOMException

GetUserData(String)

public object GetUserData(String arg0)

Parameters

arg0 String

String

Returns

object

object

Exceptions

DOMException

HasAttribute(String)

public bool HasAttribute(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

HasAttributeNS(String, String)

public bool HasAttributeNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

bool

bool

HasAttributes()

public bool HasAttributes()

Returns

bool

bool

HasChildNodes()

public bool HasChildNodes()

Returns

bool

bool

InsertBefore(Node, Node)

public Node InsertBefore(Node arg0, Node arg1)

Parameters

arg0 Node

Node

arg1 Node

Node

Returns

Node

Node

IsDefaultNamespace(String)

public bool IsDefaultNamespace(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

Exceptions

DOMException

IsEqualNode(Node)

public bool IsEqualNode(Node arg0)

Parameters

arg0 Node

Node

Returns

bool

bool

Exceptions

DOMException

IsSameNode(Node)

public bool IsSameNode(Node arg0)

Parameters

arg0 Node

Node

Returns

bool

bool

Exceptions

DOMException

IsSupported(String, String)

public bool IsSupported(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

bool

bool

Item(int)

public Node Item(int arg0)

Parameters

arg0 int

int

Returns

Node

Node

LookupNamespaceURI(String)

public String LookupNamespaceURI(String arg0)

Parameters

arg0 String

String

Returns

String

String

Exceptions

DOMException

LookupPrefix(String)

public String LookupPrefix(String arg0)

Parameters

arg0 String

String

Returns

String

String

Exceptions

DOMException

Normalize()

public void Normalize()

RemoveAttribute(String)

public void RemoveAttribute(String arg0)

Parameters

arg0 String

String

RemoveAttributeNS(String, String)

public void RemoveAttributeNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

RemoveAttributeNode(Attr)

public Attr RemoveAttributeNode(Attr arg0)

Parameters

arg0 Attr

Attr

Returns

Attr

Attr

RemoveChild(Node)

public Node RemoveChild(Node arg0)

Parameters

arg0 Node

Node

Returns

Node

Node

ReplaceChild(Node, Node)

public Node ReplaceChild(Node arg0, Node arg1)

Parameters

arg0 Node

Node

arg1 Node

Node

Returns

Node

Node

SetAttribute(String, String)

public void SetAttribute(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

SetAttributeNS(String, String, String)

public void SetAttributeNS(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

SetAttributeNode(Attr)

public Attr SetAttributeNode(Attr arg0)

Parameters

arg0 Attr

Attr

Returns

Attr

Attr

Exceptions

DOMException

SetAttributeNodeNS(Attr)

public Attr SetAttributeNodeNS(Attr arg0)

Parameters

arg0 Attr

Attr

Returns

Attr

Attr

SetIdAttribute(String, bool)

public void SetIdAttribute(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

Exceptions

DOMException

SetIdAttributeNS(String, String, bool)

public void SetIdAttributeNS(String arg0, String arg1, bool arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 bool

bool

Exceptions

DOMException

SetIdAttributeNode(Attr, bool)

public void SetIdAttributeNode(Attr arg0, bool arg1)

Parameters

arg0 Attr

Attr

arg1 bool

bool

Exceptions

DOMException

SetUserData(String, object, UserDataHandler)

public object SetUserData(String arg0, object arg1, UserDataHandler arg2)

Parameters

arg0 String

String

arg1 object

object

arg2 UserDataHandler

UserDataHandler

Returns

object

object

Exceptions

DOMException

Operators

implicit operator Element(IIOMetadataNode)

Converter from IIOMetadataNode to Element

public static implicit operator Element(IIOMetadataNode t)

Parameters

t IIOMetadataNode

Returns

Element

implicit operator NodeList(IIOMetadataNode)

Converter from IIOMetadataNode to NodeList

public static implicit operator NodeList(IIOMetadataNode t)

Parameters

t IIOMetadataNode

Returns

NodeList