sferyx.administration.renderers
Class CustomLayerView

java.lang.Object
  extended by javax.swing.text.View
      extended by javax.swing.text.ComponentView
          extended by sferyx.administration.renderers.CustomUnknownTagView
              extended by sferyx.administration.renderers.CustomLayerView
All Implemented Interfaces:
javax.swing.SwingConstants

public class CustomLayerView
extends CustomUnknownTagView

Layer view. Early support for layers inside the document.


Field Summary
 
Fields inherited from class javax.swing.text.View
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Constructor Summary
CustomLayerView(javax.swing.text.Element elem)
          Creates a new instance of CustomLayerView
 
Method Summary
protected  java.awt.Component createComponent()
           
 javax.swing.text.AttributeSet getAllAttributes()
           
 float getPreferredSpan(int param)
           
 void paint(java.awt.Graphics graphics, java.awt.Shape shape)
           
 
Methods inherited from class sferyx.administration.renderers.CustomUnknownTagView
getMaximumSpan, getMinimumSpan, isVisible, setParent
 
Methods inherited from class javax.swing.text.ComponentView
getAlignment, getComponent, modelToView, viewToModel
 
Methods inherited from class javax.swing.text.View
append, breakView, changedUpdate, createFragment, forwardUpdate, forwardUpdateToView, getAttributes, getBreakWeight, getChildAllocation, getContainer, getDocument, getElement, getEndOffset, getGraphics, getNextVisualPositionFrom, getParent, getResizeWeight, getStartOffset, getToolTipText, getView, getViewCount, getViewFactory, getViewIndex, getViewIndex, insert, insertUpdate, modelToView, modelToView, preferenceChanged, remove, removeAll, removeUpdate, replace, setSize, updateChildren, updateLayout, viewToModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomLayerView

public CustomLayerView(javax.swing.text.Element elem)
Creates a new instance of CustomLayerView

Method Detail

getPreferredSpan

public float getPreferredSpan(int param)
Overrides:
getPreferredSpan in class CustomUnknownTagView

paint

public void paint(java.awt.Graphics graphics,
                  java.awt.Shape shape)
Overrides:
paint in class CustomUnknownTagView

createComponent

protected java.awt.Component createComponent()
Overrides:
createComponent in class javax.swing.text.ComponentView

getAllAttributes

public javax.swing.text.AttributeSet getAllAttributes()