Author: scabanovich
Date: 2010-09-21 08:11:48 -0400 (Tue, 21 Sep 2010)
New Revision: 25048
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/web.meta
Log:
JBIDE-6257
https://jira.jboss.org/browse/JBIDE-6257
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/web.meta
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/web.meta 2010-09-21 10:01:48
UTC (rev 25047)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/web.meta 2010-09-21 12:11:48
UTC (rev 25048)
@@ -1,1599 +1,1599 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE XModelEntityGroup PUBLIC "-//Red Hat, Inc.//DTD Meta 1.0//EN"
- "meta.dtd">
-<XModelEntityGroup>
- <VERSION DEPENDS="Model:1.0" MODULE="Web"
VERSION="1.0"/>
- <MAPPINGS>
- <MAPPING name="FilteredTrees">
- <PAIR name="AllWebPages"
value="org.jboss.tools.jst.web.model.tree.AllWebPagesTree"/>
- <PAIR name="WebProject--"
value="org.jboss.tools.struts.webprj.model.WebProjectTree"/>
- </MAPPING>
- <MAPPING name="Recognizers">
- <PAIR name="css$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
- <PAIR name="js$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
- <PAIR name="xml$99"
value="org.jboss.tools.jst.web.model.XMLEntityRecognizer"/>
- </MAPPING>
- </MAPPINGS>
- <ICONS>
- <GROUP name="action">
- <GROUP name="new">
- <GROUP name="file">
- <ICON name="css_file" path="images/file/css_file.gif"/>
- <ICON name="js_file" path="images/file/js_file.gif"/>
- </GROUP>
- </GROUP>
- <GROUP name="webprj">
- <ICON name="open_webprj" path="images/java/attr.gif"/>
- <ICON name="set_location" path="images/java/attr.gif"/>
- </GROUP>
- </GROUP>
- <GROUP name="main">
- <GROUP name="file">
- <ICON name="css" path="images/file/css_file.gif"/>
- <ICON name="js" path="images/file/js_file.gif"/>
- </GROUP>
- <GROUP name="webprj">
- <ICON name="classes"
path="images/file/system_folder.gif"/>
- <ICON name="classpath"
path="images/file/system_folder.gif"/>
- <ICON name="folder" path="images/file/system_folder.gif"/>
- <ICON name="jar" path="images/file/jar_file.gif"/>
- <ICON name="lib" path="images/file/system_folder.gif"/>
- <ICON name="metainf"
path="images/file/system_folder.gif"/>
- <ICON name="root" path="images/file/system_folder.gif"/>
- <ICON name="source" path="images/file/system_folder.gif"/>
- <ICON name="sources"
path="images/file/system_folder.gif"/>
- <ICON name="webinf" path="images/file/system_folder.gif"/>
- <ICON name="webroot" path="images/struts/web_root.gif"/>
- </GROUP>
- </GROUP>
- </ICONS>
- <GlobalActions kind="list"/>
- <XModelEntity
-
ImplementingClass="org.jboss.tools.common.model.impl.bundle.BundleItemObjectImpl"
name="BundleItem">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="action.empty" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute name="language" xmlname="language">
- <Constraint loader="ListString"/>
- <Editor name="LanguagesList"/>
- </XModelAttribute>
- <XModelAttribute name="country" xmlname="country">
- <Constraint loader="ListString"/>
- <Editor name="CountriesList"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="BundleList">
- <XChildrenEntities>
- <XChildEntity name="BundleItem"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="action.empty" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="Bundle List" name="name"
xmlname="NAME"/>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="CreateActions">
- <XActionItem HIDE="always" HandlerClassName="%Create%"
- ICON="action.empty" WizardClassName="%Default%"
- displayName="Add Bundle..." kind="action"
name="AddBundle">
- <EntityData EntityName="BundleItem">
- <AttributeData AttributeName="language" Mandatory="no"/>
- <AttributeData AttributeName="country" Mandatory="no"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
-
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileAnyImpl"
- ObjectEditorClass="%DEFAULT%" name="FileCSS">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.file.css" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="file" 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="css" name="extension"
xmlname="EXTENSION"/>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="main.file.css" 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 HandlerClassName="%RenameFile%"
ICON="action.empty"
- PROPERTIES="validator.edit=true" WizardClassName="%Default%"
- displayName="Rename..." kind="action"
name="Rename">
- <EntityData EntityName="FileTXT">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="extension"
Mandatory="no"/>
- </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
-
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileAnyImpl"
- ObjectEditorClass="%DEFAULT%" name="FileJS">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.file.js" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="file" 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="js" name="extension"
xmlname="EXTENSION"/>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="main.file.js" 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 HandlerClassName="%RenameFile%"
ICON="action.empty"
- PROPERTIES="validator.edit=true" WizardClassName="%Default%"
- displayName="Rename..." kind="action"
name="Rename">
- <EntityData EntityName="FileTXT">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="extension"
Mandatory="no"/>
- </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
-
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileXMLImpl"
- ObjectEditorClass="%XML%" name="FileTLD">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.file.xml_file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="tld" 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="tld" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="main.file.xml_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" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" 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 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="%Delete%"
- 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>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
-
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileXMLImpl"
- ObjectEditorClass="%XML%" name="FileXML">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.file.xml_file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="tld" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="name" xmlname="NAME"/>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="body"
visibility="false"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="main.file.xml_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" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" 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 HandlerClassName="%RenameFile%"
ICON="action.empty"
- PROPERTIES="validator.edit=true" WizardClassName="%Default%"
- displayName="Rename..." kind="action"
name="Rename">
- <EntityData EntityName="FileXML">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="disabled" 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 ImplementingClass="%Regular%" XMLSUBPATH="web"
name="JstWeb">
- <XChildrenEntities>
- <XChildEntity name="JstWebModule"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Web" name="name"
xmlname="NAME"/>
- <XModelAttribute name="model path" xmlname="model-path"/>
- <XModelAttribute name="servlet version" visibility="false"
xmlname="SERVLET_VERSION">
- <Constraint loader="List">
- <value name="2.2"/>
- <value name="2.3"/>
- <value name="2.4"/>
- <value name="2.5"/>
- <value name="3.0"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementingClass="org.jboss.tools.jst.web.project.WebConfigImpl"
- XMLSUBPATH="module" name="JstWebConfig">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="config" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="name" xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="URI" xmlname="URI"/>
- <XModelAttribute name="path on disk">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="extensions=xml"/>
- <value name="mode=FILES_ONLY"/>
- <value name="description=Struts configuration file"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute name="model path" xmlname="model-path"/>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementingClass="org.jboss.tools.jst.web.project.WebModuleImpl"
- XMLSUBPATH="module" name="JstWebModule">
- <XChildrenEntities>
- <XChildEntity name="JstWebConfig"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="module" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="name" xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="URI" xmlname="URI"/>
- <XModelAttribute name="path on disk">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="extensions=xml"/>
- <value name="mode=FILES_ONLY"/>
- <value name="description=Struts configuration file"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute name="java src">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- <value name="description=Java sources root"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="root">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- <value name="description=Module root"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="model path" xmlname="model-path"/>
- <XModelAttribute name="root file system"
xmlname="web-root"/>
- <XModelAttribute name="src file system" xmlname="src"/>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="RunPageHelper">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="action.empty" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="run page helper" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="url" xmlname="url">
- <Constraint loader="ListString"/>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="TomcatVMHelper">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute name="vm">
- <Constraint loader="FileFilter"/>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="ignore" xmlname="yes">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="CheckBox"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebData_EditFilterWizard">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute name="filter"/>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjAddModuleHelper">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute name="name" xmlname="NAME"/>
- <XModelAttribute name="path">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="extensions=xml"/>
- <value name="mode=FILES_ONLY"/>
- <value name="description=Struts configuration file"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem HandlerClassName="%SpecialWizard%"
-
PROPERTIES="support=org.jboss.tools.struts.webprj.model.helpers.sync.AddModuleSupport"
- displayName="Add Module" kind="action" name="Add">
- <EntityData EntityName="WebPrjAddModuleHelper">
- <AttributeData AttributeName="name" Mandatory="no"/>
- <AttributeData AttributeName="path"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjAdoptAddStruts">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute default="1.1" name="version"
xmlname="version">
- <Constraint loader="List">
- <value name="1.0"/>
- <value name="1.1"/>
- <value name="1.2"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute default="org.apache.struts.action.ActionServlet"
- name="servlet class" xmlname="servlet_class">
- <Editor name="EclipseClassChooser"/>
- </XModelAttribute>
- <XModelAttribute default="*.do" name="url pattern"
xmlname="url_pattern"/>
- <XModelAttribute name="tld files" xmlname="tld_files">
- <Constraint loader="ListAdd"/>
- <Editor name="ListAdd"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjAdoptStepFolders">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute name="classes" visibility="false">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Classes Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="lib" visibility="false">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Lib Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="build" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Ant's build file"/>
- <value name="extensions=xml"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute name="web root" visibility="false">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Web Root Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="src" visibility="false">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Src Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute default="false" name="add libraries">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="CheckBox"/>
- </XModelAttribute>
- <XModelAttribute name="version">
- <Constraint loader="ListString"/>
- <Editor name="DropDown"/>
- </XModelAttribute>
- <XModelAttribute default="2.4" name="servlet version">
- <Constraint loader="List">
- <value name="2.3"/>
- <value name="2.4"/>
- <value name="2.5"/>
- <value name="3.0"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjAdoptStepLocation">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute name="location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="extensions=xml"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- <value name="description=Select WEB-INF folder"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjAdoptStepName">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute default="WebProject" name="name"
xmlname="NAME">
- <Constraint loader="FolderName"/>
- </XModelAttribute>
- <XModelAttribute name="web.xml location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Select folder where Struts configuration file is
located"/>
- <value name="filenames=web.xml"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute default="true" name="link">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="CheckBox"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjAdoptWarStep0">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute name="*.war location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Select war file with web application"/>
- <value name="extensions=war"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute name="name"/>
- <XModelAttribute default="true" name="use default path">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="CheckBox"/>
- </XModelAttribute>
- <XModelAttribute name="location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="extensions=xml"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- <value name="description=Select WEB-INF folder"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute default="Classic Eclipse project structure"
name="import type">
- <Constraint loader="List">
- <value name="Exact structure of war file"/>
- <value name="Classic Eclipse project structure"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="CLASSES"
name="WebPrjClasses">
- <XChildrenEntities>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.classes" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Classes" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBINF"
name="WebPrjClasspath">
- <XChildrenEntities>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.classpath" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Classpath" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" visibility="false"
xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepDirs">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="WebProject" name="name"
xmlname="NAME"/>
- <XModelAttribute name="webroot" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Web Root Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="classes" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Classes Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="lib" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Lib Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="src" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Src Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="location" visibility="false">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Target Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="locationJar" visibility="false">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Target JAR"/>
- <value name="mode=FILES_ONLY"/>
- <value name="extensions=jar,zip"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute name="servletVersion" xmlname="2.3">
- <Constraint loader="List">
- <value name="2.3"/>
- <value name="2.4"/>
- <value name="2.5"/>
- <value name="3.0"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepLVT">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="WebProject" name="name"
xmlname="NAME"/>
- <XModelAttribute default="1.1" name="version"
xmlname="VERSION">
- <Constraint loader="List">
- <value name="1.0"/>
- <value name="1.1"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute name="use default path">
- <Editor name="CheckBox"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Project Root Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="template" xmlname="TEMPLATE">
- <Constraint loader="List"/>
- <Editor name="List"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepName">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="WebProject" name="name"
xmlname="NAME">
- <Constraint loader="FolderName"/>
- </XModelAttribute>
- <XModelAttribute default="1.1" name="version"
xmlname="VERSION">
- <Constraint loader="List">
- <value name="1.0"/>
- <value name="1.1"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute name="location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="extensions=xml"/>
- <value name="description=Select folder where Struts configuration file is
located"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepTLD">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="TLDs">
- <Editor name="ListAdd"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="FOLDER"
name="WebPrjFolder">
- <XChildrenEntities>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.webroot" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="name" xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="JAR"
name="WebPrjJar">
- <XChildrenEntities>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.webroot" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="jar file" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="name" xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="LIB"
name="WebPrjLib">
- <XChildrenEntities>
- <XChildEntity name="WebPrjJar"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.lib" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Lib" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBINF"
name="WebPrjMetaInf">
- <XChildrenEntities>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.metainf" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Meta-Inf" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="WebPrjRegisterApplication">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute default="no" name="register"
xmlname="register_web_context">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="CheckBox"/>
- </XModelAttribute>
- <XModelAttribute name="application name" xmlname="NAME">
- <Constraint loader="FolderName"/>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Select folder where Server configuration file is
located"/>
- <value name="filenames=server.xml"/>
- </Constraint>
- <Editor name="FileChooser"/>
- </XModelAttribute>
- <XModelAttribute name="domain">
- <Constraint loader="ListString"/>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="runtime">
- <Constraint loader="ListString"/>
- <Editor name="MutableCombo"/>
- </XModelAttribute>
- <XModelAttribute name="target server">
- <Constraint loader="ListString"/>
- <Editor name="MutableMultipleChoice"/>
- </XModelAttribute>
- <XModelAttribute name="separator">
- <Editor name="Separator"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
-
ImplementationLoadingClass="org.jboss.tools.common.model.engines.impl.EnginesLoader"
- ImplementingClass="%Regular%" XMLSUBPATH="WEBPRJ"
name="WebPrjRoot">
- <XChildrenEntities>
- <XChildEntity name="WebPrjWebRoot"/>
- <XChildEntity name="WebPrjSources"/>
- <XChildEntity name="WebPrjClasspath"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.root" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="partition" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="WebProject" name="name"
xmlname="NAME"/>
- <XModelAttribute name="location" visibility="false"
xmlname="location">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=WEB-INF Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- <value name="infoText=Select folder where Struts configuration file is
located"/>
- <value name="infoIcon=images/struts/folder_ico.jpg"/>
- <value name="title=Import"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="SOURCES"
name="WebPrjSource">
- <XChildrenEntities>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.source" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="name" xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="none" name="build"
xmlname="BUILD">
- <Constraint loader="List">
- <value name="none"/>
- <value name="compile"/>
- <value name="create jar"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute name="compile" xmlname="COMPILE">
- <Constraint loader="FileFilter">
- <value name="allFiles=false"/>
- <value name="description=Target Folder"/>
- <value name="mode=DIRECTORIES_ONLY"/>
- </Constraint>
- <Editor name="FolderChooser"/>
- </XModelAttribute>
- <XModelAttribute name="create jar" xmlname="JAR"/>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="SOURCES"
name="WebPrjSources">
- <XChildrenEntities>
- <XChildEntity name="WebPrjSource"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.sources" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Sources" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBINF"
name="WebPrjWebInf">
- <XChildrenEntities>
- <XChildEntity name="WebPrjClasses"/>
- <XChildEntity name="WebPrjLib"/>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.webinf" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Web-Inf" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBROOT"
name="WebPrjWebRoot">
- <XChildrenEntities>
- <XChildEntity name="WebPrjMetaInf"/>
- <XChildEntity maxCount="1" name="WebPrjWebInf"/>
- <XChildEntity name="WebPrjFolder"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.webprj.webroot" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="folder" loader="ElementType"
- name="element type" visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="Web-Root" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="location" xmlname="location">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list"/>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Regular%"
name="WebWorkspace">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes>
- <XModelAttribute default="Eclipse Workspace" name="name"
xmlname="NAME">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem
-
HandlerClassName="org.jboss.tools.jsf.ui.action.handler.CreateJSFProjectHandler"
- ICON="action.new.jsfProject" displayName="Create New JSF
Project..."
- kind="action" name="CreateNewJSFProject"/>
- <XActionItem
-
HandlerClassName="org.jboss.tools.jsf.ui.action.handler.ImportJSFProjectHandler"
- ICON="action.new.importProject"
- displayName="Import Existing JSF Project..." kind="action"
name="ImportExistingJSFProject"/>
- <XActionItem
-
HandlerClassName="org.jboss.tools.struts.ui.internal.action.CreateStrutsProjectHandler"
- ICON="action.new.struts.create_project"
- displayName="Create New Struts Project..." kind="action"
name="CreateNewStrutsProject"/>
- <XActionItem
-
HandlerClassName="org.jboss.tools.struts.ui.internal.action.ImportStrutsProjectHandler"
- ICON="action.new.struts.import_project"
- displayName="Import Existing Struts Project..." kind="action"
name="ImportExistingStrutsProject"/>
- <XActionItem HIDE="always" displayName="Help"
kind="action" name="Help"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromProjectHandler"
- ICON="action.empty" displayName="Save As Template..."
kind="action" name="SaveAsTemplate"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XEntityExtension name="FileFolder">
- <XChildrenEntities>
- <XChildEntity name="FileTLD"/>
- <XChildEntity name="FileXML"/>
- <XChildEntity name="FileCSS"/>
- <XChildEntity name="FileJS"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.newattribute" displayName="File"
group="1"
- kind="list" name="CreateFiles">
- <XActionItem kind="list" name="Web">
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.jsp_file"
-
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileJSP;extension=jsp;validator.addfile=true"
- displayName="JSP..." kind="action"
name="CreateFileJSP">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="template"
Mandatory="no"/>
- </EntityData>
- <EntityData EntityName="NewJSPFileWizardTaglibs">
- <AttributeData AttributeName="taglibs"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.html_file"
-
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileHTML;extension=html;validator.addfile=true"
- displayName="HTML..." kind="action"
name="CreateFileHTML">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.css_file"
-
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileCSS;extension=css;validator.addfile=true"
- displayName="CSS..." kind="action"
name="CreateFileCSS">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.js_file"
-
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileJS;extension=js;validator.addfile=true"
- displayName="JS..." kind="action"
name="CreateFileJS">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.xhtml_file"
-
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileXHTML;extension=xhtml;validator.addfile=true"
- displayName="XHTML..." kind="action"
name="CreateFileXHTML">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="template"
Mandatory="no"/>
- </EntityData>
- <EntityData EntityName="NewJSPFileWizardTaglibs">
- <AttributeData AttributeName="taglibs"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always" HandlerClassName="%CreateFile%"
- ICON="action.new.file.xsl_file"
- PROPERTIES="validator.addfile=true"
WizardClassName="%Default%"
- displayName="XSL..." kind="action"
name="CreateFileXSL">
- <EntityData EntityName="FileXSL">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.jsp_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.common.model.ui.wizard.newfile.NewJSPFileWizard"
- displayName="JSP..." kind="action"
name="CreateFileJSPV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.html_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.common.model.ui.wizard.newfile.NewHTMLFileWizard"
- displayName="HTML..." kind="action"
name="CreateFileHTMLV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.css_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.jst.web.ui.wizards.newfile.NewCSSFileWizard"
- displayName="CSS..." kind="action"
name="CreateFileCSSV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.js_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.jst.web.ui.wizards.newfile.NewJSFileWizard"
- displayName="JS..." kind="action"
name="CreateFileJSV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.xhtml_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.common.model.ui.wizard.newfile.NewXHTMLFileWizard"
- displayName="XHTML..." kind="action"
name="CreateFileXHTMLV"/>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileHTML">
- <XChildrenEntities/>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItem
-
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromPageHandler"
- ICON="action.empty" displayName="Save as Template..."
kind="action" name="CreateTemplate"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileJSP">
- <XChildrenEntities/>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItem
-
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromPageHandler"
- ICON="action.empty" displayName="Save as Template..."
kind="action" name="CreateTemplate"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSystemFolder">
- <XChildrenEntities>
- <XChildEntity name="FileTLD"/>
- <XChildEntity name="FileXML"/>
- <XChildEntity name="FileCSS"/>
- <XChildEntity name="FileJS"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.newattribute" displayName="File"
group="1"
- kind="list" name="CreateFiles">
- <XActionItem kind="list" name="Web">
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.jsp_file"
-
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileJSP;extension=jsp;validator.addfile=true"
- displayName="JSP..." kind="action"
name="CreateFileJSP">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="template"
Mandatory="no"/>
- </EntityData>
- <EntityData EntityName="NewJSPFileWizardTaglibs">
- <AttributeData AttributeName="taglibs"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.html_file"
-
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileHTML;extension=html;validator.addfile=true"
- displayName="HTML..." kind="action"
name="CreateFileHTML">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.css_file"
-
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileCSS;extension=css;validator.addfile=true"
- displayName="CSS..." kind="action"
name="CreateFileCSS">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.js_file"
-
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileJS;extension=js;validator.addfile=true"
- displayName="JS..." kind="action"
name="CreateFileJS">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.file.xhtml_file"
-
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileXHTML;extension=xhtml;validator.addfile=true"
- displayName="XHTML..." kind="action"
name="CreateFileXHTML">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="template"
Mandatory="no"/>
- </EntityData>
- <EntityData EntityName="NewJSPFileWizardTaglibs">
- <AttributeData AttributeName="taglibs"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always" HandlerClassName="%CreateFile%"
- ICON="action.new.file.xsl_file"
- PROPERTIES="validator.addfile=true"
WizardClassName="%Default%"
- displayName="XSL..." kind="action"
name="CreateFileXSL">
- <EntityData EntityName="FileXSL">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.jsp_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.common.model.ui.wizard.newfile.NewJSPFileWizard"
- displayName="JSP..." kind="action"
name="CreateFileJSPV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.html_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.common.model.ui.wizard.newfile.NewHTMLFileWizard"
- displayName="HTML..." kind="action"
name="CreateFileHTMLV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.css_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.jst.web.ui.wizards.newfile.NewCSSFileWizard"
- displayName="CSS..." kind="action"
name="CreateFileCSSV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.js_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.jst.web.ui.wizards.newfile.NewJSFileWizard"
- displayName="JS..." kind="action"
name="CreateFileJSV"/>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.file.xhtml_file"
-
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.common.model.ui.wizard.newfile.NewXHTMLFileWizard"
- displayName="XHTML..." kind="action"
name="CreateFileXHTMLV"/>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSystemJar">
- <XChildrenEntities>
- <XChildEntity name="FileTLD"/>
- <XChildEntity name="FileXML"/>
- <XChildEntity name="FileCSS"/>
- <XChildEntity name="FileJS"/>
- </XChildrenEntities>
- <XActionItem kind="list"/>
- </XEntityExtension>
- <XEntityExtension name="FileSystems">
- <XChildrenEntities/>
- <XActionItem kind="list">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateWebPrjHandler"
- ICON="main.projects.new" SAVE_REQUIRED="yes"
- displayName="Create New Project..." kind="action"
name="CreateStrutsProject"/>
- <XActionItem HandlerClassName="%SpecialWizard%"
ICON="action.empty"
-
PROPERTIES="support=org.jboss.tools.struts.webprj.model.helpers.sync.SyncProjectSupport"
- displayName="Modules Configuration" kind="action"
name="SynchronizeModules"/>
- <XActionItem kind="list" name="Registration">
- <XActionItem HIDE="disabled"
-
HandlerClassName="org.jboss.tools.jst.web.model.handlers.UnregisterInServerXmlHandler"
- ICON="action.empty"
- displayName="Unregister Web Context from server.xml"
kind="action" name="UnregisterInServerXML"/>
- <XActionItem
-
HandlerClassName="org.jboss.tools.jst.web.model.handlers.RegisterInServerXmlHandler"
- ICON="action.empty"
- displayName="Register Web Context in server.xml" kind="action"
name="RegisterInServerXML"/>
- <XActionItem kind="list" name="Separator1"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileXHTML">
- <XChildrenEntities/>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItem
-
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromPageHandler"
- ICON="action.empty" displayName="Save as Template..."
kind="action" name="CreateTemplate"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="JarFolder">
- <XChildrenEntities>
- <XChildEntity name="FileTLD"/>
- <XChildEntity name="FileXML"/>
- <XChildEntity name="FileCSS"/>
- <XChildEntity name="FileJS"/>
- </XChildrenEntities>
- <XActionItem kind="list"/>
- </XEntityExtension>
- <XEntityExtension name="Root">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="JstWeb"
required="yes"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem kind="list" name="RunActions">
- <XActionItem HIDE="disabled"
-
HandlerClassName="org.jboss.tools.jst.web.model.handlers.RunOnServerHandler"
- ICON="action.empty" displayName="Run On Server"
kind="action" name="RunPageOnServer"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="Workspaces">
- <XChildrenEntities/>
- <XActionItem kind="list">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateWebPrjHandler"
- ICON="main.projects.new" SAVE_REQUIRED="yes"
- displayName="Create New Project..." kind="action"
name="CreateStrutsProject"/>
- </XActionItem>
- </XEntityExtension>
-</XModelEntityGroup>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE XModelEntityGroup PUBLIC "-//Red Hat, Inc.//DTD Meta 1.0//EN"
+ "meta.dtd">
+<XModelEntityGroup>
+ <VERSION DEPENDS="Model:1.0" MODULE="Web"
VERSION="1.0"/>
+ <MAPPINGS>
+ <MAPPING name="FilteredTrees">
+ <PAIR name="AllWebPages"
value="org.jboss.tools.jst.web.model.tree.AllWebPagesTree"/>
+ <PAIR name="WebProject--"
value="org.jboss.tools.struts.webprj.model.WebProjectTree"/>
+ </MAPPING>
+ <MAPPING name="Recognizers">
+ <PAIR name="css$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="js$5"
value="org.jboss.tools.common.model.loaders.impl.MappedEntityRecognizer"/>
+ <PAIR name="xml$99"
value="org.jboss.tools.jst.web.model.XMLEntityRecognizer"/>
+ </MAPPING>
+ </MAPPINGS>
+ <ICONS>
+ <GROUP name="action">
+ <GROUP name="new">
+ <GROUP name="file">
+ <ICON name="css_file" path="images/file/css_file.gif"/>
+ <ICON name="js_file" path="images/file/js_file.gif"/>
+ </GROUP>
+ </GROUP>
+ <GROUP name="webprj">
+ <ICON name="open_webprj" path="images/java/attr.gif"/>
+ <ICON name="set_location" path="images/java/attr.gif"/>
+ </GROUP>
+ </GROUP>
+ <GROUP name="main">
+ <GROUP name="file">
+ <ICON name="css" path="images/file/css_file.gif"/>
+ <ICON name="js" path="images/file/js_file.gif"/>
+ </GROUP>
+ <GROUP name="webprj">
+ <ICON name="classes"
path="images/file/system_folder.gif"/>
+ <ICON name="classpath"
path="images/file/system_folder.gif"/>
+ <ICON name="folder" path="images/file/system_folder.gif"/>
+ <ICON name="jar" path="images/file/jar_file.gif"/>
+ <ICON name="lib" path="images/file/system_folder.gif"/>
+ <ICON name="metainf"
path="images/file/system_folder.gif"/>
+ <ICON name="root" path="images/file/system_folder.gif"/>
+ <ICON name="source" path="images/file/system_folder.gif"/>
+ <ICON name="sources"
path="images/file/system_folder.gif"/>
+ <ICON name="webinf" path="images/file/system_folder.gif"/>
+ <ICON name="webroot" path="images/struts/web_root.gif"/>
+ </GROUP>
+ </GROUP>
+ </ICONS>
+ <GlobalActions kind="list"/>
+ <XModelEntity
+
ImplementingClass="org.jboss.tools.common.model.impl.bundle.BundleItemObjectImpl"
name="BundleItem">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="action.empty" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute name="language" xmlname="language">
+ <Constraint loader="ListString"/>
+ <Editor name="LanguagesList"/>
+ </XModelAttribute>
+ <XModelAttribute name="country" xmlname="country">
+ <Constraint loader="ListString"/>
+ <Editor name="CountriesList"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="BundleList">
+ <XChildrenEntities>
+ <XChildEntity name="BundleItem"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="action.empty" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="Bundle List" name="name"
xmlname="NAME"/>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="CreateActions">
+ <XActionItem HIDE="always" HandlerClassName="%Create%"
+ ICON="action.empty" WizardClassName="%Default%"
+ displayName="Add Bundle..." kind="action"
name="AddBundle">
+ <EntityData EntityName="BundleItem">
+ <AttributeData AttributeName="language" Mandatory="no"/>
+ <AttributeData AttributeName="country" Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileAnyImpl"
+ ObjectEditorClass="%DEFAULT%" name="FileCSS">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.css" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="file" 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="css" name="extension"
xmlname="EXTENSION"/>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="main.file.css" 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 HandlerClassName="%RenameFile%"
ICON="action.empty"
+ PROPERTIES="validator.edit=true" WizardClassName="%Default%"
+ displayName="Rename..." kind="action"
name="Rename">
+ <EntityData EntityName="FileTXT">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="extension"
Mandatory="no"/>
+ </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
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileAnyImpl"
+ ObjectEditorClass="%DEFAULT%" name="FileJS">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.js" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="file" 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="js" name="extension"
xmlname="EXTENSION"/>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="main.file.js" 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 HandlerClassName="%RenameFile%"
ICON="action.empty"
+ PROPERTIES="validator.edit=true" WizardClassName="%Default%"
+ displayName="Rename..." kind="action"
name="Rename">
+ <EntityData EntityName="FileTXT">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="extension"
Mandatory="no"/>
+ </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
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileXMLImpl"
+ ObjectEditorClass="%XML%" name="FileTLD">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.xml_file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="tld" 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="tld" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="main.file.xml_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" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" 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 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="%Delete%"
+ 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>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+
ImplementationLoadingClass="org.jboss.tools.common.model.loaders.impl.BodyLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.FileXMLImpl"
+ ObjectEditorClass="%XML%" name="FileXML">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.file.xml_file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="tld" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME"/>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="body"
visibility="false"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="main.file.xml_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" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" 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 HandlerClassName="%RenameFile%"
ICON="action.empty"
+ PROPERTIES="validator.edit=true" WizardClassName="%Default%"
+ displayName="Rename..." kind="action"
name="Rename">
+ <EntityData EntityName="FileXML">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="disabled" 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 ImplementingClass="%Regular%" XMLSUBPATH="web"
name="JstWeb">
+ <XChildrenEntities>
+ <XChildEntity name="JstWebModule"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Web" name="name"
xmlname="NAME"/>
+ <XModelAttribute name="model path" xmlname="model-path"/>
+ <XModelAttribute name="servlet version" visibility="false"
xmlname="SERVLET_VERSION">
+ <Constraint loader="List">
+ <value name="2.2"/>
+ <value name="2.3"/>
+ <value name="2.4"/>
+ <value name="2.5"/>
+ <value name="3.0"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementingClass="org.jboss.tools.jst.web.project.WebConfigImpl"
+ XMLSUBPATH="module" name="JstWebConfig">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="config" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="URI" xmlname="URI"/>
+ <XModelAttribute name="path on disk">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="extensions=xml"/>
+ <value name="mode=FILES_ONLY"/>
+ <value name="description=Struts configuration file"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="model path" xmlname="model-path"/>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementingClass="org.jboss.tools.jst.web.project.WebModuleImpl"
+ XMLSUBPATH="module" name="JstWebModule">
+ <XChildrenEntities>
+ <XChildEntity name="JstWebConfig"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="module" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="URI" xmlname="URI"/>
+ <XModelAttribute name="path on disk">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="extensions=xml"/>
+ <value name="mode=FILES_ONLY"/>
+ <value name="description=Struts configuration file"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="java src">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ <value name="description=Java sources root"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="root">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ <value name="description=Module root"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="model path" xmlname="model-path"/>
+ <XModelAttribute name="root file system"
xmlname="web-root"/>
+ <XModelAttribute name="src file system" xmlname="src"/>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="RunPageHelper">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="action.empty" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="run page helper" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="url" xmlname="url">
+ <Constraint loader="ListString"/>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="TomcatVMHelper">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="vm">
+ <Constraint loader="FileFilter"/>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="ignore" xmlname="yes">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebData_EditFilterWizard">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="filter"/>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjAddModuleHelper">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="name" xmlname="NAME"/>
+ <XModelAttribute name="path">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="extensions=xml"/>
+ <value name="mode=FILES_ONLY"/>
+ <value name="description=Struts configuration file"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem HandlerClassName="%SpecialWizard%"
+
PROPERTIES="support=org.jboss.tools.struts.webprj.model.helpers.sync.AddModuleSupport"
+ displayName="Add Module" kind="action" name="Add">
+ <EntityData EntityName="WebPrjAddModuleHelper">
+ <AttributeData AttributeName="name" Mandatory="no"/>
+ <AttributeData AttributeName="path"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjAdoptAddStruts">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute default="1.1" name="version"
xmlname="version">
+ <Constraint loader="List">
+ <value name="1.0"/>
+ <value name="1.1"/>
+ <value name="1.2"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute default="org.apache.struts.action.ActionServlet"
+ name="servlet class" xmlname="servlet_class">
+ <Editor name="EclipseClassChooser"/>
+ </XModelAttribute>
+ <XModelAttribute default="*.do" name="url pattern"
xmlname="url_pattern"/>
+ <XModelAttribute name="tld files" xmlname="tld_files">
+ <Constraint loader="ListAdd"/>
+ <Editor name="ListAdd"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjAdoptStepFolders">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="classes" visibility="false">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Classes Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="lib" visibility="false">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Lib Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="build" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Ant's build file"/>
+ <value name="extensions=xml"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="web root" visibility="false">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Web Root Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="src" visibility="false">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Src Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute default="false" name="add libraries">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute name="version">
+ <Constraint loader="ListString"/>
+ <Editor name="DropDown"/>
+ </XModelAttribute>
+ <XModelAttribute default="2.4" name="servlet version">
+ <Constraint loader="List">
+ <value name="2.3"/>
+ <value name="2.4"/>
+ <value name="2.5"/>
+ <value name="3.0"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjAdoptStepLocation">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="extensions=xml"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ <value name="description=Select WEB-INF folder"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjAdoptStepName">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute default="WebProject" name="name"
xmlname="NAME">
+ <Constraint loader="FolderName"/>
+ </XModelAttribute>
+ <XModelAttribute name="web.xml location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Select folder where Struts configuration file is
located"/>
+ <value name="filenames=web.xml"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute default="true" name="link">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjAdoptWarStep0">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute name="*.war location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Select war file with web application"/>
+ <value name="extensions=war"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="name"/>
+ <XModelAttribute default="true" name="use default path">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="extensions=xml"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ <value name="description=Select WEB-INF folder"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute default="Classic Eclipse project structure"
name="import type">
+ <Constraint loader="List">
+ <value name="Exact structure of war file"/>
+ <value name="Classic Eclipse project structure"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="CLASSES"
name="WebPrjClasses">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.classes" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Classes" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBINF"
name="WebPrjClasspath">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.classpath" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Classpath" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" visibility="false"
xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepDirs">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="WebProject" name="name"
xmlname="NAME"/>
+ <XModelAttribute name="webroot" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Web Root Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="classes" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Classes Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="lib" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Lib Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="src" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Src Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" visibility="false">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Target Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="locationJar" visibility="false">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Target JAR"/>
+ <value name="mode=FILES_ONLY"/>
+ <value name="extensions=jar,zip"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="servletVersion" xmlname="2.3">
+ <Constraint loader="List">
+ <value name="2.3"/>
+ <value name="2.4"/>
+ <value name="2.5"/>
+ <value name="3.0"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepLVT">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="WebProject" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="1.1" name="version"
xmlname="VERSION">
+ <Constraint loader="List">
+ <value name="1.0"/>
+ <value name="1.1"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute name="use default path">
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Project Root Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="template" xmlname="TEMPLATE">
+ <Constraint loader="List"/>
+ <Editor name="List"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepName">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="WebProject" name="name"
xmlname="NAME">
+ <Constraint loader="FolderName"/>
+ </XModelAttribute>
+ <XModelAttribute default="1.1" name="version"
xmlname="VERSION">
+ <Constraint loader="List">
+ <value name="1.0"/>
+ <value name="1.1"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="extensions=xml"/>
+ <value name="description=Select folder where Struts configuration file is
located"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="WebPrjCreateStepTLD">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="TLDs">
+ <Editor name="ListAdd"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="FOLDER"
name="WebPrjFolder">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.webroot" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="JAR"
name="WebPrjJar">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.webroot" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="jar file" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="LIB"
name="WebPrjLib">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjJar"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.lib" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Lib" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBINF"
name="WebPrjMetaInf">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.metainf" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Meta-Inf" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="WebPrjRegisterApplication">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute default="no" name="register"
xmlname="register_web_context">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute name="application name" xmlname="NAME">
+ <Constraint loader="FolderName"/>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Select folder where Server configuration file is
located"/>
+ <value name="filenames=server.xml"/>
+ </Constraint>
+ <Editor name="FileChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="domain">
+ <Constraint loader="ListString"/>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="runtime">
+ <Constraint loader="ListString"/>
+ <Editor name="MutableCombo"/>
+ </XModelAttribute>
+ <XModelAttribute name="target server">
+ <Constraint loader="ListString"/>
+ <Editor name="MutableMultipleChoice"/>
+ </XModelAttribute>
+ <XModelAttribute name="separator">
+ <Editor name="Separator"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+
ImplementationLoadingClass="org.jboss.tools.common.model.engines.impl.EnginesLoader"
+ ImplementingClass="%Regular%" XMLSUBPATH="WEBPRJ"
name="WebPrjRoot">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjWebRoot"/>
+ <XChildEntity name="WebPrjSources"/>
+ <XChildEntity name="WebPrjClasspath"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="partition" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="WebProject" name="name"
xmlname="NAME"/>
+ <XModelAttribute name="location" visibility="false"
xmlname="location">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=WEB-INF Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ <value name="infoText=Select folder where Struts configuration file is
located"/>
+ <value name="infoIcon=images/struts/folder_ico.jpg"/>
+ <value name="title=Import"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="SOURCES"
name="WebPrjSource">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.source" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="none" name="build"
xmlname="BUILD">
+ <Constraint loader="List">
+ <value name="none"/>
+ <value name="compile"/>
+ <value name="create jar"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute name="compile" xmlname="COMPILE">
+ <Constraint loader="FileFilter">
+ <value name="allFiles=false"/>
+ <value name="description=Target Folder"/>
+ <value name="mode=DIRECTORIES_ONLY"/>
+ </Constraint>
+ <Editor name="FolderChooser"/>
+ </XModelAttribute>
+ <XModelAttribute name="create jar" xmlname="JAR"/>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="SOURCES"
name="WebPrjSources">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjSource"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.sources" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Sources" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBINF"
name="WebPrjWebInf">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjClasses"/>
+ <XChildEntity name="WebPrjLib"/>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.webinf" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Web-Inf" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%" XMLSUBPATH="WEBROOT"
name="WebPrjWebRoot">
+ <XChildrenEntities>
+ <XChildEntity name="WebPrjMetaInf"/>
+ <XChildEntity maxCount="1" name="WebPrjWebInf"/>
+ <XChildEntity name="WebPrjFolder"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.webprj.webroot" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="folder" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Web-Root" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="location" xmlname="location">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Regular%"
name="WebWorkspace">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes>
+ <XModelAttribute default="Eclipse Workspace" name="name"
xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem
+
HandlerClassName="org.jboss.tools.jsf.ui.action.handler.CreateJSFProjectHandler"
+ ICON="action.new.jsfProject" displayName="Create New JSF
Project..."
+ kind="action" name="CreateNewJSFProject"/>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.jsf.ui.action.handler.ImportJSFProjectHandler"
+ ICON="action.new.importProject"
+ displayName="Import Existing JSF Project..." kind="action"
name="ImportExistingJSFProject"/>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.struts.ui.internal.action.CreateStrutsProjectHandler"
+ ICON="action.new.struts.create_project"
+ displayName="Create New Struts Project..." kind="action"
name="CreateNewStrutsProject"/>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.struts.ui.internal.action.ImportStrutsProjectHandler"
+ ICON="action.new.struts.import_project"
+ displayName="Import Existing Struts Project..." kind="action"
name="ImportExistingStrutsProject"/>
+ <XActionItem HIDE="always" displayName="Help"
kind="action" name="Help"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromProjectHandler"
+ ICON="action.empty" displayName="Save As Template..."
kind="action" name="SaveAsTemplate"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XEntityExtension name="FileFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileTLD"/>
+ <XChildEntity name="FileXML"/>
+ <XChildEntity name="FileCSS"/>
+ <XChildEntity name="FileJS"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.newattribute" displayName="File"
group="1"
+ kind="list" name="CreateFiles">
+ <XActionItem kind="list" name="Web">
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.jsp_file"
+
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileJSP;extension=jsp;validator.addfile=true"
+ displayName="JSP..." kind="action"
name="CreateFileJSP">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="template"
Mandatory="no"/>
+ </EntityData>
+ <EntityData EntityName="NewJSPFileWizardTaglibs">
+ <AttributeData AttributeName="taglibs"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.html_file"
+
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileHTML;extension=html;validator.addfile=true"
+ displayName="HTML..." kind="action"
name="CreateFileHTML">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.css_file"
+
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileCSS;extension=css;validator.addfile=true"
+ displayName="CSS..." kind="action"
name="CreateFileCSS">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.js_file"
+
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileJS;extension=js;validator.addfile=true"
+ displayName="JS..." kind="action"
name="CreateFileJS">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.xhtml_file"
+
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileXHTML;extension=xhtml;validator.addfile=true"
+ displayName="XHTML..." kind="action"
name="CreateFileXHTML">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="template"
Mandatory="no"/>
+ </EntityData>
+ <EntityData EntityName="NewJSPFileWizardTaglibs">
+ <AttributeData AttributeName="taglibs"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always" HandlerClassName="%CreateFile%"
+ ICON="action.new.file.xsl_file"
+ PROPERTIES="validator.addfile=true"
WizardClassName="%Default%"
+ displayName="XSL..." kind="action"
name="CreateFileXSL">
+ <EntityData EntityName="FileXSL">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.jsp_file"
+
PROPERTIES="plugin=org.eclipse.jst.jsp.ui;wizard=org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard"
+ displayName="JSP..." kind="action"
name="CreateFileJSPV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.html_file"
+
PROPERTIES="plugin=org.eclipse.wst.html.ui;wizard=org.eclipse.wst.html.ui.internal.wizard.NewHTMLWizard"
+ displayName="HTML..." kind="action"
name="CreateFileHTMLV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.css_file"
+
PROPERTIES="plugin=org.eclipse.wst.css.ui;wizard=org.eclipse.wst.css.ui.internal.wizard.NewCSSWizard"
+ displayName="CSS..." kind="action"
name="CreateFileCSSV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.js_file"
+
PROPERTIES="plugin=org.eclipse.wst.jsdt.ui;wizard=org.eclipse.wst.jsdt.ui.NewJSWizard"
+ displayName="JS..." kind="action"
name="CreateFileJSV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.xhtml_file"
+
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.jst.web.ui.wizards.newfile.NewXHTMLWizard"
+ displayName="XHTML..." kind="action"
name="CreateFileXHTMLV"/>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileHTML">
+ <XChildrenEntities/>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem
+
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromPageHandler"
+ ICON="action.empty" displayName="Save as Template..."
kind="action" name="CreateTemplate"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileJSP">
+ <XChildrenEntities/>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem
+
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromPageHandler"
+ ICON="action.empty" displayName="Save as Template..."
kind="action" name="CreateTemplate"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileTLD"/>
+ <XChildEntity name="FileXML"/>
+ <XChildEntity name="FileCSS"/>
+ <XChildEntity name="FileJS"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.newattribute" displayName="File"
group="1"
+ kind="list" name="CreateFiles">
+ <XActionItem kind="list" name="Web">
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.jsp_file"
+
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileJSP;extension=jsp;validator.addfile=true"
+ displayName="JSP..." kind="action"
name="CreateFileJSP">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="template"
Mandatory="no"/>
+ </EntityData>
+ <EntityData EntityName="NewJSPFileWizardTaglibs">
+ <AttributeData AttributeName="taglibs"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.html_file"
+
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileHTML;extension=html;validator.addfile=true"
+ displayName="HTML..." kind="action"
name="CreateFileHTML">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.css_file"
+
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileCSS;extension=css;validator.addfile=true"
+ displayName="CSS..." kind="action"
name="CreateFileCSS">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.js_file"
+
PROPERTIES="support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;entity=FileJS;extension=js;validator.addfile=true"
+ displayName="JS..." kind="action"
name="CreateFileJS">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.file.xhtml_file"
+
PROPERTIES="support=org.jboss.tools.jst.web.model.handlers.CreateJSPFileSupport;entity=FileXHTML;extension=xhtml;validator.addfile=true"
+ displayName="XHTML..." kind="action"
name="CreateFileXHTML">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="template"
Mandatory="no"/>
+ </EntityData>
+ <EntityData EntityName="NewJSPFileWizardTaglibs">
+ <AttributeData AttributeName="taglibs"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always" HandlerClassName="%CreateFile%"
+ ICON="action.new.file.xsl_file"
+ PROPERTIES="validator.addfile=true"
WizardClassName="%Default%"
+ displayName="XSL..." kind="action"
name="CreateFileXSL">
+ <EntityData EntityName="FileXSL">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.jsp_file"
+
PROPERTIES="plugin=org.eclipse.jst.jsp.ui;wizard=org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard"
+ displayName="JSP..." kind="action"
name="CreateFileJSPV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.html_file"
+
PROPERTIES="plugin=org.eclipse.wst.html.ui;wizard=org.eclipse.wst.html.ui.internal.wizard.NewHTMLWizard"
+ displayName="HTML..." kind="action"
name="CreateFileHTMLV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.css_file"
+
PROPERTIES="plugin=org.eclipse.wst.css.ui;wizard=org.eclipse.wst.css.ui.internal.wizard.NewCSSWizard"
+ displayName="CSS..." kind="action"
name="CreateFileCSSV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.js_file"
+
PROPERTIES="plugin=org.eclipse.wst.jsdt.ui;wizard=org.eclipse.wst.jsdt.ui.NewJSWizard"
+ displayName="JS..." kind="action"
name="CreateFileJSV"/>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.file.xhtml_file"
+
PROPERTIES="plugin=org.jboss.tools.jst.web.ui;wizard=org.jboss.tools.jst.web.ui.wizards.newfile.NewXHTMLWizard"
+ displayName="XHTML..." kind="action"
name="CreateFileXHTMLV"/>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemJar">
+ <XChildrenEntities>
+ <XChildEntity name="FileTLD"/>
+ <XChildEntity name="FileXML"/>
+ <XChildEntity name="FileCSS"/>
+ <XChildEntity name="FileJS"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystems">
+ <XChildrenEntities/>
+ <XActionItem kind="list">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateWebPrjHandler"
+ ICON="main.projects.new" SAVE_REQUIRED="yes"
+ displayName="Create New Project..." kind="action"
name="CreateStrutsProject"/>
+ <XActionItem HandlerClassName="%SpecialWizard%"
ICON="action.empty"
+
PROPERTIES="support=org.jboss.tools.struts.webprj.model.helpers.sync.SyncProjectSupport"
+ displayName="Modules Configuration" kind="action"
name="SynchronizeModules"/>
+ <XActionItem kind="list" name="Registration">
+ <XActionItem HIDE="disabled"
+
HandlerClassName="org.jboss.tools.jst.web.model.handlers.UnregisterInServerXmlHandler"
+ ICON="action.empty"
+ displayName="Unregister Web Context from server.xml"
kind="action" name="UnregisterInServerXML"/>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.jst.web.model.handlers.RegisterInServerXmlHandler"
+ ICON="action.empty"
+ displayName="Register Web Context in server.xml" kind="action"
name="RegisterInServerXML"/>
+ <XActionItem kind="list" name="Separator1"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileXHTML">
+ <XChildrenEntities/>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem
+
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateTemplateFromPageHandler"
+ ICON="action.empty" displayName="Save as Template..."
kind="action" name="CreateTemplate"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="JarFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileTLD"/>
+ <XChildEntity name="FileXML"/>
+ <XChildEntity name="FileCSS"/>
+ <XChildEntity name="FileJS"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="Root">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="JstWeb"
required="yes"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="RunActions">
+ <XActionItem HIDE="disabled"
+
HandlerClassName="org.jboss.tools.jst.web.model.handlers.RunOnServerHandler"
+ ICON="action.empty" displayName="Run On Server"
kind="action" name="RunPageOnServer"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="Workspaces">
+ <XChildrenEntities/>
+ <XActionItem kind="list">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jst.web.project.handlers.CreateWebPrjHandler"
+ ICON="main.projects.new" SAVE_REQUIRED="yes"
+ displayName="Create New Project..." kind="action"
name="CreateStrutsProject"/>
+ </XActionItem>
+ </XEntityExtension>
+</XModelEntityGroup>