JBoss Tools SVN: r20741 - in trunk/jbpm/docs/reference/en-US: images/guided_tour_jboss_jbpmgpd and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: abogachuk
Date: 2010-03-10 11:36:41 -0500 (Wed, 10 Mar 2010)
New Revision: 20741
Modified:
trunk/jbpm/docs/reference/en-US/Introduction.xml
trunk/jbpm/docs/reference/en-US/Test_Drive_Proc.xml
trunk/jbpm/docs/reference/en-US/guided_tour_jboss_jbpmgpd.xml
trunk/jbpm/docs/reference/en-US/images/guided_tour_jboss_jbpmgpd/guided_tour_6.png
trunk/jbpm/docs/reference/en-US/images/the_views/the_views_10.png
Log:
https://jira.jboss.org/jira/browse/JBDS-1136 -updated some screens and text in the guide according to info reported by Jiri. All the issues were resolved
Modified: trunk/jbpm/docs/reference/en-US/Introduction.xml
===================================================================
--- trunk/jbpm/docs/reference/en-US/Introduction.xml 2010-03-10 16:29:30 UTC (rev 20740)
+++ trunk/jbpm/docs/reference/en-US/Introduction.xml 2010-03-10 16:36:41 UTC (rev 20741)
@@ -67,10 +67,10 @@
<row>
<entry>
- <link linkend="minimal_process_definition">jBDL support</link>
+ <link linkend="minimal_process_definition">jPDL support</link>
</entry>
<entry>Enables managing workflow processes as well as human tasks and interactions between
- them. jBDL combines the best both Java and declarative process techniques.</entry>
+ them. jPDL combines the best both Java and declarative process techniques.</entry>
</row>
<row>
@@ -146,7 +146,7 @@
<section>
<title>Other relevant resources on the topic</title>
- <para>All JBoss Developer Studio/JBoss Tools release documentation you can find at<ulink url="http://docs.jboss.org/tools/">http://docs.jboss.org/tools</ulink> in the corresponding release directory.</para>
+ <para>All JBoss Developer Studio/JBoss Tools release documentation you can find at<ulink url="http://docs.jboss.org/tools/">http://docs.jboss.org/tools</ulink> in the corresponding release directory.</para>
<para>There is some extra information on <ulink url="http://www.jboss.org/community/wiki/JBPMWiki">JBoss Wiki. </ulink></para>
<para>The latest documentation builds are available at <ulink url="http://download.jboss.org/jbosstools/nightly-docs/">http://download.jboss.org/jbosstools/nightly-docs</ulink>.</para>
</section>
Modified: trunk/jbpm/docs/reference/en-US/Test_Drive_Proc.xml
===================================================================
--- trunk/jbpm/docs/reference/en-US/Test_Drive_Proc.xml 2010-03-10 16:29:30 UTC (rev 20740)
+++ trunk/jbpm/docs/reference/en-US/Test_Drive_Proc.xml 2010-03-10 16:36:41 UTC (rev 20741)
@@ -87,13 +87,13 @@
</mediaobject>
</figure>
- <para>By default JUnite 3 version of testing framework is selected. Of course, you can choose
+ <para>By default JUnit 3 version of testing framework is selected. Of course, you can choose
new advanced JUnit 4 version. In this case you'll be prompted to add new JUnit
Library to your build path. To add it automatically just click on the appropriate link. In
the <emphasis>
<property>Class under test</property>
</emphasis> section you can specify the class to test.</para>
-
+ <para>In this guide we will use JUnit 3 version.</para>
<figure>
<title>A First Test Scenario</title>
Modified: trunk/jbpm/docs/reference/en-US/guided_tour_jboss_jbpmgpd.xml
===================================================================
--- trunk/jbpm/docs/reference/en-US/guided_tour_jboss_jbpmgpd.xml 2010-03-10 16:29:30 UTC (rev 20740)
+++ trunk/jbpm/docs/reference/en-US/guided_tour_jboss_jbpmgpd.xml 2010-03-10 16:36:41 UTC (rev 20741)
@@ -147,15 +147,19 @@
creating a folder with the name of the process definition and populating this folder
with two .xml files : <emphasis>
<property>gpd.xml</property>
- </emphasis> and <emphasis>
- <property>processdefinition.xml</property>. </emphasis></para>
+ </emphasis> , <emphasis>
+ <property>processdefinition.xml</property> </emphasis> and a .jpg file:<emphasis>
+ <property>processimage.jpg</property></emphasis>.</para>
<para>The <emphasis>
<property>gpd.xml</property>
</emphasis> contains the graphical information used by the process definition editor.
The <emphasis>
<property>processdefinition.xml</property>
- </emphasis> file contains the actual process definition info without the graphical
- rendering info. At present, the GPD assumes that these two files are siblings. More
+ </emphasis> file contains the actual process definition info.
+ The graphical view of the process is automatically saved in <emphasis>
+ <property>processimage.jpg</property>
+ </emphasis>file.
+ At present, the GPD assumes that these three files are siblings. More
sophisticated configuration will be supported later.</para>
<section id="minimal_process_definition">
@@ -164,7 +168,7 @@
<para>Now we are ready to create a very simple process definition consisting of a begin
state, an intermediate state and an end state.</para>
<para>To make the configuration of actions much easier it's better to use the
- jPDL perspective. It provides the tabbed Properties Editor which allows to configure
+ <emphasis>><property>"jBPM jPDL 3"</property></emphasis> perspective. It provides the tabbed Properties Editor which allows to configure
all the relevant properties of the current selected item. </para>
<section id="adding_the_nodes">
Modified: trunk/jbpm/docs/reference/en-US/images/guided_tour_jboss_jbpmgpd/guided_tour_6.png
===================================================================
(Binary files differ)
Modified: trunk/jbpm/docs/reference/en-US/images/the_views/the_views_10.png
===================================================================
(Binary files differ)
14 years, 10 months
JBoss Tools SVN: r20740 - in trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test: cssdialog/jbide and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: yzhishko
Date: 2010-03-10 11:29:30 -0500 (Wed, 10 Mar 2010)
New Revision: 20740
Added:
trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/cssdialog/jbide/CSSSelectorJBIDE3288.java
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/JSFAllBotTests.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3288 SWTBotTest was written
Modified: trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/JSFAllBotTests.java
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/JSFAllBotTests.java 2010-03-10 15:24:16 UTC (rev 20739)
+++ trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/JSFAllBotTests.java 2010-03-10 16:29:30 UTC (rev 20740)
@@ -3,6 +3,7 @@
import junit.framework.Test;
import junit.framework.TestSuite;
+import org.jboss.tools.jsf.ui.bot.test.cssdialog.jbide.CSSSelectorJBIDE3288;
import org.jboss.tools.jsf.ui.bot.test.cssdialog.jbide.JBIDE3148and4441Test;
import org.jboss.tools.jsf.ui.bot.test.cssdialog.jbide.JBIDE3577Test;
import org.jboss.tools.jsf.ui.bot.test.cssdialog.jbide.JBIDE3579Test;
@@ -30,6 +31,7 @@
suite.addTestSuite(JBIDE3920Test.class);
suite.addTestSuite(UnknownTemplateTest.class);
suite.addTestSuite(SetTemplateForUnknownTagTest.class);
+ suite.addTestSuite(CSSSelectorJBIDE3288.class);
return suite;
}
}
\ No newline at end of file
Added: trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/cssdialog/jbide/CSSSelectorJBIDE3288.java
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/cssdialog/jbide/CSSSelectorJBIDE3288.java (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.ui.bot.test/src/org/jboss/tools/jsf/ui/bot/test/cssdialog/jbide/CSSSelectorJBIDE3288.java 2010-03-10 16:29:30 UTC (rev 20740)
@@ -0,0 +1,114 @@
+package org.jboss.tools.jsf.ui.bot.test.cssdialog.jbide;
+
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotEclipseEditor;
+import org.eclipse.swtbot.swt.finder.SWTBot;
+import org.eclipse.swtbot.swt.finder.exceptions.WidgetNotFoundException;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotShell;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTree;
+import org.jboss.tools.jsf.ui.bot.test.JSFAutoTestCase;
+import org.jboss.tools.ui.bot.test.WidgetVariables;
+
+public class CSSSelectorJBIDE3288 extends JSFAutoTestCase{
+
+ private final static String CSS_FILE_NAME = "CSSSelectorJBIDE3288"; //$NON-NLS-1$
+ private final static String CSS_CLASS1_NAME = ".cssclass1"; //$NON-NLS-1$
+ private final static String CSS_CLASS2_NAME = ".cssclass2"; //$NON-NLS-1$
+ private final static String css1Attrs = "\r\ncolor:red\r\n"; //$NON-NLS-1$
+ private final static String css2Attrs = "\r\nbackground-color:green\r\n"; //$NON-NLS-1$
+
+ public void testCSSSelector(){
+ createCSSPage();
+ createCSSClass();
+ bot.viewByTitle(WidgetVariables.PACKAGE_EXPLORER).setFocus();
+ openTestPage();
+ linkCSSFile();
+ selectTestElement();
+ openCSSSelectorDialog();
+ checkSelector();
+ chooseStyleClass();
+ }
+
+
+ @Override
+ protected void closeUnuseDialogs() {
+ try {
+ bot.shell(WidgetVariables.CSS_SELECTOR_DIALOG_TITLE).close();
+ } catch (WidgetNotFoundException e) {
+ }
+ }
+
+ @Override
+ protected boolean isUnuseDialogOpened() {
+ boolean isOpened = false;
+ try {
+ bot.shell(WidgetVariables.CSS_SELECTOR_DIALOG_TITLE).activate();
+ isOpened = true;
+ } catch (WidgetNotFoundException e) {
+ }
+ return isOpened;
+ }
+
+ private void createCSSPage(){
+ SWTBot innerBot = bot.viewByTitle(WidgetVariables.PACKAGE_EXPLORER).bot();
+ SWTBotTree tree = innerBot.tree();
+ try {
+ tree.expandNode(projectProperties.getProperty("JSFProjectName")). //$NON-NLS-1$
+ expandNode("WebContent").expandNode("pages").getNode(CSS_FILE_NAME+".css").doubleClick(); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ bot.editorByTitle(CSS_FILE_NAME+".css").setFocus(); //$NON-NLS-1$
+ bot.menu("Edit").menu("Select All").click(); //$NON-NLS-1$//$NON-NLS-2$
+ bot.menu("Edit").menu("Delete").click(); //$NON-NLS-1$ //$NON-NLS-2$
+ } catch (WidgetNotFoundException e) {
+ tree.expandNode(projectProperties.getProperty("JSFProjectName")).expandNode("WebContent").getNode("pages").select(); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ bot.menu("File").menu("New").menu("CSS File").click(); //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$
+ bot.shell("New CSS File").activate(); //$NON-NLS-1$
+ bot.textWithLabel("Name*").setText(CSS_FILE_NAME); //$NON-NLS-1$
+ bot.button("Finish").click(); //$NON-NLS-1$
+ }
+ }
+
+ private void createCSSClass(){
+ SWTBotEclipseEditor eclipseEditor = bot.editorByTitle(CSS_FILE_NAME+".css").toTextEditor(); //$NON-NLS-1$
+ eclipseEditor.setFocus();
+ eclipseEditor.insertText(CSS_CLASS1_NAME+"{"+css1Attrs+"}"+"\n"+CSS_CLASS2_NAME+"{"+css2Attrs+"}"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
+ eclipseEditor.save();
+ }
+
+ private void linkCSSFile(){
+ setEditor(bot.editorByTitle(TEST_PAGE).toTextEditor());
+ setEditorText(getEditor().getText());
+ getEditor().navigateTo(6, 10);
+ getEditor().insertText("<link href=\"" + CSS_FILE_NAME + ".css\" type=\"text/css\"/>"); //$NON-NLS-1$ //$NON-NLS-2$
+ getEditor().save();
+ }
+
+ private void selectTestElement(){
+ getEditor().navigateTo(12, 21);
+ getEditor().insertText(""); //$NON-NLS-1$
+ }
+
+ private void openCSSSelectorDialog(){
+ openPropertiesView();
+ getEditor().setFocus();
+ delay();
+ SWTBot innerBot = bot.viewByTitle(WidgetVariables.PROPERTIES).bot();
+ SWTBotTree tree = innerBot.tree();
+ tree.getAllItems()[0].getNode("styleClass").select(); //$NON-NLS-1$
+ tree.getAllItems()[0].getNode("styleClass").click(); //$NON-NLS-1$
+ bot.button("...").click(); //$NON-NLS-1$
+ }
+
+ private void checkSelector(){
+ SWTBotShell cssSelectorShell = bot.shell(WidgetVariables.CSS_SELECTOR_DIALOG_TITLE).activate();
+ SWTBotTree cssSelectorTree = cssSelectorShell.bot().tree();
+ cssSelectorTree.expandNode(CSS_FILE_NAME+".css").getNode("cssclass1").select(); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(".cssclass1 {\n\tcolor: red\n}", bot.styledText().getText()); //$NON-NLS-1$
+ cssSelectorShell.bot().buttonWithTooltip("Add CSS class").click(); //$NON-NLS-1$
+ cssSelectorShell.bot().button(WidgetVariables.OK_BUTTON).click();
+ }
+
+ private void chooseStyleClass(){
+ getEditor().setFocus();
+ assertEquals("\t\t<h1><h:outputText value=\"#{Message.header}\" styleClass=\"cssclass1\"/></h1>", getEditor().getTextOnCurrentLine()); //$NON-NLS-1$
+ }
+
+}
14 years, 10 months
JBoss Tools SVN: r20739 - trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-03-10 10:24:16 -0500 (Wed, 10 Mar 2010)
New Revision: 20739
Added:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppListsFormLayoutData.java
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppFormLayoutData.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5975
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppFormLayoutData.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppFormLayoutData.java 2010-03-10 15:23:33 UTC (rev 20738)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppFormLayoutData.java 2010-03-10 15:24:16 UTC (rev 20739)
@@ -11,6 +11,9 @@
package org.jboss.tools.jst.web.ui.editors.webapp.form;
import java.util.*;
+
+import org.jboss.tools.common.meta.XModelEntity;
+import org.jboss.tools.common.meta.impl.XModelMetaDataImpl;
import org.jboss.tools.common.model.util.ClassLoaderUtil;
import org.jboss.tools.common.model.ui.forms.*;
@@ -65,7 +68,7 @@
WebAppFileFormLayoutData.FILE_WEB_APP_30_DEFINITION,
};
- private static Map FORM_LAYOUT_DEFINITION_MAP = Collections.unmodifiableMap(new ArrayToMap(FORM_LAYOUT_DEFINITIONS));
+ private static Map FORM_LAYOUT_DEFINITION_MAP = Collections.synchronizedMap(new ArrayToMap(FORM_LAYOUT_DEFINITIONS));
private static WebAppFormLayoutData INSTANCE = new WebAppFormLayoutData();
@@ -76,7 +79,42 @@
private WebAppFormLayoutData() {}
public IFormData getFormData(String entityName) {
- return (IFormData)FORM_LAYOUT_DEFINITION_MAP.get(entityName);
+ IFormData data = (IFormData)FORM_LAYOUT_DEFINITION_MAP.get(entityName);
+ if(data == null) {
+ data = generateDefaultFormData(entityName);
+ }
+ return data;
}
+
+ private IFormData generateDefaultFormData(String entityName) {
+ IFormData data = null;
+ XModelEntity entity = XModelMetaDataImpl.getInstance().getEntity(entityName);
+ if(entity != null) {
+ data = generateDefaultFormData(entity);
+ }
+ if(data != null) {
+ FORM_LAYOUT_DEFINITION_MAP.put(entityName, data);
+ }
+ return data;
+ }
+
+ public IFormData generateDefaultFormData(XModelEntity entity) {
+ String entityName = entity.getName();
+ List<IFormData> list = new ArrayList<IFormData>();
+ IFormData g = ModelFormLayoutData.createGeneralFormData(entity);
+ if(g != null) list.add(g);
+ for (int i = 0; i < entity.getChildren().length; i++) {
+ String ce = entity.getChildren()[i].getName();
+ if(WebAppListsFormLayoutData.singleChildLists.containsKey(ce)) {
+ list.add(WebAppListsFormLayoutData.singleChildLists.get(ce));
+ }
+ }
+ IFormData a = ModelFormLayoutData.createAdvancedFormData(entityName);
+ if(a != null) list.add(a);
+ IFormData[] ds = list.toArray(new IFormData[0]);
+ IFormData data = new FormData(entityName, new String[0], ds);
+ return data;
+ }
+
}
Added: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppListsFormLayoutData.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppListsFormLayoutData.java (rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppListsFormLayoutData.java 2010-03-10 15:24:16 UTC (rev 20739)
@@ -0,0 +1,89 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jst.web.ui.editors.webapp.form;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.jboss.tools.common.model.ui.forms.FormAttributeData;
+import org.jboss.tools.common.model.ui.forms.FormData;
+import org.jboss.tools.common.model.ui.forms.FormLayoutDataUtil;
+import org.jboss.tools.common.model.ui.forms.IFormData;
+import org.jboss.tools.common.model.ui.forms.ModelFormLayoutData;
+
+/**
+ * @author Viacheslav Kabanovich
+ */
+public class WebAppListsFormLayoutData {
+
+ static Map<String, IFormData> singleChildLists = new HashMap<String, IFormData>();
+
+ static IFormData createOneAttributeSingleChildList(String header, String attrName, String childEntity, String actionPath) {
+ IFormData result = new FormData(
+ header,
+ ModelFormLayoutData.EMPTY_DESCRIPTION,
+ new FormAttributeData[]{new FormAttributeData(attrName, 100)},
+ new String[]{childEntity},
+ FormLayoutDataUtil.createDefaultFormActionData(actionPath)
+ );
+ singleChildLists.put(childEntity, result);
+ return result;
+ }
+
+ static IFormData createTwoAttributeSingleChildList(String header, String attrName, int width, String attr2Name, String childEntity, String actionPath) {
+ IFormData result = new FormData(
+ header,
+ ModelFormLayoutData.EMPTY_DESCRIPTION,
+ new FormAttributeData[]{new FormAttributeData(attrName, width), new FormAttributeData(attr2Name, 100 - width)},
+ new String[]{childEntity},
+ FormLayoutDataUtil.createDefaultFormActionData(actionPath)
+ );
+ singleChildLists.put(childEntity, result);
+ return result;
+ }
+
+ static {
+ createOneAttributeSingleChildList(
+ "Properties", "name", "WebAppProperty30", "CreateActions.CreateProperty" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+ createOneAttributeSingleChildList(
+ "Data Sources", "name", "WebAppDataSource30", "CreateActions.CreateDataSource" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+ createTwoAttributeSingleChildList(
+ "Services", "service-ref-name", 40, "service-interface", "WebAppServiceRef30", "CreateActions.CreateServiceRef" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
+ );
+ createTwoAttributeSingleChildList(
+ "Init Params", "param-name", 40, "param-value", "WebAppInitParam", "CreateActions.CreateInitParam" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
+ );
+ createOneAttributeSingleChildList(
+ "SOAP Headers", "header", "WebAppSoapHeader30", "CreateActions.CreateSoapHeader" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+ createOneAttributeSingleChildList(
+ "SOAP Roles", "role", "WebAppSoapRole30", "CreateActions.CreateSoapRole" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+ createOneAttributeSingleChildList(
+ "Port Names", "name", "WebAppPortName30", "CreateActions.CreatePortName" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+
+ createOneAttributeSingleChildList(
+ "Port Component Refs", "service-endpoint-interface", "WebAppPortComponentRef30", "CreateActions.CreatePortComponentRef" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+ createTwoAttributeSingleChildList(
+ "Handlers", "handler-name", 50, "handler-class", "WebAppHandler30", "CreateActions.CreatePortComponentRef" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
+ );
+
+ createOneAttributeSingleChildList(
+ "Cookie Configs", "name", "WebAppCookieConfig", "CreateActions.CreateCookieConfig" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+ );
+ }
+
+
+}
Property changes on: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/editors/webapp/form/WebAppListsFormLayoutData.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
14 years, 10 months
JBoss Tools SVN: r20738 - in trunk/jst/plugins/org.jboss.tools.jst.web: resources/meta and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-03-10 10:23:33 -0500 (Wed, 10 Mar 2010)
New Revision: 20738
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties
trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/webapp30.meta
trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/webapp/model/FileWebAppLoader.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5975
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties 2010-03-10 15:22:05 UTC (rev 20737)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/resources/help/keys-web.properties 2010-03-10 15:23:33 UTC (rev 20738)
@@ -366,37 +366,37 @@
WebAppJspConfig_CreatePropertyGroup.WindowTitle=Add JSP Property Group
WebAppJspConfig_CreatePropertyGroup.Title=JSP Property Group
-WebAppFolderResources_CreateResourceRef.WindowTitle=Add Resource Reference
-WebAppFolderResources_CreateResourceRef.Title=Web Resource Reference
+Web.CreateResourceRef.WindowTitle=Add Resource Reference
+Web.CreateResourceRef.Title=Web Resource Reference
-WebAppFolderResources_CreateResourceEnvRef.WindowTitle=Add Resource Env Reference
-WebAppFolderResources_CreateResourceEnvRef.Title=Web Resource Env Reference
+Web.CreateResourceEnvRef.WindowTitle=Add Resource Env Reference
+Web.CreateResourceEnvRef.Title=Web Resource Env Reference
WebAppFolderResources_Properties.Title=Resources
-WebAppFolderSecurityConstraints_CreateSecurityConstraint.WindowTitle=Add Security Constraint
-WebAppFolderSecurityConstraints_CreateSecurityConstraint.Title=Web Security Constraint
+Web.CreateSecurityConstraint.WindowTitle=Add Security Constraint
+Web.CreateSecurityConstraint.Title=Web Security Constraint
WebAppFolderSecurityConstraints_Properties.Title=Security Constraints
FileWebApp_CreateLoginConfig.WindowTitle=Add Login Config
FileWebApp_CreateLoginConfig.Title=Web Login Config
-WebAppFolderSecurityRoles_CreateSecurityRole.WindowTitle=Add Security Role
-WebAppFolderSecurityRoles_CreateSecurityRole.Title=Web Security Role
+Web.CreateSecurityRole.WindowTitle=Add Security Role
+Web.CreateSecurityRole.Title=Web Security Role
WebAppFolderSecurityRoles_Properties.Title=Security Roles
-WebAppFolderEnvEntries_CreateEnvEntry.WindowTitle=Add Env Entry
-WebAppFolderEnvEntries_CreateEnvEntry.Title=Web Env Entry
+Web.CreateEnvEntry.WindowTitle=Add Env Entry
+Web.CreateEnvEntry.Title=Web Env Entry
WebAppFolderEnvEntries_Properties.Title=Env Entries
-WebAppFolderEJB_CreateEjbRef.WindowTitle=Add EJB Ref
-WebAppFolderEJB_CreateEjbRef.Title=Web EJB Ref
+Web.CreateEjbRef.WindowTitle=Add EJB Ref
+Web.CreateEjbRef.Title=Web EJB Ref
-WebAppFolderEJB_CreateEjbLocalRef.WindowTitle=Add EJB Local Ref
-WebAppFolderEJB_CreateEjbLocalRef.Title=Web EJB Local Ref
+Web.CreateEjbLocalRef.WindowTitle=Add EJB Local Ref
+Web.CreateEjbLocalRef.Title=Web EJB Local Ref
WebAppFolderEJB_Properties.Title=EJB
@@ -404,14 +404,14 @@
WebAppFolderFilters_CreateFilter.Title=Filter
WebAppFolderFilters24_CreateFilter.WindowTitle=Add Filter
WebAppFolderFilters24_CreateFilter.Title=Filter
+WebAppFolderFilters30_CreateFilter.WindowTitle=Add Filter
+WebAppFolderFilters30_CreateFilter.Title=Filter
WebAppFolderFilters_Properties.Title=Filters
WebAppFolderFilters24_Properties.Title=Filters
-WebAppFolderFilters_CreateFilterMapping.WindowTitle=Add Filter Mapping
-WebAppFolderFilters_CreateFilterMapping.Title=Filter Mapping
-WebAppFolderFilters24_CreateFilterMapping.WindowTitle=Add Filter Mapping
-WebAppFolderFilters24_CreateFilterMapping.Title=Filter Mapping
+Web.CreateFilterMapping.WindowTitle=Add Filter Mapping
+Web.CreateFilterMapping.Title=Filter Mapping
WebAppFolderListeners_Properties.Title=Web Listeners
WebAppFolderListeners24_Properties.Title=Web Listeners
@@ -435,16 +435,16 @@
WebAppFolderPersistence25_CreatePersistenceUnitRef.Title=Web Persistence Unit Ref
WebAppFolderPersistence25_Properties.Title=Persistence
-WebAppFolderServices_CreateServiceRef.WindowTitle=Add Service Ref
-WebAppFolderServices_CreateServiceRef.Title=Service Ref
+Web.CreateServiceRef.WindowTitle=Add Service Ref
+Web.CreateServiceRef.Title=Service Ref
WebAppFolderServices_Properties.Title=Services
-WebAppFolderMessageDestinations_CreateServiceMessageDestinationRef.WindowTitle=Add Service Message Destination Ref
-WebAppFolderMessageDestinations_CreateServiceMessageDestinationRef.Title=Service Message Destination Ref
+Web.CreateServiceMessageDestinationRef.WindowTitle=Add Service Message Destination Ref
+Web.CreateServiceMessageDestinationRef.Title=Service Message Destination Ref
-WebAppFolderMessageDestinations_CreateServiceMessageDestination.WindowTitle=Add Service Message Destination
-WebAppFolderMessageDestinations_CreateServiceMessageDestination.Title=Service Message Destination
+Web.CreateServiceMessageDestination.WindowTitle=Add Service Message Destination
+Web.CreateServiceMessageDestination.Title=Service Message Destination
WebAppFolderMessageDestinations_Properties.Title=Message Destinations
@@ -506,17 +506,14 @@
WebAppSecurityConstraint_Properties.Title=Web Security Constraint
-WebAppSecurityConstraint_CreateResourceCollection=/struts_pro/WebAppSecurityConstraint_CreateResourceCollection.html
-WebAppSecurityConstraint_CreateResourceCollection.WindowTitle=Add Resource Collection
-WebAppSecurityConstraint_CreateResourceCollection.Title=Web Resource Collection
+Web.CreateResourceCollection.WindowTitle=Add Resource Collection
+Web.CreateResourceCollection.Title=Web Resource Collection
-WebAppSecurityConstraint_CreateAuthConstraint=/struts_pro/WebAppSecurityConstraint_CreateAuthConstraint.html
-WebAppSecurityConstraint_CreateAuthConstraint.WindowTitle=Add Auth Constraint
-WebAppSecurityConstraint_CreateAuthConstraint.Title=Web Auth Constraint
+Web.CreateAuthConstraint.WindowTitle=Add Auth Constraint
+Web.CreateAuthConstraint.Title=Web Auth Constraint
-WebAppSecurityConstraint_CreateUserConstraint=/struts_pro/WebAppSecurityConstraint_CreateUserConstraint.html
-WebAppSecurityConstraint_CreateUserConstraint.WindowTitle=Add User Constraint
-WebAppSecurityConstraint_CreateUserConstraint.Title=Web User Constraint
+Web.CreateUserConstraint.WindowTitle=Add User Constraint
+Web.CreateUserConstraint.Title=Web User Constraint
##### web security-role element #####
@@ -530,15 +527,18 @@
WebAppServlet_Properties.Title=Web Servlet
-WebAppServlet_CreateInitParam.WindowTitle=Add Init Param
-WebAppServlet_CreateInitParam.Title=Web Init Param
+Web.CreateSecurityRoleRef.WindowTitle=Add Security Role Reference
+Web.CreateSecurityRoleRef.Title=Web Security Role Reference
-WebAppServlet_CreateSecurityRoleRef.WindowTitle=Add Security Role Reference
-WebAppServlet_CreateSecurityRoleRef.Title=Web Security Role Reference
+Web.CreateRunAs.WindowTitle=Add Run As
+Web.CreateRunAs.Title=Run As
-WebAppServlet_CreateRunAs.WindowTitle=Add Run As
-WebAppServlet_CreateRunAs.Title=Run As
+Web.CreateMultipartConfig.WindowTitle=Add Multipart Config
+Web.CreateMultipartConfig.Title=Multipart Config
+Web.CreateCookieConfig.WindowTitle=Add Cookie Config
+Web.CreateCookieConfig.Title=Cookie Config
+
##### web servlet-mapping element #####
WebAppServletMapping_Properties.Title=Web Servlet Mapping
@@ -570,7 +570,10 @@
Web.CreatePersistenceProperty.Title=Web Persistence Property
Web.CreateInjectionTarget.WindowTitle=Add Injection Target
Web.CreateInjectionTarget.Title=Web Injection Target
+Web.CreateInitParam.WindowTitle=Add Init Param
+Web.CreateInitParam.Title=Web Init Param
+
WebAppPersistenceContextRef25_Properties.Title=Web Persistence Context Ref
WebAppPersistenceProperty25_Properties.Title=Web Persistence Property
WebAppPersistenceUnitRef25_Properties.Title=Web Persistence Unit Ref
@@ -659,3 +662,59 @@
OptionRoot_CreatePageTemplate_0.Title=Template
OptionRoot_CreatePageTemplate.WindowTitle=Add Page Template
OptionRoot_CreatePageTemplate.Title=Template
+
+
+
+## web.xml 3.0 ##
+FileWebApp30_Properties.Title=File Web Descriptor 3.0
+WebAppAbsoluteOrdering_Properties.Title=Web Absolute Ordering
+WebAppCookieConfig_Properties.Title=Web Cookie Config
+WebAppDataSource30_Properties.Title=Web Data Source
+WebAppEjbLocalRef30_Properties.Title=Web Ejb Local Ref
+WebAppEjbRef30_Properties.Title=Web Ejb Ref
+WebAppEnvEntry30_Properties.Title=Web Env Entry
+WebAppFilter30_Properties.Title=Web Filter
+WebAppFolderAbsoluteOrderings_Properties.Title=Absolute Orderings
+WebAppFolderDataSources30_Properties.Title=Data Sources
+WebAppFolderEJB30_Properties.Title=EJB
+WebAppFolderEnvEntries30_Properties.Title=Env Entries
+WebAppFolderFilters30_Properties.Title=Filters
+WebAppFolderMessageDestinations30_Properties.Title=MessageDestinations
+WebAppFolderResources30_Properties.Title=Resources
+WebAppFolderSecurityConstraints30_Properties.Title=Security Constraints
+WebAppFolderServices30_Properties.Title=Services
+WebAppFolderServlets30_Properties.Title=Servlets
+WebAppHandler30_Properties.Title=Handler
+WebAppJSPPropertyGroup30_Properties.Title=JSP Property Group
+WebAppJspConfig30_Properties.Title=JSP Config
+WebAppMessageDestination30_Properties.Title=Message Destination
+WebAppMessageDestinationRef30_Properties.Title=Message Destination Reference
+WebAppMultipartConfig_Properties.Title=Multipart Config
+WebAppPortComponentRef30_Properties.Title=Por tComponent Ref
+WebAppPortName30_Properties.Title=Port Name
+WebAppProperty30_Properties.Title=Data Source Property
+WebAppResourceCollection30_Properties.Title=Web Resource Collection
+WebAppResourceEnvRef30_Properties.Title=Web Resource Env Ref
+WebAppResourceRef30_Properties.Title=Web Resource Ref
+WebAppSecurityConstraint30_Properties.Title=Web Security Constraint
+WebAppServiceRef30_Properties.Title=Service Ref
+WebAppServlet30_Properties.Title=Web Servlet
+WebAppSessionConfig30_Properties.Title=Web Session Config
+WebAppSoapHeader30_Properties.Title=Web SOAP Header
+WebAppSoapRole30_Properties.Title=Web SOAP Role
+
+FileWebApp30_CreateAbsoluteOrdering.WindowTitle=Add Absolute Ordering
+FileWebApp30_CreateAbsoluteOrdering.Title=Absolute Ordering
+
+Web.CreateDataSource.WindowTitle=Add Data Source
+Web.CreateDataSource.Title=Data Source
+
+WebAppDataSource30_CreateProperty.WindowTitle=Add Property
+WebAppDataSource30_CreateProperty.Title=Property
+
+WebAppServiceRef30_CreatePortComponentRef.WindowTitle=Add Port Component Ref
+WebAppServiceRef30_CreatePortComponentRef.Title=Port Component Ref
+
+WebAppServiceRef30_CreateHandler.WindowTitle=Add Handler
+WebAppServiceRef30_CreateHandler.Title=Handler
+
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/webapp30.meta
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/webapp30.meta 2010-03-10 15:22:05 UTC (rev 20737)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/resources/meta/webapp30.meta 2010-03-10 15:23:33 UTC (rev 20738)
@@ -19,6 +19,7 @@
<XChildrenEntities>
<XChildEntity maxCount="1" name="WebAppFolderAbsoluteOrderings" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderContextParams" required="yes"/>
+ <XChildEntity maxCount="1" name="WebAppFolderDataSources30" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderFilters30" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderListeners24" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderServlets30" required="yes"/>
@@ -32,7 +33,7 @@
<XChildEntity maxCount="1" name="WebAppFolderSecurityRoles" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderEnvEntries30" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderEJB30" required="yes"/>
- <XChildEntity maxCount="1" name="WebAppFolderServices" required="yes"/>
+ <XChildEntity maxCount="1" name="WebAppFolderServices30" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderResources30" required="yes"/>
<XChildEntity maxCount="1" name="WebAppFolderMessageDestinations30" required="yes"/>
<XChildEntity maxCount="1" name="WebAppLocaleEncodingMappingList" required="yes"/>
@@ -141,6 +142,11 @@
WizardClassName="%Default%" displayName="Context Param..."
kind="action" name="CreateContextParam"/>
<XActionItem HandlerClassName="%Redirect%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true;sourcepath=Data Sources;actionpath=CreateActions/CreateDataSource"
+ WizardClassName="%Default%" displayName="Data Source..."
+ kind="action" name="CreateDataSource"/>
+ <XActionItem HandlerClassName="%Redirect%"
ICON="action.new.struts.webapp.filter"
PROPERTIES="validator.add=true;sourcepath=Filters;actionpath=CreateActions/CreateFilter"
WizardClassName="%Default%" displayName="Filter..." kind="action" name="CreateFilter"/>
@@ -226,11 +232,6 @@
WizardClassName="%Default%" displayName="Ejb Local Ref..."
kind="action" name="CreateEjbLocalRef"/>
<XActionItem HandlerClassName="%Redirect%"
- ICON="action.new.struts.webapp.service"
- PROPERTIES="validator.add=true;sourcepath=Services;actionpath=CreateActions/CreateServiceRef"
- WizardClassName="%Default%" displayName="Service Ref..."
- kind="action" name="CreateServiceRef"/>
- <XActionItem HandlerClassName="%Redirect%"
ICON="action.new.struts.webapp.res_env_ref"
PROPERTIES="validator.add=true;sourcepath=Resources;actionpath=CreateActions/CreateResourceEnvRef"
WizardClassName="%Default%" displayName="Resource Env Ref..."
@@ -250,6 +251,11 @@
PROPERTIES="validator.add=true;sourcepath=Message Destinations;actionpath=CreateActions/CreateServiceMessageDestination"
WizardClassName="%Default%" displayName="Message Destination..."
kind="action" name="CreateServiceMessageDestination"/>
+ <XActionItem HandlerClassName="%Redirect%"
+ ICON="action.new.struts.webapp.service"
+ PROPERTIES="validator.add=true;sourcepath=Services;actionpath=CreateActions/CreateServiceRef"
+ WizardClassName="%Default%" displayName="Service Ref..."
+ kind="action" name="CreateServiceRef"/>
<XActionItem HIDE="always" HandlerClassName="%Create%"
ICON="action.new.struts.webapp.taglib"
PROPERTIES="validator.add=true"
@@ -343,6 +349,11 @@
WizardClassName="%Default%" displayName="Context Param..."
kind="action" name="CreateContextParam"/>
<XActionItem HandlerClassName="%Redirect%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true;sourcepath=Data Sources;actionpath=CreateActions/CreateDataSource"
+ WizardClassName="%Default%" displayName="Data Source..."
+ kind="action" name="CreateDataSource"/>
+ <XActionItem HandlerClassName="%Redirect%"
ICON="action.new.struts.webapp.filter"
PROPERTIES="validator.add=true;sourcepath=Filters;actionpath=CreateActions/CreateFilter"
WizardClassName="%Default%" displayName="Filter..." kind="action" name="CreateFilter"/>
@@ -551,7 +562,9 @@
</XActionItem>
<XDependencies/>
</XModelEntity>
- <XModelEntity ImplementingClass="%Custom%" XMLSUBPATH="cookie-config" name="WebAppCookieConfig">
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
+ XMLSUBPATH="cookie-config" name="WebAppCookieConfig">
<XChildrenEntities/>
<XEntityRenderer>
<ICONS>
@@ -562,11 +575,12 @@
<XModelAttribute default="cookie config" loader="ElementType" name="element type">
<Editor name="Uneditable"/>
</XModelAttribute>
- <XModelAttribute PROPERTIES="save=always;id=true" name="name" xmlname="name.#text"/>
- <XModelAttribute name="domain" xmlname="domain.#text"/>
- <XModelAttribute name="path" xmlname="path.#text"/>
- <XModelAttribute name="comment" xmlname="comment.#text"/>
- <XModelAttribute name="http-only" xmlname="http-only.#text">
+ <XModelAttribute PROPERTIES="save=always;id=true;category=general"
+ name="name" xmlname="name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="domain" xmlname="domain.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="path" xmlname="path.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="comment" xmlname="comment.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="http-only" xmlname="http-only.#text">
<Constraint loader="ListString">
<value/>
<value name="true"/>
@@ -574,7 +588,7 @@
</Constraint>
<Editor name="ListString"/>
</XModelAttribute>
- <XModelAttribute name="secure" xmlname="secure.#text">
+ <XModelAttribute PROPERTIES="category=general" name="secure" xmlname="secure.#text">
<Constraint loader="ListString">
<value/>
<value name="true"/>
@@ -582,11 +596,11 @@
</Constraint>
<Editor name="ListString"/>
</XModelAttribute>
- <XModelAttribute name="id" visibility="false" xmlname="id"/>
+ <XModelAttribute PROPERTIES="category=general" name="max-age" xmlname="max-age.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="id" xmlname="id"/>
<XModelAttribute TRIM="no" name="_comment" visibility="false" xmlname="#comment">
<Editor name="Note"/>
</XModelAttribute>
- <XModelAttribute name="max-age" xmlname="max-age.#text"/>
</XModelAttributes>
<XActionItem kind="list">
<XActionItem ICON="action.copy" displayName="Copy" kind="list" name="CopyActions">
@@ -610,6 +624,106 @@
</XActionItem>
<XDependencies/>
</XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%Ordered%"
+ XMLSUBPATH="data-source" name="WebAppDataSource30">
+ <XChildrenEntities>
+ <XChildEntity name="WebAppProperty30"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.env_entry" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="data source" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="description" xmlname="description.#text">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;save=always;category=general"
+ name="name" xmlname="name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="class-name" xmlname="class-name.#text">
+ <Constraint>
+ <value name="java.lang.Boolean"/>
+ <value name="java.lang.String"/>
+ <value name="java.lang.Integer"/>
+ <value name="java.lang.Double"/>
+ <value name="java.lang.Float"/>
+ </Constraint>
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="server-name" xmlname="server-name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="port-number" xmlname="port-number.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="database-name" xmlname="database-name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="url" xmlname="url.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="user" xmlname="user.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="password" xmlname="password.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="login-timeout" xmlname="login-timeout.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="transactional" xmlname="transactional.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="isolation-level" xmlname="isolation-level.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="TRANSACTION_READ_UNCOMMITTED"/>
+ <value name="TRANSACTION_REPEATABLE_READ"/>
+ <value name="TRANSACTION_READ_COMMITTED"/>
+ <value name="TRANSACTION_SERIALIZABLE"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="initial-pool-size" xmlname="initial-pool-size.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="max-pool-size" xmlname="max-pool-size.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="min-pool-size" xmlname="min-pool-size.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="max-idle-time" xmlname="max-idle-time.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="max-statements" xmlname="max-statements.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="id"
+ visibility="false" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Property..." kind="action" name="CreateProperty">
+ <EntityData EntityName="WebAppProperty30">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="value"/>
+ </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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
<XModelEntity ImplementingClass="%Custom%" XMLSUBPATH="ejb-local-ref" name="WebAppEjbLocalRef30">
<XChildrenEntities>
<XChildEntity name="WebAppInjectionTarget25"/>
@@ -967,6 +1081,57 @@
<XDependencies/>
</XModelEntity>
<XModelEntity ImplementingClass="%WebAppAuxFolder%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%Ordered%" name="WebAppFolderDataSources30">
+ <XChildrenEntities>
+ <XChildEntity name="WebAppDataSource30"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.jsf.components" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="data sources" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;" default="Data Sources"
+ name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New" group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.env_entry"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Data Source..." kind="action" name="CreateDataSource">
+ <EntityData EntityName="WebAppDataSource30">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy" kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action" name="Cut"/>
+ <XActionItem BaseActionName="Copy" HandlerClassName="%CopyChildren%"
+ ICON="action.copy" displayName="Copy" kind="action" name="Copy"/>
+ <XActionItem BaseActionName="Paste" HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action" name="Paste"/>
+ </XActionItem>
+ <XActionItem kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+ HandlerClassName="%DeleteChildren%" 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 ImplementingClass="%WebAppAuxFolder%"
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%Ordered%" name="WebAppFolderEJB30">
<XChildrenEntities>
<XChildEntity name="WebAppEjbRef30"/>
@@ -1328,6 +1493,57 @@
<XDependencies/>
</XModelEntity>
<XModelEntity ImplementingClass="%WebAppAuxFolder%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%Ordered%" name="WebAppFolderServices30">
+ <XChildrenEntities>
+ <XChildEntity name="WebAppServiceRef30"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.jsf.components" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="services" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;" default="Services" name="name" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New" group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.service"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Service Ref..." kind="action" name="CreateServiceRef">
+ <EntityData EntityName="WebAppServiceRef30">
+ <AttributeData AttributeName="service-ref-name"/>
+ <AttributeData AttributeName="service-interface"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy" kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action" name="Cut"/>
+ <XActionItem BaseActionName="Copy" HandlerClassName="%CopyChildren%"
+ ICON="action.copy" displayName="Copy" kind="action" name="Copy"/>
+ <XActionItem BaseActionName="Paste" HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action" name="Paste"/>
+ </XActionItem>
+ <XActionItem kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+ HandlerClassName="%DeleteChildren%" 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 ImplementingClass="%WebAppAuxFolder%"
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%EntityOrdered%" name="WebAppFolderServlets30">
<XChildrenEntities>
<XChildEntity name="WebAppServlet30"/>
@@ -1391,6 +1607,113 @@
<XDependencies/>
</XModelEntity>
<XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%EntityOrdered%"
+ XMLSUBPATH="handler" name="WebAppHandler30">
+ <XChildrenEntities>
+ <XChildEntity name="WebAppInitParam"/>
+ <XChildEntity name="WebAppSoapHeader30"/>
+ <XChildEntity name="WebAppSoapRole30"/>
+ <XChildEntity name="WebAppPortName30"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.service" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="handler" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="description" xmlname="description.#text">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="display-name" xmlname="display-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="small-icon" xmlname="icon.small-icon.#text">
+ <Constraint loader="Tree">
+ <value name="WebPageTree"/>
+ <value name="extensions=gif,jpg"/>
+ </Constraint>
+ <Editor name="TreeChooser"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced" name="large-icon" xmlname="icon.large-icon.#text">
+ <Constraint loader="Tree">
+ <value name="WebPageTree"/>
+ <value name="extensions=gif,jpg"/>
+ </Constraint>
+ <Editor name="TreeChooser"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="save=always;category=general"
+ name="handler-name" xmlname="handler-name.#text"/>
+ <XModelAttribute PROPERTIES="save=always;category=general"
+ name="handler-class" xmlname="handler-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced" name="id"
+ visibility="false" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Init Param..." kind="action" name="CreateInitParam">
+ <EntityData EntityName="WebAppInitParam">
+ <AttributeData AttributeName="param-name"/>
+ <AttributeData AttributeName="param-value"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Soap Header..." kind="action" name="CreateSoapHeader">
+ <EntityData EntityName="WebAppSoapHeader30">
+ <AttributeData AttributeName="header"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Soap Role..." kind="action" name="CreateSoapRole">
+ <EntityData EntityName="WebAppSoapRole30">
+ <AttributeData AttributeName="role"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Port Name..." kind="action" name="CreatePortName">
+ <EntityData EntityName="WebAppPortName30">
+ <AttributeData AttributeName="name"/>
+ </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.copy" displayName="Cut" kind="action" name="Cut"/>
+ <XActionItem BaseActionName="Paste" HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action" name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete" kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete" HandlerClassName="%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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
XMLSUBPATH="jsp-property-group" name="WebAppJSPPropertyGroup30">
<XChildrenEntities/>
@@ -1733,7 +2056,7 @@
<Constraint loader="ListString"/>
<Editor name="WebRoleList"/>
</XModelAttribute>
- <XModelAttribute name="id" visibility="false" xmlname="id"/>
+ <XModelAttribute name="id" xmlname="id"/>
<XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
<Editor name="Note"/>
</XModelAttribute>
@@ -1761,6 +2084,184 @@
<XDependencies/>
</XModelEntity>
<XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
+ XMLSUBPATH="port-component-ref" name="WebAppPortComponentRef30">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.param" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="port component ref" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;save=always;category=general"
+ name="service-endpoint-interface" xmlname="service-endpoint-interface.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="enable-mtom" xmlname="enable-mtom.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="mtom-threshold" xmlname="mtom-threshold.#text"/>
+ <XModelAttribute PROPERTIES="category=general"
+ name="addressing enabled" xmlname="addressing.enabled.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general"
+ name="addressing required" xmlname="addressing.required.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general"
+ name="addressing responses" xmlname="addressing.responses.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="ALL"/>
+ <value name="ANONYMOUS"/>
+ <value name="NON_ANONYMOUS"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general"
+ name="respect-binding enabled" xmlname="respect-binding.enabled.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general"
+ name="port-component-link" xmlname="port-component-link.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="id" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
+ XMLSUBPATH="port-name" name="WebAppPortName30">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.param" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="port name" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;save=always;category=general"
+ name="name" xmlname="#text"/>
+ <XModelAttribute name="id" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
+ XMLSUBPATH="property" name="WebAppProperty30">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.param" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="property" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;save=always;category=general"
+ name="name" xmlname="name.#text"/>
+ <XModelAttribute PROPERTIES="save=always;category=general"
+ name="value" xmlname="value.#text">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced" name="id" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
PROPERTIES="children=%Ordered%" XMLSUBPATH="web-resource-collection" name="WebAppResourceCollection30">
<XChildrenEntities/>
<XEntityRenderer>
@@ -1990,7 +2491,7 @@
<Editor name="Uneditable"/>
</XModelAttribute>
<XModelAttribute PROPERTIES="category=general" name="display-name" xmlname="display-name.#text"/>
- <XModelAttribute name="id" visibility="false" xmlname="id"/>
+ <XModelAttribute name="id" xmlname="id"/>
<XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
<Editor name="Note"/>
</XModelAttribute>
@@ -2046,6 +2547,106 @@
</XActionItem>
<XDependencies/>
</XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%EntityOrdered%"
+ XMLSUBPATH="service-ref" name="WebAppServiceRef30">
+ <XChildrenEntities>
+ <XChildEntity name="WebAppPortComponentRef30"/>
+ <XChildEntity name="WebAppHandler30"/>
+ <XChildEntity name="WebAppInjectionTarget25"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.service" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="service reference" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="description" xmlname="description.#text">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="display-name" xmlname="display-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="small-icon" xmlname="icon.small-icon.#text">
+ <Constraint loader="Tree">
+ <value name="WebPageTree"/>
+ <value name="extensions=gif,jpg"/>
+ </Constraint>
+ <Editor name="TreeChooser"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced" name="large-icon" xmlname="icon.large-icon.#text">
+ <Constraint loader="Tree">
+ <value name="WebPageTree"/>
+ <value name="extensions=gif,jpg"/>
+ </Constraint>
+ <Editor name="TreeChooser"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="save=always;category=general;id=true"
+ name="service-ref-name" xmlname="service-ref-name.#text"/>
+ <XModelAttribute PROPERTIES="save=always;category=general"
+ name="service-interface" xmlname="service-interface.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="wsdl-file" xmlname="wsdl-file.#text"/>
+ <XModelAttribute PROPERTIES="category=general"
+ name="jaxrpc-mapping-file" xmlname="jaxrpc-mapping-file.#text"/>
+ <XModelAttribute name="service-qname" xmlname="service-qname.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="mapped-name" xmlname="mapped-name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="lookup-name" xmlname="lookup-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="id" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New" group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Port Component Ref..." kind="action" name="CreatePortComponentRef">
+ <EntityData EntityName="WebAppPortComponentRef30">
+ <AttributeData AttributeName="service-endpoint-interface"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Handler..." kind="action" name="CreateHandler">
+ <EntityData EntityName="WebAppHandler30">
+ <AttributeData AttributeName="handler-name"/>
+ <AttributeData AttributeName="handler-class"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Injection Target..." kind="action" name="CreateInjectionTarget">
+ <EntityData EntityName="WebAppInjectionTarget25">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="class"/>
+ </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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
<XModelEntity
ImplementingClass="org.jboss.tools.jst.web.webapp.model.WebAppServletImpl"
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
@@ -2182,8 +2783,8 @@
</XActionItem>
<XDependencies/>
</XModelEntity>
- <XModelEntity
- ImplementingClass="org.jboss.tools.jst.web.webapp.model.WebAppSessionConfigImpl"
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData;children=%Ordered%"
XMLSUBPATH="session-config" name="WebAppSessionConfig30">
<XChildrenEntities>
<XChildEntity name="WebAppCookieConfig"/>
@@ -2194,13 +2795,14 @@
</ICONS>
</XEntityRenderer>
<XModelAttributes>
- <XModelAttribute name="session-timeout" xmlname="session-timeout.#text">
+ <XModelAttribute default="session-config" name="name" visibility="false"/>
+ <XModelAttribute PROPERTIES="category=general" name="session-timeout" xmlname="session-timeout.#text">
<Constraint loader="Int">
<value name="mandatory=false"/>
</Constraint>
<Editor name="Int"/>
</XModelAttribute>
- <XModelAttribute name="tracking-modes" xmlname="tracking-modes">
+ <XModelAttribute PROPERTIES="category=general" name="tracking-modes" xmlname="tracking-modes">
<Constraint loader="ListAdd">
<value name="COOKIE"/>
<value name="SSL"/>
@@ -2208,12 +2810,22 @@
</Constraint>
<Editor name="ListAdd"/>
</XModelAttribute>
- <XModelAttribute name="id" visibility="false" xmlname="id"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="id" xmlname="id"/>
<XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
<Editor name="Note"/>
</XModelAttribute>
</XModelAttributes>
<XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%"
+ ICON="action.new.struts.webapp.param"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Cookie Config..." kind="action" name="CreateCookieConfig">
+ <EntityData EntityName="WebAppCookieConfig">
+ <AttributeData AttributeName="name"/>
+ </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"/>
@@ -2232,6 +2844,90 @@
</XActionItem>
<XDependencies/>
</XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
+ XMLSUBPATH="soap-header" name="WebAppSoapHeader30">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.param" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="soap header" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;save=always;category=general"
+ name="header" xmlname="#text"/>
+ <XModelAttribute name="id" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.jst.web.ui.editors.webapp.form.WebAppFormLayoutData"
+ XMLSUBPATH="soap-role" name="WebAppSoapRole30">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.struts.webapp.param" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="soap role" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;save=always;category=general"
+ name="role" xmlname="#text"/>
+ <XModelAttribute name="id" xmlname="id"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <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.copy" 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 displayName="move" kind="list" name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action" name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
<XEntityExtension name="FileFolder">
<XChildrenEntities>
<XChildEntity name="FileWebApp30"/>
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/webapp/model/FileWebAppLoader.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/webapp/model/FileWebAppLoader.java 2010-03-10 15:22:05 UTC (rev 20737)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/webapp/model/FileWebAppLoader.java 2010-03-10 15:23:33 UTC (rev 20738)
@@ -161,6 +161,24 @@
for (String a: attrs) if(o.getModelEntity().getAttribute(a) != null) {
moveChild(element, a, afterName);
}
+ } else if(entity.startsWith("WebAppDataSource")) { //$NON-NLS-1$
+ boolean b = super.saveChildren(element, o);
+ String afterName = null;
+ XAttribute[] as = o.getModelEntity().getAttributes();
+ boolean f = false;
+ for (int i = 0; i < as.length; i++) {
+ String n = as[i].getName();
+ if(!f && "login-timeout".equals(n)) f = true; //$NON-NLS-1$
+ if(f && XMLUtilities.getUniqueChild(element, n) != null) {
+ afterName = n;
+ break;
+ }
+ if("max-statements".equals(n)) { //$NON-NLS-1$
+ break;
+ }
+ }
+ if(afterName != null) moveChild(element, "property", afterName); //$NON-NLS-1$
+ return b;
} else {
boolean b = super.saveChildren(element, o);
if(o.getModelEntity().getAttribute("mapped-name") != null) { //$NON-NLS-1$
14 years, 10 months
JBoss Tools SVN: r20737 - trunk/jsf/docs/jsf_tools_ref_guide/en-US.
by jbosstools-commits@lists.jboss.org
Author: smukhina
Date: 2010-03-10 10:22:05 -0500 (Wed, 10 Mar 2010)
New Revision: 20737
Modified:
trunk/jsf/docs/jsf_tools_ref_guide/en-US/jsf_config_file.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-1148 - Figure 5.9. has wrong description in JSF Tools Reference Guide - fixed
Modified: trunk/jsf/docs/jsf_tools_ref_guide/en-US/jsf_config_file.xml
===================================================================
--- trunk/jsf/docs/jsf_tools_ref_guide/en-US/jsf_config_file.xml 2010-03-10 14:30:37 UTC (rev 20736)
+++ trunk/jsf/docs/jsf_tools_ref_guide/en-US/jsf_config_file.xml 2010-03-10 15:22:05 UTC (rev 20737)
@@ -197,7 +197,7 @@
</itemizedlist>
<figure>
- <title>Adding a New JSF Component to the JSF Configuration File</title>
+ <title>Adding a New JSF Renderer Kit to the JSF Configuration File</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/jsf_support/jsf_support_24d.png"/>
14 years, 10 months
JBoss Tools SVN: r20736 - in trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui: action and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2010-03-10 09:30:37 -0500 (Wed, 10 Mar 2010)
New Revision: 20736
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/AddTLDMarkerResolution.java
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/messages.properties
Log:
https://jira.jboss.org/jira/browse/JBIDE-4876
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/AddTLDMarkerResolution.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/AddTLDMarkerResolution.java 2010-03-10 14:15:49 UTC (rev 20735)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/AddTLDMarkerResolution.java 2010-03-10 14:30:37 UTC (rev 20736)
@@ -36,15 +36,16 @@
public class AddTLDMarkerResolution implements IMarkerResolution2{
private IFile file;
private Properties properties;
+ private String resolutionName;
-
- public AddTLDMarkerResolution(IFile file, Properties properties){
+ public AddTLDMarkerResolution(IFile file, String name, Properties properties){
this.file = file;
this.properties = properties;
+ this.resolutionName = name;
}
public String getLabel() {
- return Messages.AddTLDMarkerResolution_Name;
+ return Messages.bind(Messages.AddTLDMarkerResolution_Name, resolutionName);
}
public void run(IMarker marker) {
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java 2010-03-10 14:15:49 UTC (rev 20735)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/action/JSPProblemMarkerResolutionGenerator.java 2010-03-10 14:30:37 UTC (rev 20736)
@@ -39,6 +39,9 @@
*/
public class JSPProblemMarkerResolutionGenerator implements IMarkerResolutionGenerator2 {
+ private static final String HTML_VALIDATOR_MARKER="org.eclipse.wst.html.core.validationMarker"; //$NON-NLS-1$
+ private static final String JSP_VALIDATOR_MARKER="org.eclipse.jst.jsp.core.validationMarker"; //$NON-NLS-1$
+
public static HashMap<String, String> libs = new HashMap<String, String>();
static{
libs.put("s", "http://jboss.com/products/seam/taglib"); //$NON-NLS-1$//$NON-NLS-2$
@@ -53,12 +56,13 @@
private IFile file;
private Properties properties;
+ private String resolutionName;
public IMarkerResolution[] getResolutions(IMarker marker) {
try{
if(isOurCase(marker)){
return new IMarkerResolution[] {
- new AddTLDMarkerResolution(file, properties)
+ new AddTLDMarkerResolution(file, resolutionName, properties)
};
}
}catch(CoreException ex){
@@ -123,6 +127,12 @@
if(p.containsValue(prefix))
return false;
+ if(marker.getType().equals(HTML_VALIDATOR_MARKER) || marker.isSubtypeOf(HTML_VALIDATOR_MARKER)){
+ resolutionName = "xmlns: "+prefix+" = \""+libs.get(prefix)+"\""; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ }else if(marker.getType().equals(JSP_VALIDATOR_MARKER) || marker.isSubtypeOf(JSP_VALIDATOR_MARKER)){
+ resolutionName = "<%@ taglib uri = \""+libs.get(prefix)+"\" prefix=\""+prefix+"\" %>"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ }
+
return true;
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/messages.properties
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/messages.properties 2010-03-10 14:15:49 UTC (rev 20735)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/messages.properties 2010-03-10 14:30:37 UTC (rev 20736)
@@ -65,4 +65,4 @@
WebAppFoldersFormLayoutData_WebAppMimeMapping=WebAppMimeMapping
WebCompoundEditor_WebXMLEditor=Web XML Editor
XActionProvider_CompanyName=Red Hat
-AddTLDMarkerResolution_Name=Insert tag library definition
+AddTLDMarkerResolution_Name=Insert ''{0}'' tag library definition
14 years, 10 months
JBoss Tools SVN: r20735 - trunk/hibernatetools/docs/reference/en-US.
by jbosstools-commits@lists.jboss.org
Author: smukhina
Date: 2010-03-10 09:15:49 -0500 (Wed, 10 Mar 2010)
New Revision: 20735
Added:
trunk/hibernatetools/docs/reference/en-US/JPA_project_for_hibernate_jboss_tools.zip
trunk/hibernatetools/docs/reference/en-US/TestHibernate_for_hibernate_jboss_tools.zip
trunk/hibernatetools/docs/reference/en-US/database_jboss_tools.zip
Modified:
trunk/hibernatetools/docs/reference/en-US/plugins.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-1131 - project samples name changed, links are fixed, but the task is not done - when helpdesk upload the project samples online - the link will be changed again
Added: trunk/hibernatetools/docs/reference/en-US/JPA_project_for_hibernate_jboss_tools.zip
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en-US/JPA_project_for_hibernate_jboss_tools.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en-US/TestHibernate_for_hibernate_jboss_tools.zip
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en-US/TestHibernate_for_hibernate_jboss_tools.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en-US/database_jboss_tools.zip
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en-US/database_jboss_tools.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/hibernatetools/docs/reference/en-US/plugins.xml
===================================================================
--- trunk/hibernatetools/docs/reference/en-US/plugins.xml 2010-03-10 14:08:29 UTC (rev 20734)
+++ trunk/hibernatetools/docs/reference/en-US/plugins.xml 2010-03-10 14:15:49 UTC (rev 20735)
@@ -24,9 +24,9 @@
<section id="download_base_project">
<title>Download base project</title>
<para>You can download example projects which are used as base for this chapter.</para>
- <para><property>JPA base project</property> is available <ulink url="http://anonsvn.jboss.org/repos/jbosstools/trunk//hibernatetools/docs/refe...">here</ulink>
- and base <property>Java project</property> is situated <ulink url="http://anonsvn.jboss.org/repos/jbosstools/trunk//hibernatetools/docs/refe...">here</ulink>.</para>
- <para>Also you need start <ulink url="http://anonsvn.jboss.org/repos/jbosstools/trunk//hibernatetools/docs/refe...">database</ulink>.</para>
+ <para><property>JPA base project</property> is available <ulink url="http://anonsvn.jboss.org/repos/jbosstools/trunk//hibernatetools/docs/refe...">here</ulink>
+ and base <property>Java project</property> is situated <ulink url="http://anonsvn.jboss.org/repos/jbosstools/trunk//hibernatetools/docs/refe...">here</ulink>.</para>
+ <para>Also you need start <ulink url="http://anonsvn.jboss.org/repos/jbosstools/trunk//hibernatetools/docs/refe...">database</ulink>.</para>
<note>
<title>Note:</title>
<para>How to run database you can know in <ulink url="http://docs.jboss.org/tools/3.0.1.GA/en/GettingStartedGuide/html/first_se...">Getting Started Guide</ulink>.</para>
14 years, 10 months
JBoss Tools SVN: r20734 - trunk/struts/plugins/org.jboss.tools.struts/resources/help.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-03-10 09:08:29 -0500 (Wed, 10 Mar 2010)
New Revision: 20734
Modified:
trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties
Log:
https://jira.jboss.org/jira/browse/JBIDE-6037
Modified: trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties
===================================================================
--- trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties 2010-03-10 13:52:31 UTC (rev 20733)
+++ trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties 2010-03-10 14:08:29 UTC (rev 20734)
@@ -13,7 +13,7 @@
Struts.OpenPage.menu=Open Page
Struts.SelectTile.menu=Open Tile Definition
Struts.OpenSource.menu=Open Declaration
-Struts.OpenSourceForm.menu=Open Declaration
+Struts.OpenSourceForm.menu=Open Form-bean Source
Struts.RenamePage.menu=Rename Page...
Struts.CreateSetProperty.menu=Create Property...
Struts.CreateLink.menu=Create Link...
@@ -35,10 +35,6 @@
Struts.CreateMessageResources.menu=Define Message Resources...
Struts.CreatePlugin.menu=Create Plug-in...
Struts.CreateSpecialPlugin.menu=Create Special Plug-in
-Struts.Plugin0.menu=
-Struts.Plugin1.menu=
-Struts.Plugin2.menu=
-Struts.Plugin3.menu=
Struts.SynchronizeModules.menu=Modules Configuration
Struts.CreateStrutsConfig11.menu=Struts Config
Struts.CreateFileProperties.menu=Properties File...
14 years, 10 months
JBoss Tools SVN: r20733 - trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2010-03-10 08:52:31 -0500 (Wed, 10 Mar 2010)
New Revision: 20733
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesCSSClassHyperlinkPartitioner.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5986
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesCSSClassHyperlinkPartitioner.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesCSSClassHyperlinkPartitioner.java 2010-03-10 13:37:24 UTC (rev 20732)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesCSSClassHyperlinkPartitioner.java 2010-03-10 13:52:31 UTC (rev 20733)
@@ -29,13 +29,97 @@
"/headerClass/",
"/rowClasses/",
"/captionClass/",
- "/captionStyle/",
"/styleClass/",
"/errorClass/",
+ "/errorMarkerClass/",
"/fatalClass/",
+ "/fatalLabelClass/",
+ "/fatalMarkerClass/",
"/infoClass/",
+ "/infoLabelClass/",
+ "/infoMarkerClass/",
"/disabledClass/",
- "/enabledClass/"
+ "/enabledClass/",
+ "/buttonClass/",
+ "/buttonDisabledClass/",
+ "/buttonInactiveClass/",
+ "/bodyClass/",
+ "/addButtonClass/",
+ "/cleanButtonClass/",
+ "/stopButtonClass/",
+ "/uploadButtonClass/",
+ "/uploadListClass/",
+ "/fileEntryClass/",
+ "/fileEntryControlClass/",
+ "/dayStyleClass/",
+ "/inputClass/",
+ "/inputDisabledClass/",
+ "/inputInactiveClass/",
+ "/itemClass/",
+ "/itemSelectedClass/",
+ "/selectItemClass/",
+ "/selectClass/",
+ "/disabledItemClass/",
+ "/listClass/",
+ "/changedClass/",
+ "/changedHoverClass/",
+ "/controlClass/",
+ "/controlsClass/",
+ "/controlHoverClass/",
+ "/controlPressedClass/",
+ "/editClass/",
+ "/viewClass/",
+ "/viewHoverClass/",
+ "/barClass/",
+ "/decreaseClass/",
+ "/decreaseSelectedClass/",
+ "/handleClass/",
+ "/handleSelectedClass/",
+ "/increaseClass/",
+ "/increaseSelectedClass/",
+ "/tipClass/",
+ "/bottomControlClass/",
+ "/copyAllControlClass/",
+ "/copyControlClass/",
+ "/disabledControlClass/",
+ "/downControlClass/",
+ "/removeAllControlClass/",
+ "/removeControlClass/",
+ "/topControlClass/",
+ "/upControlClass/",
+ "/iconClass/",
+ "/labelClass/",
+ "/markerClass/",
+ "/warnClass/",
+ "/warnLabelClass/",
+ "/warnMarkerClass/",
+ "/sidebarClass/",
+ "/contentClass/",
+ "/disabledGroupClass/",
+ "/disabledItemClass/",
+ "/groupClass/",
+ "/hoveredGroupClass/",
+ "/hoveredItemClass/",
+ "/topGroupClass/",
+ "/topItemClass/",
+ "/completeClass/",
+ "/finishClass/",
+ "/initialClass/",
+ "/remainClass/",
+ "/activeClass/",
+ "/selectedClass/",
+ "/entryClass/",
+ "/popupClass/",
+ "/selectValueClass/",
+ "/activeTabClass/",
+ "/disabledTabClass/",
+ "/inactiveTabClass/",
+ "/tabClass/",
+ "/separatorClass/",
+ "/highlightedClass/",
+ "/nodeClass/",
+ "/controlPressClass/",
+ "/errorLabelClass/"
};
@Override
14 years, 10 months
JBoss Tools SVN: r20732 - trunk/jsf/docs/userguide/en-US.
by jbosstools-commits@lists.jboss.org
Author: smukhina
Date: 2010-03-10 08:37:24 -0500 (Wed, 10 Mar 2010)
New Revision: 20732
Modified:
trunk/jsf/docs/userguide/en-US/editors.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-1129 Misspelled picture description in Visual Web Tools Reference Guide documentation - fixed
Modified: trunk/jsf/docs/userguide/en-US/editors.xml
===================================================================
--- trunk/jsf/docs/userguide/en-US/editors.xml 2010-03-10 13:09:11 UTC (rev 20731)
+++ trunk/jsf/docs/userguide/en-US/editors.xml 2010-03-10 13:37:24 UTC (rev 20732)
@@ -407,7 +407,7 @@
<para>Content assist functionality is also available for composite components. On the screen is shown content assist for a composite component file <property>"tag.xhtml"</property> within a JSF 1.2 project with facelets</para>
<figure>
- <title>Content Assist in web.xml File</title>
+ <title>Content Assist for Composite Components</title>
<mediaobject>
<imageobject>
<imagedata fileref="images/editors_features/editors_features_ca_composite_component.png"
14 years, 10 months