< prev index next >
src/java.desktop/share/classes/javax/swing/text/html/LineView.java
Print this page
*** 63,74 ****
/**
* Determines the minimum span for this view along an
* axis. The preformatted line should refuse to be
* sized less than the preferred size.
*
! * @param axis may be either <code>View.X_AXIS</code> or
! * <code>View.Y_AXIS</code>
* @return the minimum span the view can be rendered into
* @see View#getPreferredSpan
*/
public float getMinimumSpan(int axis) {
return getPreferredSpan(axis);
--- 63,74 ----
/**
* Determines the minimum span for this view along an
* axis. The preformatted line should refuse to be
* sized less than the preferred size.
*
! * @param axis may be either {@code View.X_AXIS} or
! * {@code View.Y_AXIS}
* @return the minimum span the view can be rendered into
* @see View#getPreferredSpan
*/
public float getMinimumSpan(int axis) {
return getPreferredSpan(axis);
*** 107,117 ****
/**
* Lays out the children. If the layout span has changed,
* the rows are rebuilt. The superclass functionality
* is called after checking and possibly rebuilding the
* rows. If the height has changed, the
! * <code>preferenceChanged</code> method is called
* on the parent since the vertical preference is
* rigid.
*
* @param width the width to lay out against >= 0. This is
* the width inside of the inset area.
--- 107,117 ----
/**
* Lays out the children. If the layout span has changed,
* the rows are rebuilt. The superclass functionality
* is called after checking and possibly rebuilding the
* rows. If the height has changed, the
! * {@code preferenceChanged} method is called
* on the parent since the vertical preference is
* rigid.
*
* @param width the width to lay out against >= 0. This is
* the width inside of the inset area.
*** 124,141 ****
}
/**
* Returns the next tab stop position given a reference position.
* This view implements the tab coordinate system, and calls
! * <code>getTabbedSpan</code> on the logical children in the process
* of layout to determine the desired span of the children. The
* logical children can delegate their tab expansion upward to
* the paragraph which knows how to expand tabs.
! * <code>LabelView</code> is an example of a view that delegates
* its tab expansion needs upward to the paragraph.
* <p>
! * This is implemented to try and locate a <code>TabSet</code>
* in the paragraph element's attribute set. If one can be
* found, its settings will be used, otherwise a default expansion
* will be provided. The base location for tab expansion
* is the left inset from the paragraphs most recent allocation
* (which is what the layout of the children is based upon).
--- 124,141 ----
}
/**
* Returns the next tab stop position given a reference position.
* This view implements the tab coordinate system, and calls
! * {@code getTabbedSpan} on the logical children in the process
* of layout to determine the desired span of the children. The
* logical children can delegate their tab expansion upward to
* the paragraph which knows how to expand tabs.
! * {@code LabelView} is an example of a view that delegates
* its tab expansion needs upward to the paragraph.
* <p>
! * This is implemented to try and locate a {@code TabSet}
* in the paragraph element's attribute set. If one can be
* found, its settings will be used, otherwise a default expansion
* will be provided. The base location for tab expansion
* is the left inset from the paragraphs most recent allocation
* (which is what the layout of the children is based upon).
< prev index next >