org.apache.batik.util.gui.xmleditor

Class XMLContext

public class XMLContext extends StyleContext

A pool of styles and their associated resources
Field Summary
static StringATTRIBUTE_NAME_STYLE
static StringATTRIBUTE_VALUE_STYLE
static StringCDATA_STYLE
static StringCHARACTER_DATA_STYLE
static StringCOMMENT_STYLE
static StringDOCTYPE_STYLE
static StringELEMENT_STYLE
protected MapsyntaxFontMap
Map
protected MapsyntaxForegroundMap
Map
static StringXML_DECLARATION_STYLE
Constructor Summary
XMLContext()
XMLContext(Map syntaxFontMap, Map syntaxForegroundMap)
Method Summary
FontgetSyntaxFont(int ctx)
FontgetSyntaxFont(String name)
ColorgetSyntaxForeground(int ctx)
ColorgetSyntaxForeground(String name)
StringgetSyntaxName(int ctx)
voidsetSyntaxFont(Map syntaxFontMap)
voidsetSyntaxForeground(Map syntaxForegroundMap)

Field Detail

ATTRIBUTE_NAME_STYLE

public static final String ATTRIBUTE_NAME_STYLE

ATTRIBUTE_VALUE_STYLE

public static final String ATTRIBUTE_VALUE_STYLE

CDATA_STYLE

public static final String CDATA_STYLE

CHARACTER_DATA_STYLE

public static final String CHARACTER_DATA_STYLE

COMMENT_STYLE

public static final String COMMENT_STYLE

DOCTYPE_STYLE

public static final String DOCTYPE_STYLE

ELEMENT_STYLE

public static final String ELEMENT_STYLE

syntaxFontMap

protected Map syntaxFontMap
Map

syntaxForegroundMap

protected Map syntaxForegroundMap
Map

XML_DECLARATION_STYLE

public static final String XML_DECLARATION_STYLE

Constructor Detail

XMLContext

public XMLContext()

XMLContext

public XMLContext(Map syntaxFontMap, Map syntaxForegroundMap)

Method Detail

getSyntaxFont

public Font getSyntaxFont(int ctx)

getSyntaxFont

public Font getSyntaxFont(String name)

getSyntaxForeground

public Color getSyntaxForeground(int ctx)

getSyntaxForeground

public Color getSyntaxForeground(String name)

getSyntaxName

public String getSyntaxName(int ctx)

setSyntaxFont

public void setSyntaxFont(Map syntaxFontMap)

setSyntaxForeground

public void setSyntaxForeground(Map syntaxForegroundMap)
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.