org.skunk.swing.text.syntax
Class SyntaxStyle
java.lang.Object
|
+--org.skunk.swing.text.syntax.SyntaxStyle
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class SyntaxStyle
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
Inner Class Summary |
static class |
SyntaxStyle.SyntaxStyleSet
placing the styleNameMap in this container
eases its configuration by the config package. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_STYLE
public static final java.lang.String DEFAULT_STYLE
UNFINISHED_STYLE
public static final java.lang.String UNFINISHED_STYLE
KEYWORD1_STYLE
public static final java.lang.String KEYWORD1_STYLE
KEYWORD2_STYLE
public static final java.lang.String KEYWORD2_STYLE
KEYWORD3_STYLE
public static final java.lang.String KEYWORD3_STYLE
KEYWORD4_STYLE
public static final java.lang.String KEYWORD4_STYLE
LITERAL1_STYLE
public static final java.lang.String LITERAL1_STYLE
LITERAL2_STYLE
public static final java.lang.String LITERAL2_STYLE
LITERAL3_STYLE
public static final java.lang.String LITERAL3_STYLE
LITERAL4_STYLE
public static final java.lang.String LITERAL4_STYLE
COMMENT1_STYLE
public static final java.lang.String COMMENT1_STYLE
COMMENT2_STYLE
public static final java.lang.String COMMENT2_STYLE
COMMENT3_STYLE
public static final java.lang.String COMMENT3_STYLE
COMMENT4_STYLE
public static final java.lang.String COMMENT4_STYLE
TAG1_STYLE
public static final java.lang.String TAG1_STYLE
TAG2_STYLE
public static final java.lang.String TAG2_STYLE
TAG3_STYLE
public static final java.lang.String TAG3_STYLE
TAG4_STYLE
public static final java.lang.String TAG4_STYLE
OPERATOR_STYLE
public static final java.lang.String OPERATOR_STYLE
SEPARATOR1_STYLE
public static final java.lang.String SEPARATOR1_STYLE
SEPARATOR2_STYLE
public static final java.lang.String SEPARATOR2_STYLE
INCLUDE_STYLE
public static final java.lang.String INCLUDE_STYLE
IDENTIFIER1_STYLE
public static final java.lang.String IDENTIFIER1_STYLE
IDENTIFIER2_STYLE
public static final java.lang.String IDENTIFIER2_STYLE
ERROR_STYLE
public static final java.lang.String ERROR_STYLE
UNFINISHED
public static final int UNFINISHED
DEFAULT
public static final int DEFAULT
KEYWORD1
public static final int KEYWORD1
KEYWORD2
public static final int KEYWORD2
KEYWORD3
public static final int KEYWORD3
KEYWORD4
public static final int KEYWORD4
LITERAL1
public static final int LITERAL1
LITERAL2
public static final int LITERAL2
LITERAL3
public static final int LITERAL3
LITERAL4
public static final int LITERAL4
COMMENT1
public static final int COMMENT1
COMMENT2
public static final int COMMENT2
COMMENT3
public static final int COMMENT3
COMMENT4
public static final int COMMENT4
TAG1
public static final int TAG1
TAG2
public static final int TAG2
TAG3
public static final int TAG3
TAG4
public static final int TAG4
OPERATOR
public static final int OPERATOR
SEPARATOR1
public static final int SEPARATOR1
SEPARATOR2
public static final int SEPARATOR2
INCLUDE
public static final int INCLUDE
IDENTIFIER1
public static final int IDENTIFIER1
IDENTIFIER2
public static final int IDENTIFIER2
ERROR
public static final int ERROR
DEFAULT_FONT
public static final java.awt.Font DEFAULT_FONT
DEFAULT_FOREGROUND
public static final java.awt.Color DEFAULT_FOREGROUND
DEFAULT_BACKGROUND
public static final java.awt.Color DEFAULT_BACKGROUND
DEFAULT_STYLES_FILE
public static final java.lang.String DEFAULT_STYLES_FILE
getDefaultStyleSet
public static final SyntaxStyle.SyntaxStyleSet getDefaultStyleSet()
styles
public static final java.util.Iterator styles()
getStyle
public static final SyntaxStyle getStyle(java.lang.String name)
getStyle
public static final SyntaxStyle getStyle(int id)
getDefaultFont
public static final java.awt.Font getDefaultFont()
initDefaultStyles
public static final void initDefaultStyles(SyntaxStyle.SyntaxStyleSet styleSet)
deriveFont
public static final java.awt.Font deriveFont(java.awt.Font baseFont,
boolean bold,
boolean italic)
getForegroundColor
public java.awt.Color getForegroundColor()
setForegroundColor
public void setForegroundColor(java.awt.Color foregroundColor)
setBold
public void setBold(boolean bold)
isBold
public boolean isBold()
setItalic
public void setItalic(boolean italic)
isItalic
public boolean isItalic()
getFont
public java.awt.Font getFont()
getName
public final java.lang.String getName()
getID
public final int getID()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object