private IFile _file = null;
public JSPAssistProcessor() {
// JSP actions
TagInfo useBean = new TagInfo("jsp:useBean", true);
useBean.addAttributeInfo(new AttributeInfo("id", true));
useBean.addAttributeInfo(new AttributeInfo("scope", true, SCOPE));
useBean.addAttributeInfo(new AttributeInfo("class", true, CLASS));
_tagList.add(useBean);
TagInfo setProperty = new TagInfo("jsp:setProperty", false);
setProperty.addAttributeInfo(new AttributeInfo("name", true));
setProperty.addAttributeInfo(new AttributeInfo("param", true));
setProperty.addAttributeInfo(new AttributeInfo("property", true));
_tagList.add(setProperty);
TagInfo include = new TagInfo("jsp:include", false);
include.addAttributeInfo(new AttributeInfo("page", true));
_tagList.add(include);
TagInfo forward = new TagInfo("jsp:forward", true);
forward.addAttributeInfo(new AttributeInfo("page", true));
_tagList.add(forward);
TagInfo param = new TagInfo("jsp:param", false);
param.addAttributeInfo(new AttributeInfo("name", true));
param.addAttributeInfo(new AttributeInfo("value", true));
_tagList.add(param);
TagInfo attribute = new TagInfo("jsp:attribute", true);
attribute.addAttributeInfo(new AttributeInfo("name", true));
_tagList.add(attribute);
TagInfo body = new TagInfo("jsp:body", true);
_tagList.add(body);
TagInfo element = new TagInfo("jsp:element", true);
element.addAttributeInfo(new AttributeInfo("name", true));
_tagList.add(element);
TagInfo text = new TagInfo("jsp:text", true);
_tagList.add(text);