Lines Matching refs:GlyphView

38  * A GlyphView is a styled chunk of text that represents a view
65 public class GlyphView extends View implements TabableView, Cloneable {
72 public GlyphView(Element elem) {
137 throw new StateInvariantError("GlyphView: Stale view: " + bl);
269 throw new StateInvariantError("GlyphView: Can't load glyph painter: "
765 GlyphView v = (GlyphView) createFragment(p0, p1);
868 GlyphView v = (GlyphView) clone();
967 * Class to hold data needed to justify this GlyphView in a PargraphView.Row
1137 public abstract float getSpan(GlyphView v, int p0, int p1, TabExpander e, float x);
1139 public abstract float getHeight(GlyphView v);
1141 public abstract float getAscent(GlyphView v);
1143 public abstract float getDescent(GlyphView v);
1148 public abstract void paint(GlyphView v, Graphics g, Shape a, int p0, int p1);
1155 * @param v the <code>GlyphView</code> containing the
1166 public abstract Shape modelToView(GlyphView v,
1174 * @param v the <code>GlyphView</code> to provide a mapping for
1185 public abstract int viewToModel(GlyphView v,
1208 public abstract int getBoundedPosition(GlyphView v, int p0, float x, float len);
1211 * Create a painter to use for the given GlyphView. If
1213 * to represent a new GlyphView that is being created. If
1216 * @param v the <code>GlyphView</code> to provide a painter for
1220 public GlyphPainter getPainter(GlyphView v, int p0, int p1) {
1248 public int getNextVisualPositionFrom(GlyphView v, int pos, Position.Bias b, Shape a,
1262 // since GlyphView is only one line, we won't contain