Class Range
public class Range : JVMBridgeBase<Range>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IRange
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Range>Range
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Range>.IsAssignableFrom(IJavaType)JVMBridgeBase<Range>.IsAssignableFrom<T>()JVMBridgeBase<Range>.Execute<T>(params T[])JVMBridgeBase<Range>.DynBridgeClazzJVMBridgeBase<Range>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
Collapsed
public bool Collapsed { get; }
Property Value
CommonAncestorContainer
public Node CommonAncestorContainer { get; }
Property Value
END_TO_END
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/ranges/Range.html#END_TO_END
public static short END_TO_END { get; }
Property Value
END_TO_START
public static short END_TO_START { get; }
Property Value
EndContainer
public Node EndContainer { get; }
Property Value
EndOffset
public int EndOffset { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
START_TO_END
public static short START_TO_END { get; }
Property Value
START_TO_START
public static short START_TO_START { get; }
Property Value
StartContainer
public Node StartContainer { get; }
Property Value
StartOffset
public int StartOffset { get; }
Property Value
Methods
CloneContents()
public DocumentFragment CloneContents()
Returns
Exceptions
CloneRange()
public Range CloneRange()
Returns
Exceptions
Collapse(bool)
public void Collapse(bool arg0)
Parameters
Exceptions
CompareBoundaryPoints(short, Range)
public short CompareBoundaryPoints(short arg0, Range arg1)
Parameters
Returns
Exceptions
DeleteContents()
public void DeleteContents()
Exceptions
Detach()
public void Detach()
Exceptions
ExtractContents()
public DocumentFragment ExtractContents()
Returns
Exceptions
InsertNode(Node)
public void InsertNode(Node arg0)
Parameters
Exceptions
SelectNode(Node)
public void SelectNode(Node arg0)
Parameters
Exceptions
SelectNodeContents(Node)
public void SelectNodeContents(Node arg0)
Parameters
Exceptions
SetEnd(Node, int)
public void SetEnd(Node arg0, int arg1)
Parameters
Exceptions
SetEndAfter(Node)
public void SetEndAfter(Node arg0)
Parameters
Exceptions
SetEndBefore(Node)
public void SetEndBefore(Node arg0)
Parameters
Exceptions
SetStart(Node, int)
public void SetStart(Node arg0, int arg1)
Parameters
Exceptions
SetStartAfter(Node)
public void SetStartAfter(Node arg0)
Parameters
Exceptions
SetStartBefore(Node)
public void SetStartBefore(Node arg0)
Parameters
Exceptions
SurroundContents(Node)
public void SurroundContents(Node arg0)