sferyx.administration.renderers
Class Row
java.lang.Object
javax.swing.text.View
javax.swing.text.CompositeView
javax.swing.text.BoxView
sferyx.administration.renderers.Row
- All Implemented Interfaces:
- javax.swing.SwingConstants
public class Row
- extends javax.swing.text.BoxView
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 |
Method Summary |
protected void |
baselineLayout(int targetSpan,
int axis,
int[] offsets,
int[] spans)
|
protected javax.swing.SizeRequirements |
baselineRequirements(int axis,
javax.swing.SizeRequirements r)
|
protected javax.swing.SizeRequirements |
calculateMajorAxisRequirements(int axis,
javax.swing.SizeRequirements r)
|
protected javax.swing.SizeRequirements |
calculateMinorAxisRequirements(int axis,
javax.swing.SizeRequirements r)
|
void |
changedUpdate(javax.swing.event.DocumentEvent e,
java.awt.Shape a,
javax.swing.text.ViewFactory f)
|
protected boolean |
containsWhiteSpace(javax.swing.text.View v)
|
float |
getAlignment(int axis)
|
javax.swing.text.AttributeSet |
getAttributes()
|
short |
getBottomInset()
|
int |
getBreakWeight(int axis,
float pos,
float len)
|
java.awt.Shape |
getChildAllocation1(int index,
java.awt.Shape a)
|
int |
getCurrentLeftOffset()
|
int |
getCurrentRightOffset()
|
int |
getEndOffset()
|
short |
getLeftInset()
|
float |
getMaximumSpan(int axis)
|
float |
getMinimumSpan(int axis)
|
int |
getOffset(int axis,
int index)
|
float |
getPreferredSpan(int axis)
|
short |
getRightInset()
|
int |
getSpan(int axis,
int childIndex)
|
int |
getStartOffset()
|
short |
getTextIndent()
|
short |
getTopInset()
|
protected javax.swing.text.View |
getViewAtPoint(int x,
int y,
java.awt.Rectangle alloc)
|
protected int |
getViewIndexAtPosition(int pos)
Fetches the child view index representing the given position in
the model. |
protected int[] |
getWhiteSpaces(int space,
int cnt)
|
boolean |
isInTheEnd(int index)
|
boolean |
isLeftAlignedView(javax.swing.text.View view)
|
boolean |
isRightAlignedView(javax.swing.text.View view)
|
boolean |
isVisible()
|
void |
layout(int width,
int height)
|
protected void |
layoutMajorAxis(int targetSpan,
int axis,
int[] offsets,
int[] spans)
|
protected void |
layoutMinorAxis(int targetSpan,
int axis,
int[] offsets,
int[] spans)
|
protected void |
loadChildren(javax.swing.text.ViewFactory f)
|
java.awt.Shape |
modelToView(int pos,
java.awt.Shape a,
javax.swing.text.Position.Bias b)
|
void |
paint(java.awt.Graphics g,
java.awt.Shape allocation)
|
protected void |
paintChild1(java.awt.Graphics g,
java.awt.Rectangle alloc,
int index)
|
void |
setInsets(short x,
short y,
short x1,
short y1)
|
void |
setLeftInsetAndUpdate(short leftInset)
|
void |
setRightInsetAndUpdate(short rightInset)
|
void |
setSize(float width,
float height)
|
Methods inherited from class javax.swing.text.BoxView |
childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAxis, getChildAllocation, getHeight, getResizeWeight, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layoutChanged, paintChild, preferenceChanged, replace, setAxis, viewToModel |
Methods inherited from class javax.swing.text.CompositeView |
getInsideAllocation, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getView, getViewAtPosition, getViewCount, getViewIndex, modelToView, setParagraphInsets, setParent |
Methods inherited from class javax.swing.text.View |
append, breakView, createFragment, forwardUpdateToView, getContainer, getDocument, getElement, getGraphics, getParent, getToolTipText, getViewFactory, getViewIndex, insert, insertUpdate, modelToView, remove, removeAll, removeUpdate, updateChildren, updateLayout, viewToModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getBreakWeight
public int getBreakWeight(int axis,
float pos,
float len)
- Overrides:
getBreakWeight
in class javax.swing.text.View
setSize
public void setSize(float width,
float height)
- Overrides:
setSize
in class javax.swing.text.BoxView
layout
public void layout(int width,
int height)
- Overrides:
layout
in class javax.swing.text.BoxView
loadChildren
protected void loadChildren(javax.swing.text.ViewFactory f)
- Overrides:
loadChildren
in class javax.swing.text.CompositeView
getTopInset
public short getTopInset()
- Overrides:
getTopInset
in class javax.swing.text.CompositeView
getBottomInset
public short getBottomInset()
- Overrides:
getBottomInset
in class javax.swing.text.CompositeView
setLeftInsetAndUpdate
public void setLeftInsetAndUpdate(short leftInset)
setRightInsetAndUpdate
public void setRightInsetAndUpdate(short rightInset)
getLeftInset
public short getLeftInset()
- Overrides:
getLeftInset
in class javax.swing.text.CompositeView
getTextIndent
public short getTextIndent()
getRightInset
public short getRightInset()
- Overrides:
getRightInset
in class javax.swing.text.CompositeView
setInsets
public void setInsets(short x,
short y,
short x1,
short y1)
- Overrides:
setInsets
in class javax.swing.text.CompositeView
changedUpdate
public void changedUpdate(javax.swing.event.DocumentEvent e,
java.awt.Shape a,
javax.swing.text.ViewFactory f)
- Overrides:
changedUpdate
in class javax.swing.text.View
getAttributes
public javax.swing.text.AttributeSet getAttributes()
- Overrides:
getAttributes
in class javax.swing.text.View
getAlignment
public float getAlignment(int axis)
- Overrides:
getAlignment
in class javax.swing.text.BoxView
modelToView
public java.awt.Shape modelToView(int pos,
java.awt.Shape a,
javax.swing.text.Position.Bias b)
throws javax.swing.text.BadLocationException
- Overrides:
modelToView
in class javax.swing.text.BoxView
- Throws:
javax.swing.text.BadLocationException
getStartOffset
public int getStartOffset()
- Overrides:
getStartOffset
in class javax.swing.text.View
getEndOffset
public int getEndOffset()
- Overrides:
getEndOffset
in class javax.swing.text.View
layoutMajorAxis
protected void layoutMajorAxis(int targetSpan,
int axis,
int[] offsets,
int[] spans)
- Overrides:
layoutMajorAxis
in class javax.swing.text.BoxView
getWhiteSpaces
protected int[] getWhiteSpaces(int space,
int cnt)
containsWhiteSpace
protected boolean containsWhiteSpace(javax.swing.text.View v)
layoutMinorAxis
protected void layoutMinorAxis(int targetSpan,
int axis,
int[] offsets,
int[] spans)
- Overrides:
layoutMinorAxis
in class javax.swing.text.BoxView
baselineLayout
protected void baselineLayout(int targetSpan,
int axis,
int[] offsets,
int[] spans)
- Overrides:
baselineLayout
in class javax.swing.text.BoxView
calculateMinorAxisRequirements
protected javax.swing.SizeRequirements calculateMinorAxisRequirements(int axis,
javax.swing.SizeRequirements r)
- Overrides:
calculateMinorAxisRequirements
in class javax.swing.text.BoxView
calculateMajorAxisRequirements
protected javax.swing.SizeRequirements calculateMajorAxisRequirements(int axis,
javax.swing.SizeRequirements r)
- Overrides:
calculateMajorAxisRequirements
in class javax.swing.text.BoxView
getSpan
public int getSpan(int axis,
int childIndex)
- Overrides:
getSpan
in class javax.swing.text.BoxView
baselineRequirements
protected javax.swing.SizeRequirements baselineRequirements(int axis,
javax.swing.SizeRequirements r)
- Overrides:
baselineRequirements
in class javax.swing.text.BoxView
getMinimumSpan
public float getMinimumSpan(int axis)
- Overrides:
getMinimumSpan
in class javax.swing.text.BoxView
getMaximumSpan
public float getMaximumSpan(int axis)
- Overrides:
getMaximumSpan
in class javax.swing.text.BoxView
getPreferredSpan
public float getPreferredSpan(int axis)
- Overrides:
getPreferredSpan
in class javax.swing.text.BoxView
getViewAtPoint
protected javax.swing.text.View getViewAtPoint(int x,
int y,
java.awt.Rectangle alloc)
- Overrides:
getViewAtPoint
in class javax.swing.text.BoxView
getViewIndexAtPosition
protected int getViewIndexAtPosition(int pos)
- Fetches the child view index representing the given position in
the model.
- Overrides:
getViewIndexAtPosition
in class javax.swing.text.CompositeView
- Parameters:
pos
- the position >= 0
- Returns:
- index of the view representing the given position, or
-1 if no view represents that position
isVisible
public boolean isVisible()
- Overrides:
isVisible
in class javax.swing.text.View
paint
public void paint(java.awt.Graphics g,
java.awt.Shape allocation)
- Overrides:
paint
in class javax.swing.text.BoxView
paintChild1
protected void paintChild1(java.awt.Graphics g,
java.awt.Rectangle alloc,
int index)
getOffset
public int getOffset(int axis,
int index)
- Overrides:
getOffset
in class javax.swing.text.BoxView
getChildAllocation1
public java.awt.Shape getChildAllocation1(int index,
java.awt.Shape a)
getCurrentLeftOffset
public int getCurrentLeftOffset()
getCurrentRightOffset
public int getCurrentRightOffset()
isInTheEnd
public boolean isInTheEnd(int index)
isLeftAlignedView
public boolean isLeftAlignedView(javax.swing.text.View view)
isRightAlignedView
public boolean isRightAlignedView(javax.swing.text.View view)