Uses of Class
org.apache.pivot.wtk.text.Node

Packages that use Node
org.apache.pivot.wtk.skin Contains common skins and abstract base classes for theme-specific skins. 
org.apache.pivot.wtk.text Contains classes representing a text object model. 
 

Uses of Node in org.apache.pivot.wtk.skin
 

Methods in org.apache.pivot.wtk.skin that return Node
 Node TextAreaSkin.NodeView.getNode()
           
 

Methods in org.apache.pivot.wtk.skin with parameters of type Node
 void TextAreaSkin.NodeView.offsetChanged(Node node, int previousOffset)
           
 void TextAreaSkin.NodeView.parentChanged(Node node, Element previousParent)
           
 void TextAreaSkin.NodeView.rangeInserted(Node node, int offset, int span)
           
 void TextAreaSkin.NodeView.rangeRemoved(Node node, int offset, int span)
           
 

Method parameters in org.apache.pivot.wtk.skin with type arguments of type Node
 void TextAreaSkin.ElementView.nodesRemoved(Element element, int index, Sequence<Node> nodes)
           
 void TextAreaSkin.DocumentView.nodesRemoved(Element element, int index, Sequence<Node> nodes)
           
 

Constructors in org.apache.pivot.wtk.skin with parameters of type Node
TextAreaSkin.NodeView(Node node)
           
 

Uses of Node in org.apache.pivot.wtk.text
 

Subclasses of Node in org.apache.pivot.wtk.text
 class Block
          Abstract base class for block elements.
 class BulletedList
          Element representing a bulleted list.
 class Document
          Node representing the root of an element hierarchy.
 class Element
          Abstract base class for elements.
 class ImageNode
          Node representing an image.
 class List
          Abstract base class for list elements.
 class List.Item
          Element representing a list item.
 class NumberedList
          Element representing a numbered list.
 class Paragraph
          Element representing a paragraph.
 class Span
          Element representing an inline range of styled characters.
 class TextNode
          Node representing a sequence of characters.
 

Methods in org.apache.pivot.wtk.text that return Node
abstract  Node Node.duplicate(boolean recursive)
          Creates a copy of this node.
 Node Document.duplicate(boolean recursive)
           
 Node Paragraph.duplicate(boolean recursive)
           
 Node TextNode.duplicate(boolean recursive)
           
 Node Span.duplicate(boolean recursive)
           
 Node NumberedList.duplicate(boolean recursive)
           
 Node BulletedList.duplicate(boolean recursive)
           
 Node List.Item.duplicate(boolean recursive)
           
 Node ImageNode.duplicate(boolean recursive)
           
 Node Element.get(int index)
           
 Node Paragraph.getDescendantAt(int offset)
           
 Node Element.getDescendantAt(int offset)
          Determines the descendant node at a given offset.
 Node Element.getNodeAt(int offset)
          Determines the child node at a given offset.
abstract  Node Node.getRange(int offset, int characterCount)
          Returns a range from the node.
 Node Paragraph.getRange(int offset, int characterCount)
           
 Node TextNode.getRange(int offset, int characterCount)
           
 Node Element.getRange(int offset, int characterCount)
           
 Node ImageNode.getRange(int offset, int characterCount)
           
abstract  Node Node.removeRange(int offset, int characterCount)
          Removes a range from the node.
 Node Paragraph.removeRange(int offset, int characterCount)
           
 Node TextNode.removeRange(int offset, int characterCount)
           
 Node Element.removeRange(int offset, int characterCount)
           
 Node ImageNode.removeRange(int offset, int span)
           
 Node Node.replaceRange(int offset, int characterCount, Node range)
          Replaces an existing range with a new range.
 Node Element.update(int index, Node node)
           
 

Methods in org.apache.pivot.wtk.text that return types with arguments of type Node
 Iterator<Node> Element.iterator()
           
 Sequence<Node> Element.remove(int index, int count)
           
 

Methods in org.apache.pivot.wtk.text with parameters of type Node
 int Element.add(Node node)
           
 int Element.indexOf(Node node)
           
 void Document.insert(Node node, int index)
           
 void Paragraph.insert(Node node, int index)
           
 void Span.insert(Node node, int index)
           
 void Element.insert(Node node, int index)
           
 void List.insert(Node node, int index)
           
 void List.Item.insert(Node node, int index)
           
abstract  void Node.insertRange(Node range, int offset)
          Inserts a range into the node.
 void TextNode.insertRange(Node range, int offset)
           
 void Element.insertRange(Node range, int offset)
           
 void ImageNode.insertRange(Node range, int offset)
           
 void NodeListener.offsetChanged(Node node, int previousOffset)
          Called when a node's offset has changed within it's parent element.
 void NodeListener.parentChanged(Node node, Element previousParent)
          Called when a node's parent has changed, either as a result of being added to or removed from an element.
 void NodeListener.rangeInserted(Node node, int offset, int span)
          Called when a range has been inserted into a node.
 void NodeListener.rangeRemoved(Node node, int offset, int span)
          Called when a range has been removed from a node.
 int Element.remove(Node node)
           
 Node Node.replaceRange(int offset, int characterCount, Node range)
          Replaces an existing range with a new range.
 Node Element.update(int index, Node node)
           
 

Method parameters in org.apache.pivot.wtk.text with type arguments of type Node
 void ElementListener.nodesRemoved(Element element, int index, Sequence<Node> nodes)
          Called when nodes have been removed from an element.