JSP Tools
The jsp component contains the JSP editor, model, views, wizards, etc. The component lead is David Williams.
JSP UI
The jsp ui component has the API needed to support jsp regions in editors.
StructuredTextViewerConfigurationJSP
can be used by
clients to access processors used to handle JSP regions. Processors
include: autoedit, content assist, text hover, reconciler.
JSP Core
The jsp core component has the API needed to support the jsp model.
Content type
ContentTypeIdForJSP
contains the content type id for
JSP. For more information, see: org.eclipse.jst.jsp.core.contenttype
Content Model
The JSP content model includes content models for JSP 1.1, JSP 1.2,
and JSP 2.0. For more information, see: org.eclipse.jst.jsp.core
StructuredDocument regions
JSP StructuredDocument regions include various regions commonly found
in JSP documents. Structured document regions include: jsp comment
open/close brackets, jsp directive open/close brackets. For more
information, see: org.eclipse.jst.jsp.core.model.parser
Partition Types
JSP partition types include various partition types found in JSP
documents. Partition types include: jsp directive, jsp comment, java
content, javascript content. For more information, see: org.eclipse.jst.jsp.core.text
Servlet Tools
The servlet component contains the servlet editors, models, views, wizards, etc. The component lead is Naci Dai.
Feature Matrix
The following table represents the features for our various source editors that will play a role in our testing, according to the following legend.
JSP | |
---|---|
Highlighting | Y |
Semantic Highlighting | N |
Content Assist | Y |
Parameter/Attribute Hints | Y |
Document/Element Formatting | Y |
Structured Selection | Y |
Hover Info | Y |
Smart Edit | Y |
Open On (hyperlinks) | Y |
Mark Occurrences | P |
Linked Edit | Y |
Find Element Occurrences | Y |
Validate as-you-type | Y |
Delimiter Highlighting (bracket matching) | Y |
Refactoring | Y |
Search Participant | Y |
Quick Fix/Assist | Y |
Property Sheet | Y |
Outline View | Y |
Folding | P |
Annotation Navigation (go to next annotation) | Y |
External Files | Y |
Toggle Comment | Y |
Quick Type Hierarchy View | N |
Quick Outline | N |
Task Tags in Source Comments | P |