JBoss Tools SVN: r24045 - in trunk/hibernatetools/tests/org.hibernate.eclipse.console.test: src/org/hibernate/eclipse/console/test and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: vyemialyanchyk
Date: 2010-08-11 10:18:57 -0400 (Wed, 11 Aug 2010)
New Revision: 24045
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test1.xml
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test2.xml
Modified:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/CodeGenXMLFactoryTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6620 - update(add) tests for internal properties case
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test1.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test1.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test1.xml 2010-08-11 14:18:57 UTC (rev 24045)
@@ -0,0 +1,44 @@
+<project name="CodeGen" default="hibernateAntCodeGeneration">
+ <property name="build.dir" location="reslocation/test"/>
+ <property name="hibernatePropFile" value="${java.io.tmpdir}${ant.project.name}-hibernate.properties"/>
+ <target name="generateHibernatePropeties">
+ <echo file="${hibernatePropFile}">hibernate.connection.driver_class=driverClass
+hibernate.connection.password=passw
+hibernate.connection.url=url
+hibernate.connection.username=username
+hibernate.dialect=testDialect</echo>
+ </target>
+ <path id="toolslib"/>
+ <target name="hibernateAntCodeGeneration" depends="generateHibernatePropeties">
+ <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask" classpathref="toolslib"/>
+ <hibernatetool destdir="${build.dir}">
+ <configuration configurationFile="project\src\hibernate.cfg.xml" propertyFile="${hibernatePropFile}"/>
+ <classpath>
+ <path location="${build.dir}"/>
+ </classpath>
+ <hbm2doc>
+ <property key="ejb3" value="false"/>
+ <property key="jdk5" value="false"/>
+ </hbm2doc>
+ <hbm2cfgxml>
+ <property key="jdk5" value="false"/>
+ </hbm2cfgxml>
+ <hbm2hbmxml>
+ <property key="ejb3" value="false"/>
+ <property key="jdk5" value="false"/>
+ </hbm2hbmxml>
+ <hbmtemplate>
+ <property key="ejb3" value="false"/>
+ <property key="jdk5" value="false"/>
+ </hbmtemplate>
+ <hbm2java destdir="outputdir/test">
+ <property key="keyXXX" value="valueYYY"/>
+ </hbm2java>
+ <hbm2ddl>
+ <property key="ejb3" value="false"/>
+ <property key="jdk5" value="false"/>
+ </hbm2ddl>
+ <hbm2dao/>
+ </hibernatetool>
+ </target>
+</project>
\ No newline at end of file
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test2.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test2.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/sample/AntCodeGenInternalProps_test2.xml 2010-08-11 14:18:57 UTC (rev 24045)
@@ -0,0 +1,24 @@
+<project name="CodeGen" default="hibernateAntCodeGeneration">
+ <property name="build.dir" location="reslocation/test"/>
+ <property name="hibernatePropFile" value="${java.io.tmpdir}${ant.project.name}-hibernate.properties"/>
+ <target name="generateHibernatePropeties">
+ <echo file="${hibernatePropFile}">hibernate.connection.driver_class=driverClass
+hibernate.connection.password=passw
+hibernate.connection.url=url
+hibernate.connection.username=username
+hibernate.dialect=testDialect</echo>
+ </target>
+ <path id="toolslib"/>
+ <target name="hibernateAntCodeGeneration" depends="generateHibernatePropeties">
+ <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask" classpathref="toolslib"/>
+ <hibernatetool destdir="${build.dir}">
+ <configuration configurationFile="project\src\hibernate.cfg.xml" propertyFile="${hibernatePropFile}"/>
+ <classpath>
+ <path location="${build.dir}"/>
+ </classpath>
+ <hbm2java destdir="outputdir/test">
+ <property key="keyXXX" value="valueYYY"/>
+ </hbm2java>
+ </hibernatetool>
+ </target>
+</project>
\ No newline at end of file
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/CodeGenXMLFactoryTest.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/CodeGenXMLFactoryTest.java 2010-08-11 14:15:26 UTC (rev 24044)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/CodeGenXMLFactoryTest.java 2010-08-11 14:18:57 UTC (rev 24045)
@@ -48,6 +48,9 @@
*/
public class CodeGenXMLFactoryTest extends TestCase {
+ public static final String LN_1 = "\n"; //$NON-NLS-1$
+ public static final String LN_2 = "\r\n"; //$NON-NLS-1$
+
public static final String SAMPLE_PATH = "res/sample/".replaceAll("//", File.separator); //$NON-NLS-1$ //$NON-NLS-2$
public static final String PROJECT_LIB_PATH = "res/project/lib/".replaceAll("//", File.separator); //$NON-NLS-1$ //$NON-NLS-2$
@@ -202,7 +205,7 @@
String codeGen = codeGenFactory.createCodeGenXML();
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
String specimen = getSample("AntCodeGenReveng_test1.xml"); //$NON-NLS-1$
- assertEquals(specimen.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(specimen.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -211,7 +214,7 @@
String codeGen = codeGenFactory.createCodeGenXML();
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
String sample = getSample("AntCodeGenReveng_test2.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -220,7 +223,7 @@
String codeGen = codeGenFactory.createCodeGenXML();
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
String sample = getSample("AntCodeGen_test1.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -229,7 +232,7 @@
String codeGen = codeGenFactory.createCodeGenXML();
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
String sample = getSample("AntCodeGen_test2.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -239,7 +242,7 @@
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
codeGen = updatePaths(codeGen);
String sample = getSample("AntCodeGenJpa_test1.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -249,7 +252,7 @@
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
codeGen = updatePaths(codeGen);
String sample = getSample("AntCodeGenJpa_test2.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -259,7 +262,7 @@
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
codeGen = updatePaths(codeGen);
String sample = getSample("AntCodeGenNullable_test1.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -269,7 +272,7 @@
String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
codeGen = updatePaths(codeGen);
String sample = getSample("AntCodeGenNullable_test2.xml"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(codeGenProperties.length(), 0);
}
@@ -280,7 +283,7 @@
codeGen = updatePaths(codeGen);
String sample = getSample("AntCodeGenProps_test1.xml"); //$NON-NLS-1$
String sampleProperties = getSample("AntCodeGenProps.hibernate.properties"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(sampleProperties.trim(), codeGenProperties);
}
@@ -291,9 +294,33 @@
codeGen = updatePaths(codeGen);
String sample = getSample("AntCodeGenProps_test2.xml"); //$NON-NLS-1$
String sampleProperties = getSample("AntCodeGenProps.hibernate.properties"); //$NON-NLS-1$
- assertEquals(sample.trim(), codeGen.replaceAll("\n", "\r\n")); //$NON-NLS-1$ //$NON-NLS-2$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_1, LN_2));
assertEquals(sampleProperties.trim(), codeGenProperties);
}
+
+ public void testCodeGenXMLFactoryInternalPropertiesAll() {
+ CodeGenXMLFactory codeGenFactory = codeGenXMLFactory(false, true, ETestCase.properties);
+ codeGenFactory.setExternalPropFile(false);
+ String codeGen = codeGenFactory.createCodeGenXML();
+ String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
+ codeGen = updatePaths(codeGen);
+ String sample = getSample("AntCodeGenInternalProps_test1.xml"); //$NON-NLS-1$
+ String sampleProperties = getSample("AntCodeGenProps.hibernate.properties"); //$NON-NLS-1$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_2, LN_1).replaceAll(LN_1, LN_2));
+ assertEquals(sampleProperties.trim(), codeGenProperties);
+ }
+
+ public void testCodeGenXMLFactoryInternalPropertiesOne() {
+ CodeGenXMLFactory codeGenFactory = codeGenXMLFactory(false, false, ETestCase.properties);
+ codeGenFactory.setExternalPropFile(false);
+ String codeGen = codeGenFactory.createCodeGenXML();
+ String codeGenProperties = codeGenFactory.getPropFileContentPreSave();
+ codeGen = updatePaths(codeGen);
+ String sample = getSample("AntCodeGenInternalProps_test2.xml"); //$NON-NLS-1$
+ String sampleProperties = getSample("AntCodeGenProps.hibernate.properties"); //$NON-NLS-1$
+ assertEquals(sample.trim(), codeGen.replaceAll(LN_2, LN_1).replaceAll(LN_1, LN_2));
+ assertEquals(sampleProperties.trim(), codeGenProperties);
+ }
public String updatePaths(String codeGen) {
String repl = ""; //$NON-NLS-1$
@@ -361,7 +388,7 @@
}
StringBuffer cbuf = new StringBuffer((int) resourceFile.length());
try {
- String ls = System.getProperties().getProperty("line.separator", "\n"); //$NON-NLS-1$//$NON-NLS-2$
+ String ls = System.getProperties().getProperty("line.separator", LN_1); //$NON-NLS-1$
BufferedReader in = new BufferedReader(new FileReader(resourceFile));
String str;
while ((str = in.readLine()) != null) {
15 years, 5 months
JBoss Tools SVN: r24044 - trunk.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-08-11 10:15:26 -0400 (Wed, 11 Aug 2010)
New Revision: 24044
Removed:
trunk/xulrunner-1.9.1.2/
Log:
delete per dgolovin; can build from M1 branch/tag instead
15 years, 5 months
JBoss Tools SVN: r24043 - trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util.
by jbosstools-commits@lists.jboss.org
Author: bbrodt
Date: 2010-08-11 09:05:48 -0400 (Wed, 11 Aug 2010)
New Revision: 24043
Modified:
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditorUtil.java
Log:
https://jira.jboss.org/browse/JBIDE-6475
Removed commented code
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditorUtil.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditorUtil.java 2010-08-11 12:53:45 UTC (rev 24042)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditorUtil.java 2010-08-11 13:05:48 UTC (rev 24043)
@@ -170,67 +170,4 @@
return childList;
}
-
- /*public static String getTargetNamespaceURIForSchema(String uri)
- {
- String result = null;
- try
- {
- URL url = new URL(uri);
- InputStream inputStream = url.openStream();
- result = WSDLEditorUtil.getTargetNamespaceURIForSchema(inputStream);
- }
- catch (Exception e)
- {
- }
- return result;
- }*/
-
- /*public static String getTargetNamespaceURIForSchema(InputStream input)
- {
- TargetNamespaceURIContentHandler handler = new TargetNamespaceURIContentHandler();
- ClassLoader prevClassLoader = Thread.currentThread().getContextClassLoader();
- Thread.currentThread().setContextClassLoader(WSDLEditorUtil.class.getClassLoader());
- // Line below is a hack to get XMLReader working
- TransformerFactory transformerFactory = TransformerFactory.newInstance();
- try
- {
- XMLReader reader = org.xml.sax.helpers.XMLReaderFactory.createXMLReader();
- reader.setContentHandler(handler);
- reader.parse(new InputSource(input));
- }
- catch (Exception e)
- {
- }
- finally
- {
- Thread.currentThread().setContextClassLoader(prevClassLoader);
- }
- return handler.targetNamespaceURI;
- } */
-
- /*protected static class TargetNamespaceURIContentHandler extends DefaultHandler
- {
- public String targetNamespaceURI;
-
- public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException
- {
- if (localName.equals("schema") || localName.equals("definitions")) //$NON-NLS-1$ //$NON-NLS-2$
- {
- int nAttributes = attributes.getLength();
- for (int i = 0; i < nAttributes; i++)
- {
- if (attributes.getLocalName(i).equals("targetNamespace")) //$NON-NLS-1$
- {
- targetNamespaceURI = attributes.getValue(i);
- break;
- }
- }
- }
- // todo there's a ice way to do this I'm sure
- // here I intentially cause an exception...
- String x = null;
- x.length();
- }
- }*/
}
15 years, 5 months
JBoss Tools SVN: r24042 - trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/views.
by jbosstools-commits@lists.jboss.org
Author: vyemialyanchyk
Date: 2010-08-11 08:53:45 -0400 (Wed, 11 Aug 2010)
New Revision: 24042
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/views/QueryParametersPage.java
Log:
https://jira.jboss.org/browse/JBIDE-6705 - fixed
Modified: trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/views/QueryParametersPage.java
===================================================================
--- trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/views/QueryParametersPage.java 2010-08-11 11:50:01 UTC (rev 24041)
+++ trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/views/QueryParametersPage.java 2010-08-11 12:53:45 UTC (rev 24042)
@@ -358,6 +358,7 @@
private class NewRowAction extends Action {
public NewRowAction() {
super( "" ); //$NON-NLS-1$
+ setToolTipText(HibernateConsoleMessages.QueryParametersPage_add_query_parameter_tooltip);
setImageDescriptor(EclipseImages.getImageDescriptor(ImageConstants.NEW_PARAMETER));
}
@@ -414,6 +415,7 @@
private class RemoveRowAction extends Action {
public RemoveRowAction() {
super( "" ); //$NON-NLS-1$
+ setToolTipText(HibernateConsoleMessages.QueryParametersPage_remove_query_parameter_tooltip);
setImageDescriptor(getSite().getWorkbenchWindow().getWorkbench().getSharedImages().getImageDescriptor(org.eclipse.ui.ISharedImages.IMG_TOOL_DELETE));
}
@@ -432,6 +434,7 @@
private class ToggleActive extends Action {
public ToggleActive() {
super(""); //$NON-NLS-1$
+ setToolTipText(HibernateConsoleMessages.QueryParametersPage_enable_disable_parameters_tooltip);
setChecked(false);
setImageDescriptor(EclipseImages.getImageDescriptor(ImageConstants.IGNORE_PARAMETER));
}
15 years, 5 months
JBoss Tools SVN: r24041 - in trunk/esb/plugins/org.jboss.tools.esb.ui: src/org/jboss/tools/esb/ui/editor/form and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-08-11 07:50:01 -0400 (Wed, 11 Aug 2010)
New Revision: 24041
Modified:
trunk/esb/plugins/org.jboss.tools.esb.ui/plugin.xml
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java
Log:
https://jira.jboss.org/browse/JBIDE-6615
Modified: trunk/esb/plugins/org.jboss.tools.esb.ui/plugin.xml
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.ui/plugin.xml 2010-08-11 11:49:26 UTC (rev 24040)
+++ trunk/esb/plugins/org.jboss.tools.esb.ui/plugin.xml 2010-08-11 11:50:01 UTC (rev 24041)
@@ -38,7 +38,7 @@
<xmlEditor
class="org.jboss.tools.jst.web.ui.editors.WebCompoundEditor"
contributorClass="org.jboss.tools.common.model.ui.texteditors.MultiPageContributor"
- entities="FileESB101,FileESB110,FileESB120"
+ entities="FileESB101,FileESB110,FileESB120,FileESB130"
icon="images/xstudio/editors/esb.gif"
name="ESB">
</xmlEditor>
Modified: trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java 2010-08-11 11:49:26 UTC (rev 24040)
+++ trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java 2010-08-11 11:50:01 UTC (rev 24041)
@@ -120,7 +120,7 @@
"Services", //$NON-NLS-1$
ModelFormLayoutData.EMPTY_DESCRIPTION,
new FormAttributeData[]{new FormAttributeData(ATTR_NAME, 100)},
- new String[]{ENT_ESB_SERVICE_101, ENT_ESB_SERVICE_110, ENT_ESB_SERVICE_120},
+ new String[]{ENT_ESB_SERVICE_101, ENT_ESB_SERVICE_110, ENT_ESB_SERVICE_120, ENT_ESB_SERVICE_130},
FormLayoutDataUtil.createDefaultFormActionData("CreateActions.AddService") //$NON-NLS-1$
);
@@ -129,7 +129,7 @@
ModelFormLayoutData.EMPTY_DESCRIPTION,
"Services", //$NON-NLS-1$
new FormAttributeData[]{new FormAttributeData(ATTR_NAME, 100)},
- new String[]{ENT_ESB_SERVICE_101, ENT_ESB_SERVICE_110, ENT_ESB_SERVICE_120},
+ new String[]{ENT_ESB_SERVICE_101, ENT_ESB_SERVICE_110, ENT_ESB_SERVICE_120, ENT_ESB_SERVICE_130},
FormLayoutDataUtil.createDefaultFormActionData("CreateActions.AddService") //$NON-NLS-1$
);
15 years, 5 months
JBoss Tools SVN: r24040 - in trunk/esb/tests/org.jboss.tools.esb.core.test: projects/Test and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-08-11 07:49:26 -0400 (Wed, 11 Aug 2010)
New Revision: 24040
Added:
trunk/esb/tests/org.jboss.tools.esb.core.test/.settings/
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.3/
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.3/jboss-esb-camel.xml
Modified:
trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6615
Added: trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.3/jboss-esb-camel.xml
===================================================================
--- trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.3/jboss-esb-camel.xml (rev 0)
+++ trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.3/jboss-esb-camel.xml 2010-08-11 11:49:26 UTC (rev 24040)
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<jbossesb
+ xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml... http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem...">
+ <providers>
+ <camel-provider name="camel">
+ <camel-bus async="false" busid="11" from-uri="www.lenta.ru" timeout="123">
+ <from uri="www.yandex.ru"/>
+ </camel-bus>
+ </camel-provider>
+ </providers>
+ <services>
+ <service category="c" description="d" name="s">
+ <listeners>
+ <camel-gateway async="true" busidref="11" from-uri="http://from.org"
+ name="camel" timeout="1000">
+ <property name="p2" value="v2"/>
+ <property name="p1" value="v1"/>
+ <from uri="http://from.ru"/>
+ </camel-gateway>
+ <jms-listener busidref="1" clientId="ci"
+ durableSubscriptionName="dsn" name="jms"/>
+ </listeners>
+ </service>
+ </services>
+</jbossesb>
Property changes on: trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.3/jboss-esb-camel.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java
===================================================================
--- trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java 2010-08-11 11:48:43 UTC (rev 24039)
+++ trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java 2010-08-11 11:49:26 UTC (rev 24040)
@@ -335,6 +335,41 @@
assertTrue(errorList.toString(), errorList.length() == 0);
}
+ public void testCamelExample() {
+ XModelObject object = getFileObject("esb-1.3", "jboss-esb-camel.xml", ESBConstants.ENT_ESB_FILE_130);
+
+ StringBuffer errorList = new StringBuffer();
+
+ String camelProviderPath = "Providers/camel";
+ String[][] camelProviderAttrValues = {
+ {"name", "camel"},
+ };
+ checkAttributes(object, camelProviderPath, camelProviderAttrValues, errorList);
+
+ String camelBusPath = camelProviderPath + "/11";
+ String[][] camelBusAttrValues = {
+ {"async", "false"},
+ {"timeout", "123"},
+ };
+ checkAttributes(object, camelBusPath, camelBusAttrValues, errorList);
+
+ String fromPath = camelBusPath + "/www.yandex.ru";
+ String[][] fromAttrValues = {
+ {"uri", "www.yandex.ru"},
+ };
+ checkAttributes(object, fromPath, fromAttrValues, errorList);
+
+ String camelGatewayPath = "Services/s/Listeners/camel";
+ String[][] camelGatewayAttrValues = {
+ {"channel id ref", "11"},
+ {"async", "true"},
+ {"timeout", "1000"},
+ };
+ checkAttributes(object, camelGatewayPath, camelGatewayAttrValues, errorList);
+
+ assertTrue(errorList.toString(), errorList.length() == 0);
+ }
+
XModelObject getFileObject(String parentPath, String xmlname) {
return getFileObject(parentPath, xmlname, ESBConstants.ENT_ESB_FILE_101);
}
15 years, 5 months
JBoss Tools SVN: r24039 - in trunk/esb/plugins/org.jboss.tools.esb.core: images/esb and 3 other directories.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-08-11 07:48:43 -0400 (Wed, 11 Aug 2010)
New Revision: 24039
Added:
trunk/esb/plugins/org.jboss.tools.esb.core/images/esb/from.gif
trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb13.meta
Modified:
trunk/esb/plugins/org.jboss.tools.esb.core/plugin.xml
trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb-menu.properties
trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties
trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBConstants.java
trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBEntityRecognizer.java
Log:
https://jira.jboss.org/browse/JBIDE-6615
Added: trunk/esb/plugins/org.jboss.tools.esb.core/images/esb/from.gif
===================================================================
(Binary files differ)
Property changes on: trunk/esb/plugins/org.jboss.tools.esb.core/images/esb/from.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/plugin.xml
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/plugin.xml 2010-08-11 09:36:18 UTC (rev 24038)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/plugin.xml 2010-08-11 11:48:43 UTC (rev 24039)
@@ -7,6 +7,7 @@
<meta path="meta/esb-actions.meta"/>
<meta path="meta/esb-notifiers.meta"/>
<meta path="meta/esb12.meta"/>
+ <meta path="meta/esb13.meta"/>
<meta path="meta/esb-riftsaw-actions.meta"/>
</extension>
@@ -100,6 +101,10 @@
<uri
name="http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."
uri="platform:/plugin/org.jboss.tools.esb.core/schemas/jbossesb-1.2.0.xsd"/>
+
+ <uri
+ name="http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."
+ uri="platform:/plugin/org.jboss.tools.esb.core/schemas/jbossesb-1.3.0.xsd"/>
</catalogContribution>
</extension>
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb-menu.properties
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb-menu.properties 2010-08-11 09:36:18 UTC (rev 24038)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb-menu.properties 2010-08-11 11:48:43 UTC (rev 24039)
@@ -2,6 +2,7 @@
ESB.AddNotificationList.menu=Add Notification List...
ESB.AddProperty.menu=Add Property...
ESB.AddAlias.menu=Add Alias...
+ESB.AddFrom.menu=Add From...
ESB.CreateTarget.menu=Target...
ESB.CreateTag.menu=Add Tag...
ESB.AddAction.menu=Custom Action...
@@ -9,6 +10,7 @@
ESB.AddFilter.menu=Add Filter...
ESB.AddListener.menu=Listener...
ESB.AddScheduledListener.menu=Scheduled Listener...
+ESB.AddCamelGateway.menu=Camel Gateway...
ESB.AddJCAGateway.menu=JCA Gateway...
ESB.AddJMSListener.menu=JMS Listener...
ESB.AddFSListener.menu=FS Listener...
@@ -18,6 +20,7 @@
ESB.AddJBRListener.menu=JBR Listener...
ESB.AddGroovyListener.menu=Groovy Listener...
ESB.AddBusProvider.menu=Bus Provider...
+ESB.AddCamelProvider.menu=Camel Provider...
ESB.AddJBRProvider.menu=JBR Provider...
ESB.AddScheduleProvider.menu=Schedule Provider...
ESB.AddJMSProvider.menu=JMS Provider...
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties 2010-08-11 09:36:18 UTC (rev 24038)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties 2010-08-11 11:48:43 UTC (rev 24039)
@@ -1,6 +1,7 @@
FileESB101.editorTitle=JBoss ESB Editor
FileESB110.editorTitle=JBoss ESB Editor
FileESB120.editorTitle=JBoss ESB 1.2 Editor
+FileESB130.editorTitle=JBoss ESB 1.3 Editor
#ESB File
@@ -14,6 +15,7 @@
FileESB101_Properties.Title=ESB File 1.0.1
FileESB110_Properties.Title=ESB File 1.1.0
FileESB120_Properties.Title=ESB File 1.2.0
+FileESB130_Properties.Title=ESB File 1.3.0
ESBGlobals120_Properties.Title=ESB Globals
@@ -170,6 +172,63 @@
ESBProviders120_Properties.Title=Providers List
+ESBProviders130_AddBusProvider_0.WindowTitle=Add Bus Provider
+ESBProviders130_AddBusProvider_0.Title=ESB Provider
+ESBProviders130_AddBusProvider_1.WindowTitle=Add Bus Provider
+ESBProviders130_AddBusProvider_1.Title=ESB Channel
+
+ESBProviders130_AddCamelProvider_0.WindowTitle=Add Camel Provider
+ESBProviders130_AddCamelProvider_0.Title=ESB Camel Provider
+ESBProviders130_AddCamelProvider_1.WindowTitle=Add Camel Provider
+ESBProviders130_AddCamelProvider_1.Title=ESB Channel
+
+ESBProviders130_AddJBRProvider_0.WindowTitle=Add JBR Provider
+ESBProviders130_AddJBRProvider_0.Title=ESB JBR Provider
+ESBProviders130_AddJBRProvider_1.WindowTitle=Add JBR Provider
+ESBProviders130_AddJBRProvider_1.Title=ESB Channel
+
+ESBProviders130_AddScheduleProvider.WindowTitle=Add Schedule Provider
+ESBProviders130_AddScheduleProvider.Title=ESB Schedule Provider
+ESBProviders130_AddScheduleProvider_0.WindowTitle=Add Schedule Provider
+ESBProviders130_AddScheduleProvider_0.Title=ESB Schedule Provider
+
+ESBProviders130_AddJMSProvider_0.WindowTitle=Add JMS Provider
+ESBProviders130_AddJMSProvider_0.Title=ESB JMS Provider
+ESBProviders130_AddJMSProvider_1.WindowTitle=Add JMS Provider
+ESBProviders130_AddJMSProvider_1.Title=ESB Channel
+
+ESBProviders130_AddJCAProvider_0.WindowTitle=Add JCA Provider
+ESBProviders130_AddJCAProvider_0.Title=ESB JCA Provider
+ESBProviders130_AddJCAProvider_1.WindowTitle=Add JCA Provider
+ESBProviders130_AddJCAProvider_1.Title=ESB Channel
+
+ESBProviders130_AddFSProvider_0.WindowTitle=Add FS Provider
+ESBProviders130_AddFSProvider_0.Title=ESB FS Provider
+ESBProviders130_AddFSProvider_1.WindowTitle=Add FS Provider
+ESBProviders130_AddFSProvider_1.Title=ESB Channel
+
+ESBProviders130_AddFTPProvider_0.WindowTitle=Add FTP Provider
+ESBProviders130_AddFTPProvider_0.Title=ESB FTP Provider
+ESBProviders130_AddFTPProvider_1.WindowTitle=Add FTP Provider
+ESBProviders130_AddFTPProvider_1.Title=ESB Channel
+
+ESBProviders130_AddSQLProvider_0.WindowTitle=Add SQL Provider
+ESBProviders130_AddSQLProvider_0.Title=ESB SQL Provider
+ESBProviders130_AddSQLProvider_1.WindowTitle=Add SQL Provider
+ESBProviders130_AddSQLProvider_1.Title=ESB Channel
+
+ESBProviders130_AddHibernateProvider_0.WindowTitle=Add Hibernate Provider
+ESBProviders130_AddHibernateProvider_0.Title=ESB Hibernate Provider
+ESBProviders130_AddHibernateProvider_1.WindowTitle=Add Hibernate Provider
+ESBProviders130_AddHibernateProvider_1.Title=ESB Channel
+
+ESBProviders130_AddHTTPProvider_0.WindowTitle=Add HTTP Provider
+ESBProviders130_AddHTTPProvider_0.Title=ESB HTTP Provider
+ESBProviders130_AddHTTPProvider_1.WindowTitle=Add HTTP Provider
+ESBProviders130_AddHTTPProvider_1.Title=ESB Channel
+
+ESBProviders130_Properties.Title=Providers List
+
#War Security
ESBWarSecurity120_Properties.Title=WAR Security
@@ -192,6 +251,13 @@
ESBBusProvider101_Properties.Title=ESB Bus Provider
+#Camel Provider
+
+ESBCamelProvider130_AddBus.WindowTitle=Add Camel Channel
+ESBCamelProvider130_AddBus.Title=ESB Camel Channel
+
+ESBCamelProvider130_Properties.Title=ESB Camel Provider
+
#JBR Provider
ESBJBRProvider101_AddBus.WindowTitle=Add JBR Channel
@@ -267,6 +333,10 @@
ESBBus_Properties.Title=ESB Channel
+#Camel Bus
+
+ESBCamelBus130_Properties.Title=ESB Camel Channel
+
#JBR Bus
ESBJBRBus101_Properties.Title=ESB JBR Channel
@@ -388,6 +458,11 @@
ESBListeners120_Properties.Title=ESB Listeners List
+ESB.AddCamelGateway.WindowTitle=Add Camel Gateway
+ESB.AddCamelGateway.Title=ESB Camel Gateway
+
+ESBListeners130_Properties.Title=ESB Listeners List
+
# ESB Listener
ESBListener101_Properties.Title=ESB Listener
@@ -397,6 +472,10 @@
ESBScheduledListener101_Properties.Title=ESB Scheduled Listener
+# Camel Gateway
+
+ESBCamelGateway130_Properties.Title=ESB Camel Gateway
+
# JCA Gateway
ESBJCAGateway101_Properties.Title=ESB JCA Gateway
@@ -405,6 +484,7 @@
# JMS Listener
ESBJMSListener101_Properties.Title=ESB JMS Listener
+ESBJMSListener130_Properties.Title=ESB JMS Listener
# FS Listener
@@ -483,6 +563,9 @@
ESB.AddAlias.WindowTitle=Add Alias
ESB.AddAlias.Title=ESB Alias
+ESB.AddFrom.WindowTitle=Add From
+ESB.AddFrom.Title=ESB From!
+
ESB.AddNamespace.WindowTitle=Add Namespace
ESB.AddNamespace.Title=ESB Namespace
@@ -507,6 +590,8 @@
ESB.AddClientProp.WindowTitle=Add HTTP Client Property
ESB.AddClientProp.Title=HTTP Client Property
+ESBFrom_Properties.Title=ESB From
+
ESBPreAlias_Properties.Title=ESB Alias
ESBPreAttributeAlias_Properties.Title=ESB Attribute Alias
ESBPreBPMVar_Properties.Title=ESB BPM Var
Added: trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb13.meta
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb13.meta (rev 0)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb13.meta 2010-08-11 11:48:43 UTC (rev 24039)
@@ -0,0 +1,617 @@
+<?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="ESB" VERSION="1.0"/>
+ <MAPPINGS>
+ <MAPPING name="FileVersions">
+ <PAIR name="ESB1.3.0" value="FileESB130"/>
+ </MAPPING>
+ </MAPPINGS>
+ <ICONS>
+ <GROUP name="main">
+ <GROUP name="esb">
+ <ICON name="from" path="plugin:org.jboss.tools.esb.core:images/esb/from.gif"/>
+ </GROUP>
+ </GROUP>
+ </ICONS>
+ <GlobalActions kind="list"/>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%ESBOrdered%"
+ XMLSUBPATH="camel-bus" name="ESBCamelBus130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBProperty"/>
+ <XChildEntity name="ESBFrom"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.bus" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="channel" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="id" xmlname="busid"/>
+ <XModelAttribute PROPERTIES="category=general" name="from uri" xmlname="from-uri"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="async" xmlname="async">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced" name="timeout" xmlname="timeout"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="ESBAction101" name="AddProperty" path="CreateActions/AddProperty"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add From..." kind="action" name="AddFrom">
+ <EntityData EntityName="ESBFrom">
+ <AttributeData AttributeName="uri"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="EditActions"/>
+ <XActionItemReference entity="ESBProperty" name="CopyActions"/>
+ <XActionItemReference entity="ESBProperty" name="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ <XActionItemReference entity="ESBProperty" name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%ESBOrdered%"
+ XMLSUBPATH="camel-gateway" name="ESBCamelGateway130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBProperty"/>
+ <XChildEntity name="ESBFrom"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.listener" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="camel gateway" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="name,channel id ref"
+ entity="ESBListener101" name="listener"/>
+ <XModelAttribute PROPERTIES="category=general" name="from uri" xmlname="from-uri"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="async" xmlname="async">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced" name="timeout" xmlname="timeout"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="ESBAction101" name="AddProperty" path="CreateActions/AddProperty"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add From..." kind="action" name="AddFrom">
+ <EntityData EntityName="ESBFrom">
+ <AttributeData AttributeName="uri"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="EditActions"/>
+ <XActionItemReference entity="ESBProperty" name="CopyActions"/>
+ <XActionItemReference entity="ESBProperty" name="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ <XActionItemReference entity="ESBProperty" name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%ESBOrdered%"
+ XMLSUBPATH="camel-provider" name="ESBCamelProvider130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBProperty"/>
+ <XChildEntity name="ESBBus"/>
+ <XChildEntity name="ESBCamelBus130"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.provider" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="camel provider" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="name" xmlname="name"/>
+ <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">
+ <XActionItemReference entity="ESBAction101" name="AddProperty" path="CreateActions/AddProperty"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Camel Bus..." kind="action" name="AddBus">
+ <EntityData EntityName="ESBCamelBus130">
+ <AttributeData AttributeName="id"/>
+ <AttributeData AttributeName="from uri" Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="EditActions"/>
+ <XActionItemReference entity="ESBProperty" name="CopyActions"/>
+ <XActionItemReference entity="ESBProperty" name="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ <XActionItemReference entity="ESBProperty" name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData"
+ XMLSUBPATH="from" name="ESBFrom">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.from" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="from" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="uri" xmlname="uri"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="EditActions"/>
+ <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 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="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%ESBOrdered%"
+ XMLSUBPATH="jms-listener" name="ESBJMSListener130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBProperty"/>
+ <XChildEntity maxCount="1" name="ESBJMSMessageFilter101" required="yes"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.listener" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="jms listener" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttributeReference
+ attributes="name,channel id ref,max threads,is gateway"
+ entity="ESBListener101" name="listener"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="client id" xmlname="clientId"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="durable subscription name" xmlname="durableSubscriptionName"/>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="ESBAction101" name="AddProperty" path="CreateActions/AddProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create" kind="list" name="EditActions"/>
+ <XActionItemReference entity="ESBProperty" name="CopyActions"/>
+ <XActionItemReference entity="ESBProperty" name="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ <XActionItemReference entity="ESBProperty" name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%Ordered%;saveDefault=false"
+ XMLSUBPATH="listeners" name="ESBListeners130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBListener120"/>
+ <XChildEntity name="ESBScheduledListener101"/>
+ <XChildEntity name="ESBJCAGateway120"/>
+ <XChildEntity name="ESBJMSListener130"/>
+ <XChildEntity name="ESBFSListener101"/>
+ <XChildEntity name="ESBFTPListener120"/>
+ <XChildEntity name="ESBSQLListener120"/>
+ <XChildEntity name="ESBHibernateListener101"/>
+ <XChildEntity name="ESBJBRListener120"/>
+ <XChildEntity name="ESBGroovyListener101"/>
+ <XChildEntity name="ESBHTTPGateway120"/>
+ <XChildEntity name="ESBUDPListener110"/>
+ <XChildEntity name="ESBCamelGateway130"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.listeners" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="listeners list" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true"
+ default="Listeners" name="name" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <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">
+ <XActionItemReference entity="ESBListeners120" name="AddListener" path="CreateActions/AddListener"/>
+ <XActionItem kind="list" name="Separator"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Camel Gateway.." kind="action" name="AddCamelGateway">
+ <EntityData EntityName="ESBCamelGateway130">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="channel id ref" Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItemReference entity="ESBListeners101" name="AddFSListener" path="CreateActions/AddFSListener"/>
+ <XActionItemReference entity="ESBListeners120" name="AddFTPListener" path="CreateActions/AddFTPListener"/>
+ <XActionItemReference entity="ESBListeners101"
+ name="AddGroovyListener" path="CreateActions/AddGroovyListener"/>
+ <XActionItemReference entity="ESBListeners101"
+ name="AddHibernateListener" path="CreateActions/AddHibernateListener"/>
+ <XActionItemReference entity="ESBListeners120" name="AddHTTPGateway" path="CreateActions/AddHTTPGateway"/>
+ <XActionItemReference entity="ESBListeners120" name="AddJBRListener" path="CreateActions/AddJBRListener"/>
+ <XActionItemReference entity="ESBListeners120" name="AddJCAGateway" path="CreateActions/AddJCAGateway"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="JMS Listener..." kind="action" name="AddJMSListener">
+ <EntityData EntityName="ESBJMSListener130">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="channel id ref" Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItemReference entity="ESBListeners101"
+ name="AddScheduledListener" path="CreateActions/AddScheduledListener"/>
+ <XActionItemReference entity="ESBListeners120" name="AddSQLListener" path="CreateActions/AddSQLListener"/>
+ <XActionItemReference entity="ESBListeners110" name="AddUDPListener" path="CreateActions/AddUDPListener"/>
+ <XActionItem HIDE="always"
+ HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.ShowMenuHandler"
+ PROPERTIES="actionList=CreateActions" displayName="Listener..."
+ kind="action" name="AddAnyListener"/>
+ </XActionItem>
+ <XActionItemReference entity="ESBListeners101" name="CopyActions"/>
+ <XActionItemReference entity="ESBListeners101" name="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;saveDefault=false;children=%Ordered%"
+ XMLSUBPATH="providers" name="ESBProviders130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBBusProvider101"/>
+ <XChildEntity name="ESBJBRProvider120"/>
+ <XChildEntity name="ESBScheduleProvider101"/>
+ <XChildEntity name="ESBJMSProvider101"/>
+ <XChildEntity name="ESBJCAProvider101"/>
+ <XChildEntity name="ESBFSProvider101"/>
+ <XChildEntity name="ESBFTPProvider101"/>
+ <XChildEntity name="ESBSQLProvider101"/>
+ <XChildEntity name="ESBHibernateProvider101"/>
+ <XChildEntity name="ESBHTTPProvider120"/>
+ <XChildEntity name="ESBCamelProvider130"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.providers" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="providers list" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true"
+ default="Providers" name="name" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <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">
+ <XActionItemReference entity="ESBProviders101" name="AddBusProvider" path="CreateActions/AddBusProvider"/>
+ <XActionItem HandlerClassName="%SpecialWizard%" ICON="action.empty"
+ PROPERTIES="validator.add=true;support=org.jboss.tools.esb.core.model.handlers.AddProviderSupport;busEntity=ESBCamelBus130"
+ displayName="Camel Provider..." kind="action" name="AddCamelProvider">
+ <EntityData EntityName="ESBCamelProvider130">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ <EntityData EntityName="ESBBusCreator">
+ <AttributeData AttributeName="id"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItemReference entity="ESBProviders101" name="AddFSProvider" path="CreateActions/AddFSProvider"/>
+ <XActionItemReference entity="ESBProviders101" name="AddFTPProvider" path="CreateActions/AddFTPProvider"/>
+ <XActionItemReference entity="ESBProviders101"
+ name="AddHibernateProvider" path="CreateActions/AddHibernateProvider"/>
+ <XActionItem HandlerClassName="%SpecialWizard%" ICON="action.empty"
+ PROPERTIES="validator.add=true;support=org.jboss.tools.esb.core.model.handlers.AddProviderSupport;busEntity=ESBHTTPBus120"
+ displayName="HTTP Provider..." kind="action" name="AddHTTPProvider">
+ <EntityData EntityName="ESBHTTPProvider120">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ <EntityData EntityName="ESBBusCreator">
+ <AttributeData AttributeName="id"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%SpecialWizard%" ICON="action.empty"
+ PROPERTIES="validator.add=true;support=org.jboss.tools.esb.core.model.handlers.AddProviderSupport;busEntity=ESBJBRBus120"
+ displayName="JBR Provider..." kind="action" name="AddJBRProvider">
+ <EntityData EntityName="ESBJBRProvider120">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="protocol"/>
+ <AttributeData AttributeName="host" Mandatory="no"/>
+ </EntityData>
+ <EntityData EntityName="ESBBusCreator">
+ <AttributeData AttributeName="id"/>
+ <AttributeData AttributeName="port"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItemReference entity="ESBProviders101" name="AddJCAProvider" path="CreateActions/AddJCAProvider"/>
+ <XActionItemReference entity="ESBProviders101" name="AddJMSProvider" path="CreateActions/AddJMSProvider"/>
+ <XActionItemReference entity="ESBProviders101"
+ name="AddScheduleProvider" path="CreateActions/AddScheduleProvider"/>
+ <XActionItemReference entity="ESBProviders101" name="AddSQLProvider" path="CreateActions/AddSQLProvider"/>
+ <XActionItem HIDE="always"
+ HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.ShowMenuHandler"
+ PROPERTIES="actionList=CreateActions" displayName="Provider..."
+ kind="action" name="AddAnyProvider"/>
+ </XActionItem>
+ <XActionItemReference entity="ESBProviders101" name="CopyActions" path="CopyActions"/>
+ <XActionItemReference entity="ESBProviders101" name="DeleteActions" path="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%ESBOrderedService%"
+ XMLSUBPATH="service" name="ESBService130">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="ESBSecurity101P" required="yes"/>
+ <XChildEntity name="ESBProperty"/>
+ <XChildEntity maxCount="1" name="ESBListeners130" required="yes"/>
+ <XChildEntity maxCount="1" name="ESBActions120" required="yes"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.service" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="service" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttributeReference
+ attributes="name,category,description,invm scope,invm transacted"
+ entity="ESBService101" name="service"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="alertTimeThreshold" xmlname="alertTimeThreshold"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="alertLengthThreshold" xmlname="alertLengthThreshold"/>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItemReference entity="ESBService101" name="CreateActions" path="CreateActions"/>
+ <XActionItemReference entity="ESBService101" name="CopyActions" path="CopyActions"/>
+ <XActionItemReference entity="ESBService101" name="DeleteActions" path="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ <XActionItemReference entity="ESBProperty" name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;saveDefault=false;children=%Ordered%"
+ XMLSUBPATH="services" name="ESBServices130">
+ <XChildrenEntities>
+ <XChildEntity name="ESBService130"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.services" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="services list" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true"
+ default="Services" name="name" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <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="Add Service..." kind="action" name="AddService">
+ <EntityData EntityName="ESBService130">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="category"/>
+ <AttributeData AttributeName="description"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItemReference entity="ESBServices101" name="CopyActions" path="CopyActions"/>
+ <XActionItemReference entity="ESBServices101" name="DeleteActions" path="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty" name="Properties"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementationLoadingClass="org.jboss.tools.esb.core.model.ESBFileLoader"
+ ImplementingClass="org.jboss.tools.esb.core.model.ESBFileImpl"
+ ObjectEditorClass="%XML%"
+ PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData;children=%EntityOrdered%;editorTreeConstraint=org.jboss.tools.esb.core.model.impl.ESBTreeConstraint"
+ XMLSUBPATH="jbossesb" name="FileESB130">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="ESBGlobals120" required="yes"/>
+ <XChildEntity maxCount="1" name="ESBProviders130" required="yes"/>
+ <XChildEntity maxCount="1" name="ESBServices130" required="yes"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="JBoss esb" loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name" xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension" xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="no" name="isIncorrect" visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute PROPERTIES="save=always"
+ default="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."
+ name="xmlns" xmlname="xmlns"/>
+ <XModelAttribute PROPERTIES="save=always"
+ default="http://www.w3.org/2001/XMLSchema-instance" name="xmlns:xsi" xmlname="xmlns:xsi"/>
+ <XModelAttribute PROPERTIES="save=always"
+ default="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml... http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."
+ name="xsi:schemaLocation" xmlname="xsi:schemaLocation"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" default="180"
+ name="parameter reload secs" xmlname="parameterReloadSecs"/>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" 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="action.empty" 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="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action" name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+ HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..." kind="action" name="Rename">
+ <EntityData EntityName="FileESB110">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+ HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..." kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItemReference entity="FileTXT" name="SaveActions"/>
+ <XActionItem ICON="action.empty" displayName="New" group="1"
+ kind="list" name="CreateActions"/>
+ <XActionItemReference entity="FileESB101" name="CopyActions"/>
+ <XActionItemReference entity="FileTXT" name="DeleteActions"/>
+ <XActionItemReference entity="FileTXT" name="Properties"/>
+ <XActionItemReference entity="FileTXT" name="DiscardActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileESB130_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItem displayName="New" group="1" kind="list" name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list" name="Properties">
+ <XActionItem HandlerClassName="%Properties%" ICON="action.empty"
+ displayName="Properties..." kind="action" name="Properties"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XEntityExtension name="FileFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileESB130"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileESB130"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+</XModelEntityGroup>
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBConstants.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBConstants.java 2010-08-11 09:36:18 UTC (rev 24038)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBConstants.java 2010-08-11 11:48:43 UTC (rev 24039)
@@ -17,24 +17,29 @@
public String SCHEMA_101 = "http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."; //$NON-NLS-1$
public String SCHEMA_110 = "http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."; //$NON-NLS-1$
public String SCHEMA_120 = "http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."; //$NON-NLS-1$
+ public String SCHEMA_130 = "http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."; //$NON-NLS-1$
public String NEW_SCHEMA_101 = "http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."; //$NON-NLS-1$
public String NEW_SCHEMA_110 = "http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."; //$NON-NLS-1$
public String NEW_SCHEMA_120 = "http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."; //$NON-NLS-1$
+ public String NEW_SCHEMA_130 = "http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem..."; //$NON-NLS-1$
public String SUFF_101 = "101"; //$NON-NLS-1$
public String SUFF_110 = "110"; //$NON-NLS-1$
public String SUFF_120 = "120"; //$NON-NLS-1$
+ public String SUFF_130 = "130"; //$NON-NLS-1$
public String[] KNOWN_SUFFIXES = {
SUFF_101,
SUFF_110,
SUFF_120,
+ SUFF_130,
};
public String ENT_ESB_FILE = "FileESB"; //$NON-NLS-1$
public String ENT_ESB_FILE_101 = ENT_ESB_FILE + SUFF_101;
public String ENT_ESB_FILE_110 = ENT_ESB_FILE + SUFF_110;
public String ENT_ESB_FILE_120 = ENT_ESB_FILE + SUFF_120;
+ public String ENT_ESB_FILE_130 = ENT_ESB_FILE + SUFF_130;
public String ENT_ESB_PROPERTY = "ESBProperty"; //$NON-NLS-1$
@@ -54,6 +59,7 @@
public String ENT_ESB_HIBERNATE_PROVIDER = "ESBHibernateProvider101"; //$NON-NLS-1$
public String ENT_ESB_HTTP_PROVIDER = "ESBHTTPProvider110"; //$NON-NLS-1$
public String ENT_ESB_HTTP_PROVIDER_120 = "ESBHTTPProvider120"; //$NON-NLS-1$
+ public String ENT_ESB_CAMEL_PROVIDER_130 = "ESBCamelProvider130"; //$NON-NLS-1$
static String PREACTION_PREFIX = "ESBPreAction"; //$NON-NLS-1$
@@ -68,6 +74,7 @@
ENT_ESB_SQL_PROVIDER,
ENT_ESB_HIBERNATE_PROVIDER,
ENT_ESB_HTTP_PROVIDER, ENT_ESB_HTTP_PROVIDER_120,
+ ENT_ESB_CAMEL_PROVIDER_130,
};
@@ -80,6 +87,7 @@
public String ENT_ESB_SQL_BUS = "ESBSQLBus101"; //$NON-NLS-1$
public String ENT_ESB_HTTP_BUS = "ESBHTTPBus110"; //$NON-NLS-1$
public String ENT_ESB_HTTP_BUS_120 = "ESBHTTPBus120"; //$NON-NLS-1$
+ public String ENT_ESB_CAMEL_BUS_130 = "ESBCamelBus130"; //$NON-NLS-1$
public String[] BUSES_101 = {
ENT_ESB_BUS,
@@ -90,6 +98,7 @@
ENT_ESB_HIBERNATE_BUS,
ENT_ESB_SQL_BUS,
ENT_ESB_HTTP_BUS, ENT_ESB_HTTP_BUS_120,
+ ENT_ESB_CAMEL_BUS_130,
};
//prefix
@@ -101,6 +110,7 @@
public String ENT_ESB_GATEWAY = "ESBJCAGateway101"; //$NON-NLS-1$
public String ENT_ESB_GATEWAY_120 = "ESBJCAGateway120"; //$NON-NLS-1$
public String ENT_ESB_JMS_LISTENER = "ESBJMSListener101"; //$NON-NLS-1$
+ public String ENT_ESB_JMS_LISTENER_130 = "ESBJMSListener130"; //$NON-NLS-1$
public String ENT_ESB_FS_LISTENER = "ESBFSListener101"; //$NON-NLS-1$
public String ENT_ESB_FTP_LISTENER = "ESBFTPListener101"; //$NON-NLS-1$
public String ENT_ESB_FTP_LISTENER_120 = "ESBFTPListener120"; //$NON-NLS-1$
@@ -113,12 +123,13 @@
public String ENT_ESB_HTTP_LISTENER = "ESBHTTPListener110"; //$NON-NLS-1$
public String ENT_ESB_HTTP_GATEWAY = "ESBHTTPGateway120"; //$NON-NLS-1$
public String ENT_ESB_UDP_LISTENER = "ESBUDPListener110"; //$NON-NLS-1$
+ public String ENT_ESB_CAMEL_GATEWAY = "ESBCamelGateway130"; //$NON-NLS-1$
public String[] LISTENERS_101 = {
ENT_ESB_LISTENER, ENT_ESB_LISTENER_120,
ENT_ESB_SH_LISTENER,
ENT_ESB_GATEWAY, ENT_ESB_GATEWAY_120,
- ENT_ESB_JMS_LISTENER,
+ ENT_ESB_JMS_LISTENER, ENT_ESB_JMS_LISTENER_130,
ENT_ESB_FS_LISTENER,
ENT_ESB_FTP_LISTENER, ENT_ESB_FTP_LISTENER_120,
ENT_ESB_SQL_LISTENER, ENT_ESB_SQL_LISTENER_120,
@@ -127,6 +138,7 @@
ENT_ESB_GROOVY_LISTENER,
ENT_ESB_HTTP_LISTENER, ENT_ESB_HTTP_GATEWAY,
ENT_ESB_UDP_LISTENER,
+ ENT_ESB_CAMEL_GATEWAY,
};
//prefix
@@ -136,6 +148,7 @@
public String ENT_ESB_SERVICE_101 = ENT_ESB_SERVICE + SUFF_101;
public String ENT_ESB_SERVICE_110 = ENT_ESB_SERVICE + SUFF_110;
public String ENT_ESB_SERVICE_120 = ENT_ESB_SERVICE + SUFF_120;
+ public String ENT_ESB_SERVICE_130 = ENT_ESB_SERVICE + SUFF_130;
//prefix
public String ENT_ESB_ACTIONS = "ESBActions"; //$NON-NLS-1$
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBEntityRecognizer.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBEntityRecognizer.java 2010-08-11 09:36:18 UTC (rev 24038)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/src/org/jboss/tools/esb/core/model/ESBEntityRecognizer.java 2010-08-11 11:48:43 UTC (rev 24039)
@@ -52,6 +52,10 @@
if(i120 >= 0) {
return ENT_ESB_FILE_120;
}
+ int i130 = schema.indexOf("1.3.0"); //$NON-NLS-1$
+ if(i130 >= 0) {
+ return ENT_ESB_FILE_130;
+ }
return null;
}
@@ -65,9 +69,11 @@
return s.indexOf(q + SCHEMA_101 + q) > 0
|| s.indexOf(q + SCHEMA_110 + q) > 0
|| s.indexOf(q + SCHEMA_120 + q) > 0
+ || s.indexOf(q + SCHEMA_130 + q) > 0
|| s.indexOf(q + NEW_SCHEMA_101 + q) > 0
|| s.indexOf(q + NEW_SCHEMA_110 + q) > 0
- || s.indexOf(q + NEW_SCHEMA_120 + q) > 0;
+ || s.indexOf(q + NEW_SCHEMA_120 + q) > 0
+ || s.indexOf(q + NEW_SCHEMA_130 + q) > 0;
}
}
15 years, 5 months
JBoss Tools SVN: r24038 - trunk/as.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-08-11 05:36:18 -0400 (Wed, 11 Aug 2010)
New Revision: 24038
Added:
trunk/as/as/
Log:
Merging rse changes to trunk
Copied: trunk/as/as (from rev 24037, workspace/rstryker/rse/as)
15 years, 5 months
JBoss Tools SVN: r24037 - in workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui: jbossui/org/jboss/ide/eclipse/as/ui/actions and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-08-11 05:29:41 -0400 (Wed, 11 Aug 2010)
New Revision: 24037
Added:
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreActionDelegate.java
Removed:
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/rse/
Modified:
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreUtils.java
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServerActionProvider.java
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
Log:
Merging recent changes to trunk into workspace
Added: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreActionDelegate.java
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreActionDelegate.java (rev 0)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreActionDelegate.java 2010-08-11 09:29:41 UTC (rev 24037)
@@ -0,0 +1,62 @@
+/*************************************************************************************
+ * Copyright (c) 2008-2009 JBoss by Red Hat and others.
+ * All rights reserved. This program and the accompanying materials
+ * are 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:
+ * JBoss by Red Hat - Initial implementation.
+ ************************************************************************************/
+package org.jboss.ide.eclipse.as.ui.actions;
+
+import org.eclipse.jface.action.IAction;
+import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.ui.IObjectActionDelegate;
+import org.eclipse.ui.IWorkbenchPart;
+import org.eclipse.wst.server.core.IServer;
+
+/**
+ * @author Snjeza
+ *
+ */
+public class ExploreActionDelegate implements IObjectActionDelegate {
+
+ private ISelection fCurrentSelection;
+
+ /* (non-Javadoc)
+ * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
+ */
+
+ public void run(IAction action) {
+ if (fCurrentSelection instanceof IStructuredSelection) {
+ IStructuredSelection structuredSelection = (IStructuredSelection) fCurrentSelection;
+ Object object = structuredSelection.getFirstElement();
+ if (object instanceof IServer) {
+ IServer server = (IServer) object;
+ String deployDirectory = ExploreUtils.getDeployDirectory(server);
+ if (deployDirectory != null && deployDirectory.length() > 0) {
+ ExploreUtils.explore(deployDirectory);
+ }
+ }
+ }
+ }
+
+ /* (non-Javadoc)
+ * @see org.eclipse.ui.IActionDelegate#selectionChanged(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection)
+ */
+
+ public void selectionChanged(IAction action, ISelection selection) {
+ fCurrentSelection= selection;
+ }
+
+ /* (non-Javadoc)
+ * @see org.eclipse.ui.IObjectActionDelegate#setActivePart(org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart)
+ */
+
+ public void setActivePart(IAction action, IWorkbenchPart targetPart) {
+
+ }
+
+}
Modified: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreUtils.java
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreUtils.java 2010-08-11 09:16:07 UTC (rev 24036)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/actions/ExploreUtils.java 2010-08-11 09:29:41 UTC (rev 24037)
@@ -14,14 +14,14 @@
import java.io.IOException;
import org.eclipse.core.runtime.IPath;
+import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Path;
import org.eclipse.core.runtime.Platform;
+import org.eclipse.core.runtime.Status;
import org.eclipse.wst.server.core.IModule;
import org.eclipse.wst.server.core.IServer;
import org.eclipse.wst.server.core.IServerWorkingCopy;
-import org.jboss.ide.eclipse.as.core.publishers.LocalPublishMethod;
import org.jboss.ide.eclipse.as.core.server.IDeployableServer;
-import org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior;
import org.jboss.ide.eclipse.as.core.server.internal.ServerAttributeHelper;
import org.jboss.ide.eclipse.as.core.util.ServerConverter;
import org.jboss.ide.eclipse.as.ui.JBossServerUIPlugin;
@@ -55,12 +55,9 @@
return exploreFileCommand;
}
- @SuppressWarnings("nls")
private static void setExploreCommands() {
if (Platform.OS_MACOSX.equals(Platform.getOS())) {
- exploreFolderCommand = "/usr/bin/open -a /System/Library/CoreServices/Finder.app \"" //$NON-NLS-1$
- + PATH + "\""; //$NON-NLS-1$
- exploreFileCommand = exploreFolderCommand;
+ exploreFolderCommandArray = new String[] {"/usr/bin/open", "-a", "/System/Library/CoreServices/Finder.app", ""}; //$NON-NLS-1$ //$NON-NLS-2$//$NON-NLS-3$//$NON-NLS-4$
} else if (Platform.OS_WIN32.equals(Platform.getOS())) {
exploreFolderCommand = "cmd /C start explorer /root,/e,\"" //$NON-NLS-1$
+ PATH + "\""; //$NON-NLS-1$
@@ -97,15 +94,12 @@
public static boolean canExplore(IServer server) {
String deployDirectory = ExploreUtils.getDeployDirectory(server);
- if (deployDirectory == null || deployDirectory.length() <= 0) {
+ if (deployDirectory == null || deployDirectory.length() <= 0 && new File(deployDirectory).exists()) {
return false;
}
if (ExploreUtils.getExploreCommand() == null) {
return false;
}
- DeployableServerBehavior dsb = ServerConverter.getDeployableServerBehavior(server);
- if( !dsb.createPublishMethod().getPublishMethodType().getId().equals(LocalPublishMethod.LOCAL_PUBLISH_METHOD))
- return false;
return true;
}
@@ -123,12 +117,19 @@
}
try {
- if (Platform.OS_LINUX.equals(Platform.getOS())) {
+ if (Platform.OS_LINUX.equals(Platform.getOS()) || Platform.OS_MACOSX.equals(Platform.getOS())) {
int len = exploreFolderCommandArray.length;
exploreFolderCommandArray[len-1] = name;
Runtime.getRuntime().exec(exploreFolderCommandArray);
+ } else if (Platform.getOS().equals(Platform.OS_WIN32)) {
+ command = command.replace(ExploreUtils.PATH, name);
+ Runtime.getRuntime().exec(command);
} else {
command = command.replace(ExploreUtils.PATH, name);
+ if (JBossServerUIPlugin.getDefault().isDebugging()) {
+ IStatus status = new Status(IStatus.WARNING, JBossServerUIPlugin.PLUGIN_ID, "command=" + command, null); //$NON-NLS-1$
+ JBossServerUIPlugin.getDefault().getLog().log(status);
+ }
Runtime.getRuntime().exec(command);
}
} catch (IOException e) {
@@ -137,7 +138,6 @@
}
}
- @SuppressWarnings("nls")
public static IPath getDeployPath(IDeployableServer server,IModule[] moduleTree) {
IPath root = new Path( server.getDeployFolder() );
String type, name;
Modified: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServerActionProvider.java
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServerActionProvider.java 2010-08-11 09:16:07 UTC (rev 24036)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServerActionProvider.java 2010-08-11 09:29:41 UTC (rev 24037)
@@ -137,7 +137,7 @@
clipboard = new Clipboard(tableViewer.getTree().getDisplay());
Shell shell = tableViewer.getTree().getShell();
- actions = new Action[6];
+ actions = new Action[5];
// create the start actions
actions[0] = new StartAction(shell, provider, ILaunchManager.DEBUG_MODE);
actions[1] = new StartAction(shell, provider, ILaunchManager.RUN_MODE);
@@ -148,7 +148,7 @@
// create the publish actions
actions[4] = new PublishAction(shell, provider);
- actions[5] = new ExploreAction(shell,provider);
+ //actions[5] = new ExploreAction(shell,provider);
// create the open action
openAction = new OpenAction(provider);
Modified: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2010-08-11 09:16:07 UTC (rev 24036)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2010-08-11 09:29:41 UTC (rev 24037)
@@ -585,4 +585,28 @@
typeIds="%AllJBossServerTypes">
</runtimeLocator>
</extension>
+ <extension point="org.eclipse.ui.popupMenus">
+ <objectContribution
+ adaptable="true"
+ id="org.jboss.ide.eclipse.as.ui.actions.exploreAction"
+ objectClass="org.eclipse.wst.server.core.IServer">
+ <enablement>
+ <adapt type="org.eclipse.wst.server.core.IServer">
+ <test forcePluginActivation="true"
+ property="org.eclipse.wst.server.ui.serverType"
+ value="org.jboss.ide.eclipse.as*" />
+ </adapt>
+ </enablement>
+
+ <action
+ label="Explore"
+ icon="icons/actions/xpl/explore.gif"
+ class="org.jboss.ide.eclipse.as.ui.actions.ExploreActionDelegate"
+ tooltip="Explore"
+ menubarPath="org.eclipse.wst.server.ui.internal.cnf.controlServerSectionEnd"
+ enablesFor="1"
+ id="org.jboss.ide.eclipse.as.ui.actions.ExploreAction">
+ </action>
+ </objectContribution>
+ </extension>
</plugin>
15 years, 5 months
JBoss Tools SVN: r24036 - workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-08-11 05:16:07 -0400 (Wed, 11 Aug 2010)
New Revision: 24036
Modified:
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHJstPublisher.java
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHPackagesPublisher.java
workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHSingleFilePublisher.java
Log:
import errors
Modified: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHJstPublisher.java
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHJstPublisher.java 2010-08-11 09:08:17 UTC (rev 24035)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHJstPublisher.java 2010-08-11 09:16:07 UTC (rev 24036)
@@ -11,7 +11,7 @@
package org.jboss.ide.eclipse.as.ssh.server;
-import org.jboss.ide.eclipse.as.rse.core.AbstractJSTPublisher;
+import org.jboss.ide.eclipse.as.core.publishers.AbstractJSTPublisher;
import org.jboss.ide.eclipse.as.ssh.server.SSHServerBehaviourDelegate.SSHPublishMethod;
Modified: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHPackagesPublisher.java
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHPackagesPublisher.java 2010-08-11 09:08:17 UTC (rev 24035)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHPackagesPublisher.java 2010-08-11 09:16:07 UTC (rev 24036)
@@ -13,7 +13,7 @@
import org.eclipse.wst.server.core.IModule;
import org.eclipse.wst.server.core.IServer;
import org.jboss.ide.eclipse.archives.webtools.modules.PackageModuleFactory;
-import org.jboss.ide.eclipse.as.rse.core.AbstractServerToolsPublisher;
+import org.jboss.ide.eclipse.as.core.publishers.AbstractServerToolsPublisher;
import org.jboss.ide.eclipse.as.ssh.server.SSHServerBehaviourDelegate.SSHPublishMethod;
public class SSHPackagesPublisher extends AbstractServerToolsPublisher {
Modified: workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHSingleFilePublisher.java
===================================================================
--- workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHSingleFilePublisher.java 2010-08-11 09:08:17 UTC (rev 24035)
+++ workspace/rstryker/rse/as/plugins/org.jboss.ide.eclipse.as.ssh/src/org/jboss/ide/eclipse/as/ssh/server/SSHSingleFilePublisher.java 2010-08-11 09:16:07 UTC (rev 24036)
@@ -13,9 +13,9 @@
import org.eclipse.wst.server.core.IModule;
import org.eclipse.wst.server.core.IServer;
import org.jboss.ide.eclipse.as.core.modules.SingleDeployableFactory;
+import org.jboss.ide.eclipse.as.core.publishers.AbstractServerToolsPublisher;
import org.jboss.ide.eclipse.as.core.server.IDeployableServer;
import org.jboss.ide.eclipse.as.core.util.ServerConverter;
-import org.jboss.ide.eclipse.as.rse.core.AbstractServerToolsPublisher;
import org.jboss.ide.eclipse.as.ssh.server.SSHServerBehaviourDelegate.SSHPublishMethod;
public class SSHSingleFilePublisher extends AbstractServerToolsPublisher {
15 years, 5 months