    All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

# Index of all Fields and Methods

## A

adjustRow(xv_ParagraphView. Row, int, int). Method in class xv.xv_ParagraphView
  Adjusts the given row if possible to fit within the layout span.

## B

breakView(int, float, Shape). Method in class xv.xv_ParagraphView
  Breaks this view on the given axis at the given length.

  ParagraphView instances are breakable along the Y_AXIS only, and only if `len` is after the first line.

breakView(int, int, float, float). Method in class xv.xv_LabelView
  Breaks this view on the given axis at the given length.

## C

changedUpdate(DocumentEvent, Shape, ViewFactory). Method in class xv.xv_LabelView
  Gives notification from the document that attributes were changed in a location that this view is responsible for.
changedUpdate(DocumentEvent, Shape, ViewFactory). Method in class xv.xv_ParagraphView
  Gives notification from the document that attributes were changed in a location that this view is responsible for.
clone(). Method in class xv.xv_XmlEditorKit
  Create a copy of the editor kit.
create(Element). Method in class xv.xv_ViewFactory
  Create a view suitable for the InputElement.
createDefaultDocument(). Method in class xv.xv_XmlEditorKit
  Create an uninitialized text storage model appropriate for this type of editor.
createFragment(int, int). Method in class xv.xv_LabelView
  Creates a view that represents a portion of the element.
createView(xg_Node). Method in class xv.xv_ViewFactory

  Create a view of a type suitable for displaying a node whose name is 'InputNodeName'.

## E

ElementClassName. Static variable in class xv.xv_ViewFactory
  Name of class which is passed as the first argument to the constructors of View objects.

## F

findOffsetToCharactersInString(char[], int). Method in class xv.xv_ParagraphView
  Finds the next character in the document with a character in `string`, starting at offset `start`.
firstLineIndent. Variable in class xv.xv_ParagraphView
  Indentation for the first line, from the left inset.

## G

getAlignment(int). Method in class xv.xv_LabelView
  Determines the desired alignment for this view along an axis.
getAlignment(int). Method in class xv.xv_ParagraphView
  Determines the desired alignment for this view along an axis.
getBreakWeight(int, float). Method in class xv.xv_ParagraphView
  Gets the break weight for a given location.
getBreakWeight(int, float, float). Method in class xv.xv_LabelView
  Determines how attractive a break opportunity in this view is.
getContentType(). Method in class xv.xv_XmlEditorKit
  Get the MIME type of the data that this kit represents support for.
getFont(int). Method in class xv.xv_XmlStyleContext
  Get the font to use for a lexical token with the given scan value.
getForeground(int). Method in class xv.xv_XmlStyleContext
  Get the foreground colour to use for a lexical token with the given value.
getPartialSize(int, int). Method in class xv.xv_ParagraphView
  Returns the size used by the views between `startOffset` and `endOffset`.
getPartialSpan(int, int). Method in class xv.xv_LabelView
  Determines the span along the same axis as tab expansion for a portion of the view.
getPreferredSpan(int). Method in class xv.xv_LabelView
  Determines the preferred span for this view along an axis.
getPreferredSpan(int). Method in class xv.xv_ParagraphView
  Determines the preferred span for this view along an axis.
getResizeWeight(int). Method in class xv.xv_ParagraphView
  Gets the resize weight.
getStyleForScanValue(int). Method in class xv.xv_XmlStyleContext
  Get the attribute set to use for the given scan code.
getStylePreferences(). Method in class xv.xv_XmlEditorKit
  Retrieve the XML style context.
getTabbedSpan(float, TabExpander). Method in class xv.xv_LabelView
  Determines the desired span when using the given tab expansion implementation.
getTabSet(). Method in class xv.xv_ParagraphView
  Gets the Tabset to be used in calculating tabs.
getViewAtPosition(int, Rectangle). Method in class xv.xv_ParagraphView
  Fetches the child view that represents the given position in the model.
getViewClassName(String, int). Method in class xv.xv_ViewFactory
  Get the name of the view class suitable for displaying a node whose name is 'InputNodeName'.
getViewFactory(). Method in class xv.xv_XmlEditorKit
  Return the factory for producing views of any models that are produced by this kit.

## I

insertUpdate(DocumentEvent, Shape, ViewFactory). Method in class xv.xv_ParagraphView
  Gives notification that something was inserted into the document in a location that this view is responsible for.

## L

layout(int, int). Method in class xv.xv_ParagraphView
  Lays out the children.
loadChildren(ViewFactory). Method in class xv.xv_ParagraphView
  Loads all of the children to initialize the view.

## M

modelToView(int, Shape). Method in class xv.xv_LabelView
  Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it.

## N

nextTabStop(float, int). Method in class xv.xv_ParagraphView
  Returns the next tab stop position given a reference position.

## P

paint(Graphics, Shape). Method in class xv.xv_LabelView
  Renders a portion of a text style run.
paint(Graphics, Shape). Method in class xv.xv_ParagraphView
  Renders using the given rendering surface and area on that surface.

## R

removeUpdate(DocumentEvent, Shape, ViewFactory). Method in class xv.xv_ParagraphView
  Gives notification that something was removed from the document in a location that this view is responsible for.

## S

setStylePreferences(xv_XmlStyleContext). Method in class xv.xv_XmlEditorKit
  Set the XML style context.

## U

UsualViewClassName. Static variable in class xv.xv_ViewFactory
  Name of class from which all view objects must be derived.

## V

ViewConstructorArgs. Variable in class xv.xv_ViewFactory
  Identities of class which is passed as the first argument to the constructors of View objects.
ViewConstructorClasses. Variable in class xv.xv_ViewFactory
  Identities of class which is passed as the first argument to the constructors of View objects.
viewToModel(float, float, Shape). Method in class xv.xv_LabelView
  Provides a mapping from the view coordinate space to the logical coordinate space of the model.

## X

xv_BoxViewX(Element). Constructor for class xv.xv_BoxViewX
  Construct an x-axis box view.
xv_BoxViewY(Element). Constructor for class xv.xv_BoxViewY
  Construct a y-axis box view.
xv_LabelView(Element). Constructor for class xv.xv_LabelView
  Constructs a new view wrapped on an element.
xv_ParagraphView(Element). Constructor for class xv.xv_ParagraphView
  Constructs a ParagraphView for the given element.
xv_ViewCreationException(String). Constructor for class xv.xv_ViewCreationException
  Constructor.
xv_ViewFactory(). Constructor for class xv.xv_ViewFactory
  Default constructor.
xv_XmlEditorKit(). Constructor for class xv.xv_XmlEditorKit
  Default constructor.
xv_XmlStyleContext(). Constructor for class xv.xv_XmlStyleContext
  Default constructor.