JXMLPad - Tutorial
Creating a JSP 1.2 editor
STEP 4/5 : Creating
the XMLContainer and adding special syntax color for JSP tags
Previous step | Last step
Inside the JSPEditor constructor after the previous parts :
// Specify the waited file ext.
container.getDocumentInfo().addFileExt( "jsp" );
container.getDocumentInfo().setDefaultFileExt( "jsp"
);
container.getDocumentInfo().setDocumentDescription(
"JSP file" );
// Colorize jsp prefix
container.getDocumentColorAccessibility().setColorForPrefix( "jsp",
Color.red );
// Colorize special tags
container.
getDocumentColorAccessibility().
setColorForTag(
"root", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"text", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"include", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"forward", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"getProperty", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"plugin", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"setProperty", Color.red );
container.
getDocumentColorAccessibility().
setColorForTag(
"useBean", Color.red );