Table of Contents

Class Document

Namespace
Org.W3c.Dom
Assembly
MASES.JNet.dll
public class Document : Node, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IDocument, INode
Inheritance
JVMBridgeBase
JVMBridgeBase<Node>
Document
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

Document()

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

[Obsolete("Document 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 Document()

Document(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("Document 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 Document(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Doctype

public DocumentType Doctype { get; }

Property Value

DocumentType

DocumentElement

public Element DocumentElement { get; }

Property Value

Element

DocumentURI

public String DocumentURI { get; set; }

Property Value

String

DomConfig

public DOMConfiguration DomConfig { get; }

Property Value

DOMConfiguration

Implementation

public DOMImplementation Implementation { get; }

Property Value

DOMImplementation

InputEncoding

public String InputEncoding { get; }

Property Value

String

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

StrictErrorChecking

public bool StrictErrorChecking { get; set; }

Property Value

bool

XmlEncoding

public String XmlEncoding { get; }

Property Value

String

XmlStandalone

public bool XmlStandalone { get; set; }

Property Value

bool

XmlVersion

public String XmlVersion { get; set; }

Property Value

String

Methods

AdoptNode(Node)

public Node AdoptNode(Node arg0)

Parameters

arg0 Node

Node

Returns

Node

Node

Exceptions

DOMException

CreateAttribute(String)

public Attr CreateAttribute(String arg0)

Parameters

arg0 String

String

Returns

Attr

Attr

Exceptions

DOMException

CreateAttributeNS(String, String)

public Attr CreateAttributeNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

Attr

Attr

Exceptions

DOMException

CreateCDATASection(String)

public CDATASection CreateCDATASection(String arg0)

Parameters

arg0 String

String

Returns

CDATASection

CDATASection

Exceptions

DOMException

CreateComment(String)

public Comment CreateComment(String arg0)

Parameters

arg0 String

String

Returns

Comment

Comment

CreateDocumentFragment()

public DocumentFragment CreateDocumentFragment()

Returns

DocumentFragment

DocumentFragment

CreateElement(String)

public Element CreateElement(String arg0)

Parameters

arg0 String

String

Returns

Element

Element

Exceptions

DOMException

CreateElementNS(String, String)

public Element CreateElementNS(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

Element

Element

Exceptions

DOMException

CreateEntityReference(String)

public EntityReference CreateEntityReference(String arg0)

Parameters

arg0 String

String

Returns

EntityReference

EntityReference

Exceptions

DOMException

CreateProcessingInstruction(String, String)

public ProcessingInstruction CreateProcessingInstruction(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

ProcessingInstruction

ProcessingInstruction

Exceptions

DOMException

CreateTextNode(String)

public Text CreateTextNode(String arg0)

Parameters

arg0 String

String

Returns

Text

Text

GetElementById(String)

public Element GetElementById(String arg0)

Parameters

arg0 String

String

Returns

Element

Element

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

ImportNode(Node, bool)

public Node ImportNode(Node arg0, bool arg1)

Parameters

arg0 Node

Node

arg1 bool

bool

Returns

Node

Node

Exceptions

DOMException

NormalizeDocument()

public void NormalizeDocument()

RenameNode(Node, String, String)

public Node RenameNode(Node arg0, String arg1, String arg2)

Parameters

arg0 Node

Node

arg1 String

String

arg2 String

String

Returns

Node

Node

Exceptions

DOMException