Table of Contents

Class Node

Namespace
Org.W3c.Dom
Assembly
MASES.JNet.dll
public class Node : JVMBridgeBase<Node>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, INode
Inheritance
JVMBridgeBase
JVMBridgeBase<Node>
Node
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<Node>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Node>.IsAssignableFrom<T>()
JVMBridgeBase<Node>.Execute<T>(params T[])
JVMBridgeBase<Node>.DynBridgeClazz
JVMBridgeBase<Node>.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

Node()

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

[Obsolete("Node class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Node()

Node(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

[Obsolete("Node class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Node(params object[] args)

Parameters

args object[]

Properties

ATTRIBUTE_NODE

public static short ATTRIBUTE_NODE { get; }

Property Value

short

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

CDATA_SECTION_NODE

public static short CDATA_SECTION_NODE { get; }

Property Value

short

COMMENT_NODE

public static short COMMENT_NODE { get; }

Property Value

short

ChildNodes

public NodeList ChildNodes { get; }

Property Value

NodeList

DOCUMENT_FRAGMENT_NODE

public static short DOCUMENT_FRAGMENT_NODE { get; }

Property Value

short

DOCUMENT_NODE

public static short DOCUMENT_NODE { get; }

Property Value

short

DOCUMENT_POSITION_CONTAINED_BY

public static short DOCUMENT_POSITION_CONTAINED_BY { get; }

Property Value

short

DOCUMENT_POSITION_CONTAINS

public static short DOCUMENT_POSITION_CONTAINS { get; }

Property Value

short

DOCUMENT_POSITION_DISCONNECTED

public static short DOCUMENT_POSITION_DISCONNECTED { get; }

Property Value

short

DOCUMENT_POSITION_FOLLOWING

public static short DOCUMENT_POSITION_FOLLOWING { get; }

Property Value

short

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

public static short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC { get; }

Property Value

short

DOCUMENT_POSITION_PRECEDING

public static short DOCUMENT_POSITION_PRECEDING { get; }

Property Value

short

DOCUMENT_TYPE_NODE

public static short DOCUMENT_TYPE_NODE { get; }

Property Value

short

ELEMENT_NODE

public static short ELEMENT_NODE { get; }

Property Value

short

ENTITY_NODE

public static short ENTITY_NODE { get; }

Property Value

short

ENTITY_REFERENCE_NODE

public static short ENTITY_REFERENCE_NODE { get; }

Property Value

short

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

LocalName

public String LocalName { get; }

Property Value

String

NOTATION_NODE

public static short NOTATION_NODE { get; }

Property Value

short

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

PROCESSING_INSTRUCTION_NODE

public static short PROCESSING_INSTRUCTION_NODE { get; }

Property Value

short

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

TEXT_NODE

public static short TEXT_NODE { get; }

Property Value

short

TextContent

public String TextContent { get; set; }

Property Value

String

Methods

AppendChild(Node)

public Node AppendChild(Node arg0)

Parameters

arg0 Node

Node

Returns

Node

Node

Exceptions

DOMException

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

GetFeature(String, String)

public object GetFeature(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

object

object

GetUserData(String)

public object GetUserData(String arg0)

Parameters

arg0 String

String

Returns

object

object

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

Exceptions

DOMException

IsDefaultNamespace(String)

public bool IsDefaultNamespace(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsEqualNode(Node)

public bool IsEqualNode(Node arg0)

Parameters

arg0 Node

Node

Returns

bool

bool

IsSameNode(Node)

public bool IsSameNode(Node arg0)

Parameters

arg0 Node

Node

Returns

bool

bool

IsSupported(String, String)

public bool IsSupported(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

bool

bool

LookupNamespaceURI(String)

public String LookupNamespaceURI(String arg0)

Parameters

arg0 String

String

Returns

String

String

LookupPrefix(String)

public String LookupPrefix(String arg0)

Parameters

arg0 String

String

Returns

String

String

Normalize()

public void Normalize()

RemoveChild(Node)

public Node RemoveChild(Node arg0)

Parameters

arg0 Node

Node

Returns

Node

Node

Exceptions

DOMException

ReplaceChild(Node, Node)

public Node ReplaceChild(Node arg0, Node arg1)

Parameters

arg0 Node

Node

arg1 Node

Node

Returns

Node

Node

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