public class XMLContext
extends javax.swing.text.StyleContext
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTRIBUTE_NAME_STYLE |
static java.lang.String |
ATTRIBUTE_VALUE_STYLE |
static java.lang.String |
CDATA_STYLE |
static java.lang.String |
CHARACTER_DATA_STYLE |
static java.lang.String |
COMMENT_STYLE |
static java.lang.String |
DOCTYPE_STYLE |
static java.lang.String |
ELEMENT_STYLE |
protected java.util.Map<java.lang.String,java.awt.Font> |
syntaxFontMap
Map
|
protected java.util.Map<java.lang.String,java.awt.Color> |
syntaxForegroundMap
Map
|
static java.lang.String |
XML_DECLARATION_STYLE |
Constructor and Description |
---|
XMLContext() |
XMLContext(java.util.Map<java.lang.String,java.awt.Font> syntaxFontMap,
java.util.Map<java.lang.String,java.awt.Color> syntaxForegroundMap) |
Modifier and Type | Method and Description |
---|---|
java.awt.Font |
getSyntaxFont(int ctx) |
java.awt.Font |
getSyntaxFont(java.lang.String name) |
java.awt.Color |
getSyntaxForeground(int ctx) |
java.awt.Color |
getSyntaxForeground(java.lang.String name) |
java.lang.String |
getSyntaxName(int ctx) |
void |
setSyntaxFont(java.util.Map<java.lang.String,java.awt.Font> syntaxFontMap) |
void |
setSyntaxForeground(java.util.Map<java.lang.String,java.awt.Color> syntaxForegroundMap) |
addAttribute, addAttributes, addChangeListener, addStyle, createLargeAttributeSet, createSmallAttributeSet, getBackground, getChangeListeners, getCompressionThreshold, getDefaultStyleContext, getEmptySet, getFont, getFont, getFontMetrics, getForeground, getStaticAttribute, getStaticAttributeKey, getStyle, getStyleNames, readAttributes, readAttributeSet, reclaim, registerStaticAttributeKey, removeAttribute, removeAttributes, removeAttributes, removeChangeListener, removeStyle, toString, writeAttributes, writeAttributeSet
public static final java.lang.String XML_DECLARATION_STYLE
public static final java.lang.String DOCTYPE_STYLE
public static final java.lang.String COMMENT_STYLE
public static final java.lang.String ELEMENT_STYLE
public static final java.lang.String CHARACTER_DATA_STYLE
public static final java.lang.String ATTRIBUTE_NAME_STYLE
public static final java.lang.String ATTRIBUTE_VALUE_STYLE
public static final java.lang.String CDATA_STYLE
protected java.util.Map<java.lang.String,java.awt.Color> syntaxForegroundMap
protected java.util.Map<java.lang.String,java.awt.Font> syntaxFontMap
public XMLContext()
public XMLContext(java.util.Map<java.lang.String,java.awt.Font> syntaxFontMap, java.util.Map<java.lang.String,java.awt.Color> syntaxForegroundMap)
public void setSyntaxForeground(java.util.Map<java.lang.String,java.awt.Color> syntaxForegroundMap)
public void setSyntaxFont(java.util.Map<java.lang.String,java.awt.Font> syntaxFontMap)
public java.awt.Color getSyntaxForeground(int ctx)
public java.awt.Color getSyntaxForeground(java.lang.String name)
public java.awt.Font getSyntaxFont(int ctx)
public java.awt.Font getSyntaxFont(java.lang.String name)
public java.lang.String getSyntaxName(int ctx)