Class SelectionImpl
java.lang.Object
org.loboevolution.js.AbstractScriptableDelegate
org.loboevolution.html.dom.nodeimpl.SelectionImpl
- All Implemented Interfaces:
Selection,ScriptableDelegate
SelectionImpl class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRange.voidcollapse.voidcollapse.voidcollapseToEnd.voidcollapseToStart.booleancontainsNode(Node node) containsNode.booleancontainsNode(Node node, boolean allowPartialContainment) containsNode.voiddeleteFromDocument.voidempty()empty.voidextend.voidextend.getAnchorNode.intgetAnchorOffset.getFocusNode.intgetFocusOffset.getRangeAt(int index) getRangeAt.intgetRangeCount.getType()getType.booleanisIsCollapsed.voidremoveAllRanges.voidremoveRange(Range range) removeRange.voidselectAllChildren(Node node) selectAllChildren.voidsetBaseAndExtent(Node anchorNode, int anchorOffset, Node focusNode, int focusOffset) setBaseAndExtent.voidsetPosition(Node node) setPosition.voidsetPosition(Node node, int offset) setPosition.Methods inherited from class org.loboevolution.js.AbstractScriptableDelegate
getScriptable, setScriptable
-
Constructor Details
-
SelectionImpl
public SelectionImpl()
-
-
Method Details
-
getAnchorNode
Description copied from interface:SelectiongetAnchorNode.
- Specified by:
getAnchorNodein interfaceSelection- Returns:
- a
Nodeobject.
-
getAnchorOffset
public int getAnchorOffset()Description copied from interface:SelectiongetAnchorOffset.
- Specified by:
getAnchorOffsetin interfaceSelection- Returns:
- a
Integerobject.
-
getFocusNode
Description copied from interface:SelectiongetFocusNode.
- Specified by:
getFocusNodein interfaceSelection- Returns:
- a
Nodeobject.
-
getFocusOffset
public int getFocusOffset()Description copied from interface:SelectiongetFocusOffset.
- Specified by:
getFocusOffsetin interfaceSelection- Returns:
- a
Integerobject.
-
isIsCollapsed
public boolean isIsCollapsed()Description copied from interface:SelectionisIsCollapsed.
- Specified by:
isIsCollapsedin interfaceSelection- Returns:
- a boolean.
-
getRangeCount
public int getRangeCount()Description copied from interface:SelectiongetRangeCount.
- Specified by:
getRangeCountin interfaceSelection- Returns:
- a
Integerobject.
-
getType
Description copied from interface:SelectiongetType.
-
addRange
Description copied from interface:SelectionaddRange.
-
collapse
Description copied from interface:Selectioncollapse.
-
collapse
Description copied from interface:Selectioncollapse.
-
collapseToEnd
public void collapseToEnd()Description copied from interface:SelectioncollapseToEnd.
- Specified by:
collapseToEndin interfaceSelection
-
collapseToStart
public void collapseToStart()Description copied from interface:SelectioncollapseToStart.
- Specified by:
collapseToStartin interfaceSelection
-
containsNode
Description copied from interface:SelectioncontainsNode.
- Specified by:
containsNodein interfaceSelection- Parameters:
node- aNodeobject.allowPartialContainment- a boolean.- Returns:
- a boolean.
-
containsNode
Description copied from interface:SelectioncontainsNode.
- Specified by:
containsNodein interfaceSelection- Parameters:
node- aNodeobject.- Returns:
- a boolean.
-
deleteFromDocument
public void deleteFromDocument()Description copied from interface:SelectiondeleteFromDocument.
- Specified by:
deleteFromDocumentin interfaceSelection
-
empty
public void empty()Description copied from interface:Selectionempty.
-
extend
Description copied from interface:Selectionextend.
-
extend
Description copied from interface:Selectionextend.
-
getRangeAt
Description copied from interface:SelectiongetRangeAt.
- Specified by:
getRangeAtin interfaceSelection- Parameters:
index- aIntegerobject.- Returns:
- a
Rangeobject.
-
removeAllRanges
public void removeAllRanges()Description copied from interface:SelectionremoveAllRanges.
- Specified by:
removeAllRangesin interfaceSelection
-
removeRange
Description copied from interface:SelectionremoveRange.
- Specified by:
removeRangein interfaceSelection- Parameters:
range- aRangeobject.
-
selectAllChildren
Description copied from interface:SelectionselectAllChildren.
- Specified by:
selectAllChildrenin interfaceSelection- Parameters:
node- aNodeobject.
-
setBaseAndExtent
Description copied from interface:SelectionsetBaseAndExtent.
-
setPosition
Description copied from interface:SelectionsetPosition.
- Specified by:
setPositionin interfaceSelection- Parameters:
node- aNodeobject.offset- aIntegerobject.
-
setPosition
Description copied from interface:SelectionsetPosition.
- Specified by:
setPositionin interfaceSelection- Parameters:
node- aNodeobject.
-