javax > javax.swing > javax.swing.text > javax.swing.text.compositeview >

Class: javax.swing.text.CompositeView
    java.lang.Object
       javax.swing.text.View
               javax.swing.text.CompositeView


public abstract class CompositeView extends View


FIELDS:

CONSTRUCTORS:
public CompositeView(Element elem)


METHODS:
protected abstract void childAllocation(int index, Rectangle a)

protected boolean flipEastAndWestAtEnds(int position, Position.Bias bias)

protected short getBottomInset()

public Shape getChildAllocation(int index, Shape a)
Overrides: View

protected Rectangle getInsideAllocation(Shape a)

protected short getLeftInset()

protected int getNextEastWestVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
Throws: BadLocationException
Throws: IllegalArgumentException

protected int getNextNorthSouthVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
Throws: BadLocationException
Throws: IllegalArgumentException

public int getNextVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
Throws: BadLocationException
Throws: IllegalArgumentException
Overrides: View

protected short getRightInset()

protected short getTopInset()

public View getView(int n)
Overrides: View

protected abstract View getViewAtPoint(int x, int y, Rectangle alloc)

protected View getViewAtPosition(int pos, Rectangle a)

public int getViewCount()
Overrides: View

public int getViewIndex(int pos, Position.Bias b)
Overrides: View

protected int getViewIndexAtPosition(int pos)

protected abstract boolean isAfter(int x, int y, Rectangle alloc)

protected abstract boolean isBefore(int x, int y, Rectangle alloc)

protected void loadChildren(ViewFactory f)

public Shape modelToView(int pos, Shape a, Position.Bias b)
Throws: BadLocationException
Overrides: View

public Shape modelToView(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a)
Throws: BadLocationException
Throws: IllegalArgumentException
Overrides: View

public void replace(int offset, int length, View[] views)
Overrides: View

protected void setInsets(short top, short left, short bottom, short right)

protected void setParagraphInsets(AttributeSet attr)

public void setParent(View parent)
Overrides: View

public int viewToModel(float x, float y, Shape a, Position.Bias[] bias)
Overrides: View


INHERITED METHODS:
getParent(), isVisible(), getPreferredSpan(int), getMinimumSpan(int), getMaximumSpan(int), preferenceChanged(javax.swing.text.View, boolean, boolean), getAlignment(int), paint(java.awt.Graphics, java.awt.Shape), setParent(javax.swing.text.View), getViewCount(), getView(int), removeAll(), remove(int), insert(int, javax.swing.text.View), append(javax.swing.text.View), replace(int, int, javax.swing.text.View[]), getViewIndex(int, javax.swing.text.Position.Bias), getViewIndex(float, float, java.awt.Shape), getChildAllocation(int, java.awt.Shape), getNextVisualPositionFrom(int, javax.swing.text.Position.Bias, java.awt.Shape, int, javax.swing.text.Position.Bias[]), modelToView(int, java.awt.Shape, javax.swing.text.Position.Bias), modelToView(int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias, java.awt.Shape), modelToView(int, java.awt.Shape), viewToModel(float, float, java.awt.Shape, javax.swing.text.Position.Bias[]), viewToModel(float, float, java.awt.Shape), insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory), removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory), changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory), getDocument(), getStartOffset(), getEndOffset(), getElement(), getGraphics(), getAttributes(), breakView(int, int, float, float), createFragment(int, int), getBreakWeight(int, float, float), getResizeWeight(int), setSize(float, float), getContainer(), getViewFactory(), getToolTipText(float, float, java.awt.Shape), updateChildren(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, javax.swing.text.ViewFactory), forwardUpdate(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory), forwardUpdateToView(javax.swing.text.View, javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory), updateLayout(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, java.awt.Shape), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
BoxView,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net