Top Classes
module jfx.incubator.richtext

Package com.sun.jfx.incubator.scene.control.richtext


Class Summary

Modifier and TypeClass and Description
public class
CachingStyleResolver

Caching StyleResolver caches CSSStyle to StyleAttribute conversion results to avoid re-querying for the same information.

public class
CaretInfo

Captures the caret position and bounds in the VFlow.content coordinates.

public class
CellArrangement

Manages TextCells in a sliding window, comprised of the visible area and some number of screenfuls before and after the visible area, for the purposes of layout.

public class
ClippedPane

Pane that allows for container/controller to lay out its children, clipping its content to its bounds.

public class
CompoundKey

Compound Key

public class
Converters

Converters used to serialize/deserialize text attributes.

public class
FastCache<T>

A simple cache implementation which provides a cheap invalidation via clear() and a cheap random eviction via evict().

public class
FirstLineIndentSpacer

A spacer node used to emulate the first line indent.

public class
FxPathBuilder

Conventient utility for building javafx Path

public class
HighlightShape

This component gets added to TextFlow to provide various types of highlight:

  1. text highlight
  2. wavy underline
public class
HtmlStyledOutput

A StyledOutput which generates HTML output.

public class
ImageCellPane

Content pane for RichParagraph that shows a single image.

public class
MarkerHelper

Manages Marker Accessor.

public class
Markers

Manages Markers.

public class
Params

Various constants.

public class
RangeInfo

Represents the text geometry as a sequence of bounding rectangles.

public class
RichParagraphHelper

Provides access to internal methods in RichParagraph.

public class
RichTextAreaBehavior

This class provides the RichTextArea behavior by registering input mappings and implementing various event handlers.

public class
RichTextAreaSkinHelper

Manages RichTextAreaSkin Accessor.

public class
public class
RTAccessibilityHelper

The purpose of this class is to maintain a small String segment around the RichTextArea caret to use with the accessibility API.

public class
RtfStyledOutput

StyledOutput which generates RTF.

public class
public class
SegmentStyledOutput

This StyledOutput simply collects StyledSegments in a list.

public class
SelectionHelper

Selection Helper encapsulates the logic required to generate selection shapes.

public class
SelInfo

A utility class to help deal with anchor and caret positions.

public class
public class
public class
StyleAttributeMapHelper

Provides access to private methods in StyleAttributeMap.

public class
TextCell

Provides a visual representation of a paragraph.

public class
UndoableChange

Represents an undo-able and redo-able change.

public class
VFlow

Contains all the parts representing the visuals of the RichTextAreaSkin.

pack-priv class
VFlowCellContext

Assist in creating virtualized text cells.