Author: scabanovich
Date: 2009-09-18 05:18:49 -0400 (Fri, 18 Sep 2009)
New Revision: 17649
Added:
trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/page-files.meta
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web_ja.properties
Log:
https://jira.jboss.org/jira/browse/JBIDE-4913
Definitions of model objects for jsp, html, xhtml moved to jst.web.
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml 2009-09-18 09:15:20 UTC (rev
17648)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml 2009-09-18 09:18:49 UTC (rev
17649)
@@ -19,6 +19,8 @@
</meta>
<meta path="meta/web-template.meta">
</meta>
+ <meta path="meta/page-files.meta">
+ </meta>
</extension>
<extension point="org.jboss.tools.common.model.keys">
<keys path="help/keys-web.properties"/>
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties 2009-09-18
09:15:20 UTC (rev 17648)
+++
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties 2009-09-18
09:18:49 UTC (rev 17649)
@@ -1,6 +1,111 @@
WebPrjAdoptStepName.web.xml_location=web.xml Location
##### Some Files #####
+##### File JSP #####
+
+# START NON-TRANSLATABLE
+FileJSP=/model/FileJSP.html
+# END NON-TRANSLATABLE
+# START NON-TRANSLATABLE
+FileJSP_Properties=/model/FileJSP.html
+# END NON-TRANSLATABLE
+FileJSP_Properties.Title=File JSP
+# START NON-TRANSLATABLE
+FileJSP_Rename=/model/FileJSP.html
+# END NON-TRANSLATABLE
+
+##### Create File JSP #####
+
+# START NON-TRANSLATABLE
+FileFolder_CreateFileJSP=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileFolder_CreateFileJSP.WindowTitle=New File JSP
+FileFolder_CreateFileJSP.Title=File JSP
+FileFolder_CreateFileJSP_1.Title=Select Tag Libraries
+
+# START NON-TRANSLATABLE
+FileSystemFolder_CreateFileJSP=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileSystemFolder_CreateFileJSP.WindowTitle=New File JSP
+FileSystemFolder_CreateFileJSP.Title=File JSP
+FileSystemFolder_CreateFileJSP_1.Title=Select Tag Libraries
+
+##### File XHTML #####
+
+# START NON-TRANSLATABLE
+FileXHTML_Properties=/model/FileProperty.html
+# END NON-TRANSLATABLE
+FileXHTML_Properties.Title=File XHTML
+# START NON-TRANSLATABLE
+FileXHTML_Rename=/model/FileXHTML.html
+# END NON-TRANSLATABLE
+
+##### Create File JSP #####
+
+# START NON-TRANSLATABLE
+FileFolder_CreateFileXHTML=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileFolder_CreateFileXHTML.WindowTitle=New File XHTML
+FileFolder_CreateFileXHTML.Title=File XHTML
+FileFolder_CreateFileXHTML_1.Title=Select Tag Libraries
+
+# START NON-TRANSLATABLE
+FileSystemFolder_CreateFileXHTML=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileSystemFolder_CreateFileXHTML.WindowTitle=New File XHTML
+FileSystemFolder_CreateFileXHTML.Title=File XHTML
+FileSystemFolder_CreateFileXHTML_1.Title=Select Tag Libraries
+
+##### File HTML #####
+# START NON-TRANSLATABLE
+FileHTML=/model/FileHTML.html
+# END NON-TRANSLATABLE
+
+# START NON-TRANSLATABLE
+FileHTML_Properties=/model/FileProperty.html
+# END NON-TRANSLATABLE
+FileHTML_Properties.Title=File HTML
+# START NON-TRANSLATABLE
+FileHTML_Rename=/model/FileHTML.html
+# END NON-TRANSLATABLE
+
+##### Create File HTML #####
+
+# START NON-TRANSLATABLE
+FileFolder_CreateFileHTML=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileFolder_CreateFileHTML.WindowTitle=New File HTML
+FileFolder_CreateFileHTML.Title=File HTML
+
+# START NON-TRANSLATABLE
+FileSystemFolder_CreateFileHTML=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileSystemFolder_CreateFileHTML.WindowTitle=New File HTML
+FileSystemFolder_CreateFileHTML.Title=File HTML
+
+##### File XSL #####
+
+# START NON-TRANSLATABLE
+FileXSL=/model/FileXSL.html
+# END NON-TRANSLATABLE
+
+# START NON-TRANSLATABLE
+FileXSL_Properties=/model/FileProperty.html
+# END NON-TRANSLATABLE
+FileXSL_Properties.Title=File XSL
+
+##### Create File XSL #####
+
+# START NON-TRANSLATABLE
+FileFolder_CreateFileXSL=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileFolder_CreateFileXSL.WindowTitle=New File XSL
+
+# START NON-TRANSLATABLE
+FileSystemFolder_CreateFileXSL=/model/CreateFile.html
+# END NON-TRANSLATABLE
+FileSystemFolder_CreateFileXSL.WindowTitle=New File XSL
+
##### Create CSS and JS File #####
FileFolder_CreateFileCSS=/model/noHelpYet.html
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web_ja.properties
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web_ja.properties 2009-09-18
09:15:20 UTC (rev 17648)
+++
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web_ja.properties 2009-09-18
09:18:49 UTC (rev 17649)
@@ -1,4 +1,26 @@
WebPrjAdoptStepName.web.xml_location=web.xml \u30ED\u30B1\u30FC\u30B7\u30E7\u30F3
+FileJSP_Properties.Title=JSP \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileJSP.WindowTitle=\u65B0\u898F JSP \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileJSP.Title=JSP \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileJSP_1.Title=\u30BF\u30B0\u30FB\u30E9\u30A4\u30D6\u30E9\u30EA\u30FC\u306E\u9078\u629E
+FileSystemFolder_CreateFileJSP.WindowTitle=\u65B0\u898F JSP \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileJSP.Title=JSP \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileJSP_1.Title=\u30BF\u30B0\u30FB\u30E9\u30A4\u30D6\u30E9\u30EA\u30FC\u306E\u9078\u629E
+FileXHTML_Properties.Title=XHTML \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileXHTML.WindowTitle=\u65B0\u898F XHTML \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileXHTML.Title=XHTML \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileXHTML_1.Title=\u30BF\u30B0\u30FB\u30E9\u30A4\u30D6\u30E9\u30EA\u30FC\u306E\u9078\u629E
+FileSystemFolder_CreateFileXHTML.WindowTitle=\u65B0\u898F XHTML \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileXHTML.Title=XHTML \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileXHTML_1.Title=\u30BF\u30B0\u30FB\u30E9\u30A4\u30D6\u30E9\u30EA\u30FC\u306E\u9078\u629E
+FileHTML_Properties.Title=HTML \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileHTML.WindowTitle=\u65B0\u898F HTML \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileHTML.Title=HTML \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileHTML.WindowTitle=\u65B0\u898F HTML \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileHTML.Title=HTML \u30D5\u30A1\u30A4\u30EB
+FileXSL_Properties.Title=XSL \u30D5\u30A1\u30A4\u30EB
+FileFolder_CreateFileXSL.WindowTitle=\u65B0\u898F XSL \u30D5\u30A1\u30A4\u30EB
+FileSystemFolder_CreateFileXSL.WindowTitle=\u65B0\u898F XSL \u30D5\u30A1\u30A4\u30EB
FileFolder_CreateFileCSS=/model/noHelpYet.html
FileFolder_CreateFileCSS.WindowTitle=\u65B0\u898F CSS \u30D5\u30A1\u30A4\u30EB
FileFolder_CreateFileCSS.Title=CSS \u30D5\u30A1\u30A4\u30EB
Added: trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/page-files.meta
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/page-files.meta
(rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/page-files.meta 2009-09-18
09:18:49 UTC (rev 17649)
@@ -0,0 +1,438 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE XModelEntityGroup PUBLIC "-//Red Hat, Inc.//DTD Meta 1.0//EN"
+ "meta.dtd">
+<XModelEntityGroup>
+ <VERSION MODULE="Model" VERSION="1.0"/>
+ <MAPPINGS>
+ <MAPPING name="MappedEntities">
+ <PAIR name="bpf" value="FileProcess"/>
+ <PAIR name="htm" value="FileHTML"/>
+ <PAIR name="jspx" value="FileJSP"/>
+ <PAIR name="jspf" value="FileJSP"/>
+ <PAIR name="jsf" value="FileHTML"/>
+ </MAPPING>
+ <MAPPING name="ObjectEditor">
+ <PAIR name="Flow" value="DefaultEditor"/>
+ <PAIR name="HTML"
value="org.jboss.tools.jst.jsp.jspeditor.HTMLTextEditor"/>
+ <PAIR name="JSP"
value="org.jboss.tools.jst.jsp.jspeditor.JSPTextEditor"/>
+ <PAIR name="XSL"
value="org.jboss.tools.common.model.ui.texteditors.xmleditor.XMLTextEditor"/>
+ </MAPPING>
+ <MAPPING name="Recognizers">
+ <PAIR name="htm$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="html$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="jsf$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="jsp$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="jspf$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="jspx$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="xhtml$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="xsl$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ </MAPPING>
+ </MAPPINGS>
+ <ICONS>
+ <GROUP name="action">
+ <GROUP name="new">
+ <GROUP name="file">
+ <ICON name="html_file"
path="images/file/new_html_file.gif"/>
+ <ICON name="jsp_file"
path="images/file/new_jsp_file.gif"/>
+ <ICON name="xhtml_file"
path="images/file/new_html_file.gif"/>
+ <ICON name="xsl_file"
path="images/file/new_xsl_file.gif"/>
+ </GROUP>
+ </GROUP>
+ </GROUP>
+ <GROUP name="main">
+ <GROUP name="file">
+ <ICON name="html_file" path="images/file/html_file.gif"/>
+ <ICON name="jsp" path="images/file/jsp_file.gif"/>
+ <ICON name="jsp_file" path="images/file/jsp_file.gif"/>
+ <ICON name="xhtml_file" path="images/file/html_file.gif"/>
+ <ICON name="xsl" path="images/file/xsl_file.gif"/>
+ <ICON name="xsl_file" path="images/file/xsl_file.gif"/>
+ </GROUP>
+ </GROUP>
+ </ICONS>
+ <GlobalActions kind="list"/>
+ <XModelEntity
+ AdoptManagerClass="org.jboss.tools.common.model.files.handlers.JSPAdopt"
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.RecognizedFileImpl"
+ ObjectEditorClass="%HTML%" name="FileHTML">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.html_file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="html" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME"/>
+ <XModelAttribute TRIM="no" name="body"
visibility="false"/>
+ <XModelAttribute default="html" name="extension"
xmlname="EXTENSION">
+ <Constraint loader="List">
+ <value name="html"/>
+ <value name="htm"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem HandlerClassName="%Open%"
ICON="main.file.html_file"
+ displayName="Open" kind="action" name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="main.file.java_file" displayName="Open External Editor"
+ kind="action" name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="main.file.java_file" displayName="Choose Program..."
+ kind="action" name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always" HandlerClassName="%RenameFile%"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FileHTML">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
+ ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
+ <XActionItem BaseActionName="Paste" HIDE="always"
+ HandlerClassName="%Paste%" ICON="action.paste"
displayName="Paste"
+ kind="action" name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
HandlerClassName="%DeleteFile%"
+ ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
+ displayName="Properties..." kind="action"
name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.DiscardFileHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ AdoptManagerClass="org.jboss.tools.common.model.files.handlers.JSPAdopt"
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.RecognizedFileImpl"
+ ObjectEditorClass="%JSP%" name="FileJSP">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.jsp_file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="jsp file" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute COPYABLE="no" loader="ModelPath"
name="model path" visibility="false">
+ <Editor name="Uneditable" viewer="%View%"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME"/>
+ <XModelAttribute TRIM="no" name="body"
visibility="false"/>
+ <XModelAttribute default="jsp" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem HandlerClassName="%Open%"
ICON="main.file.jsp_file"
+ displayName="Open" kind="action" name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="main.file.java_file" displayName="Open External Editor"
+ kind="action" name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="main.file.java_file" displayName="Choose Program..."
+ kind="action" name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always" HandlerClassName="%RenameFile%"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FileJSP">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
+ ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
+ <XActionItem BaseActionName="Paste" HIDE="always"
+ HandlerClassName="%Paste%" ICON="action.paste"
displayName="Paste"
+ kind="action" name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
HandlerClassName="%DeleteFile%"
+ ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
+ displayName="Properties..." kind="action"
name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.DiscardFileHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ AdoptManagerClass="org.jboss.tools.common.model.files.handlers.JSPAdopt"
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.RecognizedFileImpl"
+ ObjectEditorClass="%HTML%" name="FileXHTML">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.xhtml_file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="html" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME"/>
+ <XModelAttribute TRIM="no" name="body"
visibility="false"/>
+ <XModelAttribute default="xhtml" name="extension"
xmlname="EXTENSION">
+ <Constraint loader="List">
+ <value name="html"/>
+ <value name="htm"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem HandlerClassName="%Open%"
ICON="main.file.html_file"
+ displayName="Open" kind="action" name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="main.file.java_file" displayName="Open External Editor"
+ kind="action" name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="main.file.java_file" displayName="Choose Program..."
+ kind="action" name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always" HandlerClassName="%RenameFile%"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FileHTML">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
+ ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
+ <XActionItem BaseActionName="Paste" HIDE="always"
+ HandlerClassName="%Paste%" ICON="action.paste"
displayName="Paste"
+ kind="action" name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
HandlerClassName="%DeleteFile%"
+ ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
+ displayName="Properties..." kind="action"
name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.DiscardFileHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileXMLImpl"
+ ObjectEditorClass="%XML%" name="FileXSL">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.xsl_file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME"/>
+ <XModelAttribute TRIM="no" name="body"
visibility="false"/>
+ <XModelAttribute default="xsl" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem HandlerClassName="%Open%"
ICON="main.file.xsl_file"
+ displayName="Open" kind="action" name="Open"/>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HandlerClassName="%RenameFile%"
ICON="action.empty"
+ PROPERTIES="validator.edit=true" WizardClassName="%Default%"
+ displayName="Rename..." kind="action"
name="Rename">
+ <EntityData EntityName="FileXSL">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
+ ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
HandlerClassName="%DeleteFile%"
+ ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
+ displayName="Properties..." kind="action"
name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.DiscardFileHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="NewJSPFileWizardTaglibs">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="taglibs">
+ <Constraint loader="ListAdd"/>
+ <Editor name="ListAdd"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XEntityExtension name="FileFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileJSP"/>
+ <XChildEntity name="FileXSL"/>
+ <XChildEntity name="FileHTML"/>
+ <XChildEntity name="FileXHTML"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileJSP"/>
+ <XChildEntity name="FileHTML"/>
+ <XChildEntity name="FileXSL"/>
+ <XChildEntity name="FileXHTML"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemJar">
+ <XChildrenEntities>
+ <XChildEntity name="FileJSP"/>
+ <XChildEntity name="FileHTML"/>
+ <XChildEntity name="FileXSL"/>
+ <XChildEntity name="FileXHTML"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="JarFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileJSP"/>
+ <XChildEntity name="FileXSL"/>
+ <XChildEntity name="FileHTML"/>
+ <XChildEntity name="FileXHTML"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+</XModelEntityGroup>