Table of Contents

Class Range

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

Range()

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

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

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Collapsed

public bool Collapsed { get; }

Property Value

bool

CommonAncestorContainer

public Node CommonAncestorContainer { get; }

Property Value

Node

END_TO_END

public static short END_TO_END { get; }

Property Value

short

END_TO_START

public static short END_TO_START { get; }

Property Value

short

EndContainer

public Node EndContainer { get; }

Property Value

Node

EndOffset

public int EndOffset { get; }

Property Value

int

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

START_TO_END

public static short START_TO_END { get; }

Property Value

short

START_TO_START

public static short START_TO_START { get; }

Property Value

short

StartContainer

public Node StartContainer { get; }

Property Value

Node

StartOffset

public int StartOffset { get; }

Property Value

int

Methods

CloneContents()

public DocumentFragment CloneContents()

Returns

DocumentFragment

DocumentFragment

Exceptions

DOMException

CloneRange()

public Range CloneRange()

Returns

Range

Range

Exceptions

DOMException

Collapse(bool)

public void Collapse(bool arg0)

Parameters

arg0 bool

bool

Exceptions

DOMException

CompareBoundaryPoints(short, Range)

public short CompareBoundaryPoints(short arg0, Range arg1)

Parameters

arg0 short

short

arg1 Range

Range

Returns

short

short

Exceptions

DOMException

DeleteContents()

public void DeleteContents()

Exceptions

DOMException

Detach()

public void Detach()

Exceptions

DOMException

ExtractContents()

public DocumentFragment ExtractContents()

Returns

DocumentFragment

DocumentFragment

Exceptions

DOMException

InsertNode(Node)

public void InsertNode(Node arg0)

Parameters

arg0 Node

Node

Exceptions

DOMException
RangeException

SelectNode(Node)

public void SelectNode(Node arg0)

Parameters

arg0 Node

Node

Exceptions

RangeException
DOMException

SelectNodeContents(Node)

public void SelectNodeContents(Node arg0)

Parameters

arg0 Node

Node

Exceptions

RangeException
DOMException

SetEnd(Node, int)

public void SetEnd(Node arg0, int arg1)

Parameters

arg0 Node

Node

arg1 int

int

Exceptions

RangeException
DOMException

SetEndAfter(Node)

public void SetEndAfter(Node arg0)

Parameters

arg0 Node

Node

Exceptions

RangeException
DOMException

SetEndBefore(Node)

public void SetEndBefore(Node arg0)

Parameters

arg0 Node

Node

Exceptions

RangeException
DOMException

SetStart(Node, int)

public void SetStart(Node arg0, int arg1)

Parameters

arg0 Node

Node

arg1 int

int

Exceptions

RangeException
DOMException

SetStartAfter(Node)

public void SetStartAfter(Node arg0)

Parameters

arg0 Node

Node

Exceptions

RangeException
DOMException

SetStartBefore(Node)

public void SetStartBefore(Node arg0)

Parameters

arg0 Node

Node

Exceptions

RangeException
DOMException

SurroundContents(Node)

public void SurroundContents(Node arg0)

Parameters

arg0 Node

Node

Exceptions

DOMException
RangeException