# Package org.eclipse.jdt.ui.text

Application programming interfaces for interaction with the Eclipse Java User Interface text support.

## Package Specification

Support for presenting Java text. The class JavaTextTools provides access to the different scanners to partition and color Java source code. The class JavaSourceViewerConfiguration defines a standard configuration for Java source viewers.

Interface Summary
IColorManager: Manages SWT color objects for the given color keys and given `RGB` objects.
IColorManagerExtension: Extends `IColorManager` with the ability to bind and un-bind colors.
IJavaColorConstants: Color keys used for syntax highlighting Java code and Javadoc compliant comments.
IJavaPartitionerManager: This IDocumentPartitioner Manager manages the creation of the IDocumentPartitioner and the corresponding IPartitionTokenScanner.
IJavaPartitions: Definition of Java partitioning and its partitions.

Class Summary
JavaSourceViewerConfiguration: Configuration for a source viewer which shows Java code.
JavaTextTools: Tools required to configure a Java text viewer.