void
|
append(View v)
Appends a single child view.
|
View
|
breakView(int axis, int offset, float pos, float len)
Tries to break this view on the given axis.
|
void
|
changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
Gives notification from the document that attributes were changed
in a location that this view is responsible for.
|
View
|
createFragment(int p0, int p1)
Creates a view that represents a portion of the element.
|
void
|
forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f)
Forwards the given DocumentEvent to the child views
that need to be notified of the change to the model.
|
void
|
forwardUpdateToView(View v, DocumentEvent e, Shape a, ViewFactory f)
Forwards the DocumentEvent to the give child view.
|
float
|
getAlignment(int axis)
Determines the desired alignment for this view along an
axis.
|
AttributeSet
|
getAttributes()
Fetches the attributes to use when rendering.
|
int
|
getBreakWeight(int axis, float pos, float len)
Determines how attractive a break opportunity in
this view is.
|
Shape
|
getChildAllocation(int index, Shape a)
Fetches the allocation for the given child view.
|
Container
|
getContainer()
Fetches the container hosting the view.
|
Document
|
getDocument()
Fetches the model associated with the view.
|
Element
|
getElement()
Fetches the structural portion of the subject that this
view is mapped to.
|
int
|
getEndOffset()
Fetches the portion of the model for which this view is
responsible.
|
Graphics
|
getGraphics()
Fetch a Graphics for rendering.
|
float
|
getMaximumSpan(int axis)
Determines the maximum span for this view along an
axis.
|
float
|
getMinimumSpan(int axis)
Determines the minimum span for this view along an
axis.
|
int
|
getNextVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Bias[] biasRet)
Provides a way to determine the next visually represented model
location at which one might place a caret.
|
View
|
getParent()
Returns the parent of the view.
|
abstract
float
|
getPreferredSpan(int axis)
Determines the preferred span for this view along an
axis.
|
int
|
getResizeWeight(int axis)
Determines the resizability of the view along the
given axis.
|
int
|
getStartOffset()
Fetches the portion of the model for which this view is
responsible.
|
String
|
getToolTipText(float x, float y, Shape allocation)
Returns the tooltip text at the specified location.
|
View
|
getView(int n)
Gets the nth child view.
|
int
|
getViewCount()
Returns the number of views in this view.
|
ViewFactory
|
getViewFactory()
Fetches the ViewFactory implementation that is feeding
the view hierarchy.
|
int
|
getViewIndex(float x, float y, Shape allocation)
Returns the child view index representing the given position in
the view.
|
int
|
getViewIndex(int pos, Position.Bias b)
Returns the child view index representing the given position in
the model.
|
void
|
insert(int offs, View v)
Inserts a single child view.
|
void
|
insertUpdate(DocumentEvent e, Shape a, ViewFactory f)
Gives notification that something was inserted into
the document in a location that this view is responsible for.
|
boolean
|
isVisible()
Returns a boolean that indicates whether
the view is visible or not.
|
Shape
|
modelToView(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a)
Provides a mapping, for a given region,
from the document model coordinate space
to the view coordinate space.
|
Shape
|
modelToView(int pos, Shape a)
This method is deprecated.
No replacement.
|
abstract
Shape
|
modelToView(int pos, Shape a, Position.Bias b)
Provides a mapping, for a given character,
from the document model coordinate space
to the view coordinate space.
|
abstract
void
|
paint(Graphics g, Shape allocation)
Renders using the given rendering surface and area on that
surface.
|
void
|
preferenceChanged(View child, boolean width, boolean height)
Child views can call this on the parent to indicate that
the preference has changed and should be reconsidered
for layout.
|
void
|
remove(int i)
Removes one of the children at the given position.
|
void
|
removeAll()
Removes all of the children.
|
void
|
removeUpdate(DocumentEvent e, Shape a, ViewFactory f)
Gives notification that something was removed from the document
in a location that this view is responsible for.
|
void
|
replace(int offset, int length, View[] views)
Replaces child views.
|
void
|
setParent(View parent)
Establishes the parent view for this view.
|
void
|
setSize(float width, float height)
Sets the size of the view.
|
boolean
|
updateChildren(DocumentEvent.ElementChange ec, DocumentEvent e, ViewFactory f)
Updates the child views in response to receiving notification
that the model changed, and there is change record for the
element this view is responsible for.
|
void
|
updateLayout(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a)
Updates the layout in response to receiving notification of
change from the model.
|
int
|
viewToModel(float x, float y, Shape a)
This method is deprecated.
No replacement.
|
abstract
int
|
viewToModel(float x, float y, Shape a, Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical
coordinate space of the model.
|