public class com.sun.webkit.dom.DOMSelectionImpl
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.webkit.dom.DOMSelectionImpl
super_class: java.lang.Object
{
private final long peer;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(long);
descriptor: (J)V
flags: (0x0000)
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
lload 1
putfield com.sun.webkit.dom.DOMSelectionImpl.peer:J
2: aload 0
new com.sun.webkit.dom.DOMSelectionImpl$SelfDisposer
dup
lload 1
invokespecial com.sun.webkit.dom.DOMSelectionImpl$SelfDisposer.<init>:(J)V
invokestatic com.sun.webkit.Disposer.addRecord:(Ljava/lang/Object;Lcom/sun/webkit/DisposerRecord;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 4 1 peer J
MethodParameters:
Name Flags
peer
static com.sun.webkit.dom.DOMSelectionImpl create(long);
descriptor: (J)Lcom/sun/webkit/dom/DOMSelectionImpl;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: lload 0
lconst_0
lcmp
ifne 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
new com.sun.webkit.dom.DOMSelectionImpl
dup
lload 0
invokespecial com.sun.webkit.dom.DOMSelectionImpl.<init>:(J)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 peer J
MethodParameters:
Name Flags
peer
long getPeer();
descriptor: ()J
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.dom.DOMSelectionImpl.peer:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.sun.webkit.dom.DOMSelectionImpl
ifeq 1
aload 0
getfield com.sun.webkit.dom.DOMSelectionImpl.peer:J
aload 1
checkcast com.sun.webkit.dom.DOMSelectionImpl
getfield com.sun.webkit.dom.DOMSelectionImpl.peer:J
lcmp
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 2 1 that Ljava/lang/Object;
MethodParameters:
Name Flags
that
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.dom.DOMSelectionImpl.peer:J
lstore 1
start local 1 1: lload 1
lload 1
bipush 17
lshr
lxor
l2i
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
1 2 1 p J
static long getPeer(com.sun.webkit.dom.DOMSelectionImpl);
descriptor: (Lcom/sun/webkit/dom/DOMSelectionImpl;)J
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 1
lconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
StackMap locals:
StackMap stack: long
2: lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 arg Lcom/sun/webkit/dom/DOMSelectionImpl;
MethodParameters:
Name Flags
arg
private static native void dispose(long);
descriptor: (J)V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
static com.sun.webkit.dom.DOMSelectionImpl getImpl(long);
descriptor: (J)Lcom/sun/webkit/dom/DOMSelectionImpl;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic com.sun.webkit.dom.DOMSelectionImpl.create:(J)Lcom/sun/webkit/dom/DOMSelectionImpl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 peer J
MethodParameters:
Name Flags
peer
public org.w3c.dom.Node getAnchorNode();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getAnchorNodeImpl:(J)J
invokestatic com.sun.webkit.dom.NodeImpl.getImpl:(J)Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native long getAnchorNodeImpl(long);
descriptor: (J)J
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public int getAnchorOffset();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getAnchorOffsetImpl:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native int getAnchorOffsetImpl(long);
descriptor: (J)I
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public org.w3c.dom.Node getFocusNode();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getFocusNodeImpl:(J)J
invokestatic com.sun.webkit.dom.NodeImpl.getImpl:(J)Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native long getFocusNodeImpl(long);
descriptor: (J)J
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public int getFocusOffset();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getFocusOffsetImpl:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native int getFocusOffsetImpl(long);
descriptor: (J)I
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public boolean getIsCollapsed();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getIsCollapsedImpl:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native boolean getIsCollapsedImpl(long);
descriptor: (J)Z
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public int getRangeCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getRangeCountImpl:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native int getRangeCountImpl(long);
descriptor: (J)I
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public org.w3c.dom.Node getBaseNode();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getBaseNodeImpl:(J)J
invokestatic com.sun.webkit.dom.NodeImpl.getImpl:(J)Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native long getBaseNodeImpl(long);
descriptor: (J)J
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public int getBaseOffset();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getBaseOffsetImpl:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native int getBaseOffsetImpl(long);
descriptor: (J)I
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public org.w3c.dom.Node getExtentNode();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getExtentNodeImpl:(J)J
invokestatic com.sun.webkit.dom.NodeImpl.getImpl:(J)Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native long getExtentNodeImpl(long);
descriptor: (J)J
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public int getExtentOffset();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getExtentOffsetImpl:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native int getExtentOffsetImpl(long);
descriptor: (J)I
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public java.lang.String getType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.getTypeImpl:(J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native java.lang.String getTypeImpl(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public void collapse(org.w3c.dom.Node, int);
descriptor: (Lorg/w3c/dom/Node;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
2: iload 2
3: invokestatic com.sun.webkit.dom.DOMSelectionImpl.collapseImpl:(JJI)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 5 1 node Lorg/w3c/dom/Node;
0 5 2 index I
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
node
index
static native void collapseImpl(long, long, int);
descriptor: (JJI)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
node
index
public void collapseToEnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.collapseToEndImpl:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
Exceptions:
throws org.w3c.dom.DOMException
static native void collapseToEndImpl(long);
descriptor: (J)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public void collapseToStart();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.collapseToStartImpl:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
Exceptions:
throws org.w3c.dom.DOMException
static native void collapseToStartImpl(long);
descriptor: (J)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public void deleteFromDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.deleteFromDocumentImpl:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native void deleteFromDocumentImpl(long);
descriptor: (J)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public boolean containsNode(org.w3c.dom.Node, boolean);
descriptor: (Lorg/w3c/dom/Node;Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
2: iload 2
3: invokestatic com.sun.webkit.dom.DOMSelectionImpl.containsNodeImpl:(JJZ)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 4 1 node Lorg/w3c/dom/Node;
0 4 2 allowPartial Z
MethodParameters:
Name Flags
node
allowPartial
static native boolean containsNodeImpl(long, long, boolean);
descriptor: (JJZ)Z
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
node
allowPartial
public void selectAllChildren(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
2: invokestatic com.sun.webkit.dom.DOMSelectionImpl.selectAllChildrenImpl:(JJ)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 4 1 node Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
node
static native void selectAllChildrenImpl(long, long);
descriptor: (JJ)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
node
public void extend(org.w3c.dom.Node, int);
descriptor: (Lorg/w3c/dom/Node;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
2: iload 2
3: invokestatic com.sun.webkit.dom.DOMSelectionImpl.extendImpl:(JJI)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 5 1 node Lorg/w3c/dom/Node;
0 5 2 offset I
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
node
offset
static native void extendImpl(long, long, int);
descriptor: (JJI)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
node
offset
public org.w3c.dom.ranges.Range getRangeAt(int);
descriptor: (I)Lorg/w3c/dom/ranges/Range;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: iload 1
2: invokestatic com.sun.webkit.dom.DOMSelectionImpl.getRangeAtImpl:(JI)J
invokestatic com.sun.webkit.dom.RangeImpl.getImpl:(J)Lorg/w3c/dom/ranges/Range;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 3 1 index I
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
index
static native long getRangeAtImpl(long, int);
descriptor: (JI)J
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
index
public void removeAllRanges();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.removeAllRangesImpl:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native void removeAllRangesImpl(long);
descriptor: (J)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
public void addRange(org.w3c.dom.ranges.Range);
descriptor: (Lorg/w3c/dom/ranges/Range;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.RangeImpl.getPeer:(Lorg/w3c/dom/ranges/Range;)J
2: invokestatic com.sun.webkit.dom.DOMSelectionImpl.addRangeImpl:(JJ)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 4 1 range Lorg/w3c/dom/ranges/Range;
MethodParameters:
Name Flags
range
static native void addRangeImpl(long, long);
descriptor: (JJ)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
range
public void modify(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
2: aload 2
3: aload 3
4: invokestatic com.sun.webkit.dom.DOMSelectionImpl.modifyImpl:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 6 1 alter Ljava/lang/String;
0 6 2 direction Ljava/lang/String;
0 6 3 granularity Ljava/lang/String;
MethodParameters:
Name Flags
alter
direction
granularity
static native void modifyImpl(long, java.lang.String, java.lang.String, java.lang.String);
descriptor: (JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
alter
direction
granularity
public void setBaseAndExtent(org.w3c.dom.Node, int, org.w3c.dom.Node, int);
descriptor: (Lorg/w3c/dom/Node;ILorg/w3c/dom/Node;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
2: iload 2
3: aload 3
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
4: iload 4
5: invokestatic com.sun.webkit.dom.DOMSelectionImpl.setBaseAndExtentImpl:(JJIJI)V
6: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 7 1 baseNode Lorg/w3c/dom/Node;
0 7 2 baseOffset I
0 7 3 extentNode Lorg/w3c/dom/Node;
0 7 4 extentOffset I
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
baseNode
baseOffset
extentNode
extentOffset
static native void setBaseAndExtentImpl(long, long, int, long, int);
descriptor: (JJIJI)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
baseNode
baseOffset
extentNode
extentOffset
public void setPosition(org.w3c.dom.Node, int);
descriptor: (Lorg/w3c/dom/Node;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
1: aload 1
invokestatic com.sun.webkit.dom.NodeImpl.getPeer:(Lorg/w3c/dom/Node;)J
2: iload 2
3: invokestatic com.sun.webkit.dom.DOMSelectionImpl.setPositionImpl:(JJI)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
0 5 1 node Lorg/w3c/dom/Node;
0 5 2 offset I
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
node
offset
static native void setPositionImpl(long, long, int);
descriptor: (JJI)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
node
offset
public void empty();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.dom.DOMSelectionImpl.getPeer:()J
invokestatic com.sun.webkit.dom.DOMSelectionImpl.emptyImpl:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/dom/DOMSelectionImpl;
static native void emptyImpl(long);
descriptor: (J)V
flags: (0x0108) ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
peer
}
SourceFile: "DOMSelectionImpl.java"
NestMembers:
com.sun.webkit.dom.DOMSelectionImpl$SelfDisposer
InnerClasses:
private SelfDisposer = com.sun.webkit.dom.DOMSelectionImpl$SelfDisposer of com.sun.webkit.dom.DOMSelectionImpl