# Package org.eclipse.jdt.ui.text

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.

Related Packages
Package
Description
org.eclipse.jdt.ui
Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.text.folding
Application programming interfaces for interaction with the Eclipse Java Editor folding.
org.eclipse.jdt.ui.text.java
Application programming interfaces for interaction with the Eclipse Java User Interface.
Class
Description
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.
JavaSourceViewerConfiguration
Configuration for a source viewer which shows Java code.
JavaTextTools
Tools required to configure a Java text viewer.