org.apache.pivot.wtk.skin
Class TextPaneSkinDocumentView

java.lang.Object
  extended by org.apache.pivot.wtk.skin.TextPaneSkinNodeView
      extended by org.apache.pivot.wtk.skin.TextPaneSkinElementView
          extended by org.apache.pivot.wtk.skin.TextPaneSkinVerticalElementView
              extended by org.apache.pivot.wtk.skin.TextPaneSkinDocumentView
All Implemented Interfaces:
Iterable<TextPaneSkinNodeView>, Sequence<TextPaneSkinNodeView>, ElementListener, NodeListener

 class TextPaneSkinDocumentView
extends TextPaneSkinVerticalElementView

Document view.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.pivot.collections.Sequence
Sequence.Tree<T>
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.text.ElementListener
ElementListener.Adapter
 
Nested classes/interfaces inherited from interface org.apache.pivot.wtk.text.NodeListener
NodeListener.Adapter
 
Field Summary
protected  TextPaneSkin textPaneSkin
           
 
Constructor Summary
TextPaneSkinDocumentView(TextPaneSkin textPaneSkin, Document document)
           
 
Method Summary
 TextPaneSkin getTextPaneSkin()
           
 void invalidateUpTree()
           
 void repaint(int x, int y, int width, int height)
           
 
Methods inherited from class org.apache.pivot.wtk.skin.TextPaneSkinVerticalElementView
childLayout, getInsertionPoint, getNextInsertionPoint, getPreferredSize, getRowAt, getRowCount, setSkinLocation
 
Methods inherited from class org.apache.pivot.wtk.skin.TextPaneSkinElementView
add, attach, backgroundColorChanged, detach, fontChanged, foregroundColorChanged, get, getBaseline, getCharacterBounds, getLength, indexOf, insert, invalidateDownTree, iterator, nodeInserted, nodesRemoved, paint, paintChild, remove, remove, strikethroughChanged, underlineChanged, update
 
Methods inherited from class org.apache.pivot.wtk.skin.TextPaneSkinNodeView
getBounds, getCharacterCount, getDocumentOffset, getHeight, getLocation, getNode, getOffset, getParent, getSize, getWidth, getX, getY, isValid, layout, nodeInserted, nodesRemoved, offsetChanged, parentChanged, rangeInserted, rangeRemoved, repaint, setLocation, setParent, setSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textPaneSkin

protected final TextPaneSkin textPaneSkin
Constructor Detail

TextPaneSkinDocumentView

public TextPaneSkinDocumentView(TextPaneSkin textPaneSkin,
                                Document document)
Method Detail

repaint

public void repaint(int x,
                    int y,
                    int width,
                    int height)
Overrides:
repaint in class TextPaneSkinNodeView

invalidateUpTree

public void invalidateUpTree()
Overrides:
invalidateUpTree in class TextPaneSkinNodeView

getTextPaneSkin

public TextPaneSkin getTextPaneSkin()
Overrides:
getTextPaneSkin in class TextPaneSkinNodeView