|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.xpn.xwiki.wysiwyg.client.selection.internal.AbstractSelection
com.xpn.xwiki.wysiwyg.client.selection.internal.DefaultSelection
public final class DefaultSelection
| Method Summary | |
|---|---|
protected void |
addRange(com.google.gwt.core.client.JavaScriptObject range)
|
void |
collapse(com.google.gwt.dom.client.Node parentNode,
int offset)
Collapses the selection to a single point, at the specified offset in the given DOM node. |
void |
collapseToEnd()
Collapses the whole selection to a single point at the end of the current selection (irrespective of direction). |
void |
collapseToStart()
Collapses the whole selection to a single point at the start of the current selection (irrespective of direction). |
boolean |
containsNode(com.google.gwt.dom.client.Node node,
boolean partlyContained)
Indicates whether the node is part of the selection. |
void |
deleteFromDocument()
Deletes this selection from document the nodes belong to. |
void |
extend(com.google.gwt.dom.client.Node parentNode,
int offset)
Extends the selection by moving the selection end to the specified node and offset, preserving the selection begin position. |
com.google.gwt.dom.client.Node |
getAnchorNode()
|
int |
getAnchorOffset()
|
com.google.gwt.dom.client.Node |
getFocusNode()
|
int |
getFocusOffset()
|
protected com.google.gwt.core.client.JavaScriptObject |
getJSRangeAt(int index)
|
Range |
getRangeAt(int index)
|
int |
getRangeCount()
|
boolean |
isCollapsed()
|
void |
removeAllRanges()
Removes all ranges from the current selection. |
protected void |
removeRange(com.google.gwt.core.client.JavaScriptObject range)
|
void |
selectAllChildren(com.google.gwt.dom.client.Node parentNode)
Adds all children of the specified node to the selection. |
void |
selectionLanguageChange(boolean langRTL)
Modifies the cursor Bidi level after a change in keyboard direction |
java.lang.String |
toString()
|
| Methods inherited from class com.xpn.xwiki.wysiwyg.client.selection.internal.AbstractSelection |
|---|
addRange, getJSSelection, removeRange |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
protected void addRange(com.google.gwt.core.client.JavaScriptObject range)
addRange in class AbstractSelectionAbstractSelection.addRange(JavaScriptObject)
public void collapse(com.google.gwt.dom.client.Node parentNode,
int offset)
parentNode - The given dom node where the selection will be set.offset - Where in given dom node to place the selection (the offset into the given node).Selection.collapse(Node, int)public void collapseToEnd()
Selection.collapseToEnd()public void collapseToStart()
Selection.collapseToStart()
public boolean containsNode(com.google.gwt.dom.client.Node node,
boolean partlyContained)
Selection.containsNode(Node, boolean)public void deleteFromDocument()
Selection.deleteFromDocument()
public void extend(com.google.gwt.dom.client.Node parentNode,
int offset)
parentNode - The node where the selection will be extended to.offset - Where in node to place the offset in the new selection end.Selection.extend(Node, int)public com.google.gwt.dom.client.Node getAnchorNode()
Selection.getAnchorNode()public int getAnchorOffset()
Selection.getAnchorOffset()public com.google.gwt.dom.client.Node getFocusNode()
Selection.getFocusNode()public int getFocusOffset()
Selection.getFocusOffset()public Range getRangeAt(int index)
Selection.getRangeAt(int)protected com.google.gwt.core.client.JavaScriptObject getJSRangeAt(int index)
public int getRangeCount()
Selection.getRangeCount()public boolean isCollapsed()
Selection.isCollapsed()public void removeAllRanges()
Selection.removeAllRanges()protected void removeRange(com.google.gwt.core.client.JavaScriptObject range)
removeRange in class AbstractSelectionAbstractSelection.removeRange(JavaScriptObject)public void selectAllChildren(com.google.gwt.dom.client.Node parentNode)
parentNode - the parent of the children to be added to the selection.Selection.selectAllChildren(Node)public void selectionLanguageChange(boolean langRTL)
langRTL - is true if the new language is right-to-left or false if the new language is left-to-right.Selection.selectionLanguageChange(boolean)public java.lang.String toString()
toString in interface SelectiontoString in class java.lang.ObjectSelection.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||