JBoss Tools SVN: r14170 - trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/project/facet.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2009-03-11 10:34:56 -0400 (Wed, 11 Mar 2009)
New Revision: 14170
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/project/facet/SeamRuntimeManager.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3932 - Fixed
Modified: trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/project/facet/SeamRuntimeManager.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/project/facet/SeamRuntimeManager.java 2009-03-11 13:27:33 UTC (rev 14169)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/project/facet/SeamRuntimeManager.java 2009-03-11 14:34:56 UTC (rev 14170)
@@ -113,14 +113,14 @@
* SeamRuntime
*/
public void addRuntime(SeamRuntime runtime) {
- if (runtimes.size() == 0) {
+ SeamRuntime oldDefaultRuntime = getDefaultRuntime(runtime.getVersion());
+ if (oldDefaultRuntime != null) {
+ if(runtime.isDefault()) {
+ oldDefaultRuntime.setDefault(false);
+ }
+ } else {
runtime.setDefault(true);
}
-
- SeamRuntime oldDefaultRuntime = getDefaultRuntime(runtime.getVersion());
- if (oldDefaultRuntime != null && runtime.isDefault()) {
- oldDefaultRuntime.setDefault(false);
- }
runtimes.put(runtime.getName(), runtime);
save();
}
15 years, 3 months
JBoss Tools SVN: r14169 - trunk/jmx/docs/reference/en.
by jbosstools-commits@lists.jboss.org
Author: smukhina
Date: 2009-03-11 09:27:33 -0400 (Wed, 11 Mar 2009)
New Revision: 14169
Added:
trunk/jmx/docs/reference/en/master_output.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-655 jmx guide file for release docs build added (done by smukhina)
Added: trunk/jmx/docs/reference/en/master_output.xml
===================================================================
--- trunk/jmx/docs/reference/en/master_output.xml (rev 0)
+++ trunk/jmx/docs/reference/en/master_output.xml 2009-03-11 13:27:33 UTC (rev 14169)
@@ -0,0 +1,523 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+[<!ENTITY introduction SYSTEM "modules/introduction.xml">
+<!ENTITY mbean_explorer SYSTEM "modules/mbean_explorer.xml">
+<!ENTITY mbean_editor SYSTEM "modules/mbean_editor.xml">
+<!ENTITY connection SYSTEM "modules/connection.xml">
+<!ENTITY how_to SYSTEM "modules/how_to.xml">
+<!ENTITY extensions SYSTEM "modules/extensions.xml">
+
+
+<!ENTITY seamlink "../../seam/html_single/index.html">
+<!ENTITY aslink "../../as/html_single/index.html">
+<!ENTITY esblink "../../esb_ref_guide/html_single/index.html">
+<!ENTITY gsglink "../../GettingStartedGuide/html_single/index.html">
+<!ENTITY hibernatelink "../../hibernatetools/html_single/index.html">
+<!ENTITY jbpmlink "../../jbpm/html_single/index.html">
+<!ENTITY jsflink "../../jsf/html_single/index.html">
+<!ENTITY jsfreflink "../../jsf_tools_ref_guide/html_single/index.html">
+<!ENTITY jsftutoriallink "../../jsf_tools_tutorial/html_single/index.html">
+<!ENTITY strutsreflink "../../struts_tools_ref_guide/html_single/index.html">
+<!ENTITY strutstutoriallink "../../struts_tools_tutorial/html_single/index.html">
+
+
+]><book xmlns:diffmk="http://diffmk.sf.net/ns/diff">
+
+ <bookinfo>
+ <title>JMX Tools Reference Guide</title>
+
+ <!--author><firstname>Anatoly</firstname><surname>Fedosik</surname></author>
+ <author><firstname>Olga</firstname><surname>Chikvina</surname></author>
+ <author><firstname>Rob</firstname><surname>Stryker</surname><email>rob.stryker(a)jboss.com</email></author>
+ <author><firstname>Svetlana</firstname><surname>Mukhina</surname><email>smukhina(a)exadel.com</email></author-->
+
+ <pubdate>December 2008</pubdate>
+ <copyright>
+ <year>2007</year>
+ <year>2009</year>
+ <holder>JBoss, a division of Red Hat</holder>
+ </copyright>
+ <releaseinfo>
+ Version: 1.0.0.GA
+ </releaseinfo>
+<abstract>
+ <title></title>
+ <para>
+ <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/as/pdf/JMX_Tools_Ref...">PDF version</ulink>
+ </para>
+</abstract>
+
+ </bookinfo>
+
+
+ <toc></toc>
+
+<chapter id="intruduction" xml:base="file:///home/ochikvina/WORK/for_compare/trunk/jmx/docs/reference/en/modules/introduction.xml" xreflabel="introduction">
+ <?dbhtml filename="introduction.html"?>
+
+ <title>Introduction</title>
+
+ <para><property moreinfo="none">JMX Tools</property> allows to setup multiple JMX connections and provides view
+ for exploring the JMX tree and execute operations directly from Eclipse.</para>
+
+ <para>This chapter covers the basics of working with <property moreinfo="none">JMX plugin</property>, which is
+ used to manage Java applications through JMX and its RMI Connector.</para>
+
+ <figure float="0">
+ <title>JMX Tools</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/eclipse-jmx_0.2.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <section>
+ <title> Requirements </title>
+ <para>Requirements to use <property moreinfo="none">JMX Tools</property> are the following:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para><property moreinfo="none">JMX Tools</property> is developed on Eclipse 3.4.x milestones</para>
+ </listitem>
+ <listitem>
+ <para><property moreinfo="none">JMX Tools</property> requires that Eclipse is run on a JDK 1.5.0 or above
+ (due to dependencies on JMX packages which were introduced in Java 1.5.0)</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ <section>
+ <title>History</title>
+ <para><property moreinfo="none">JBoss Tools</property>' JMX project is a fork of <ulink url="http://code.google.com/p/eclipse-jmx/">eclipse-jmx</ulink>, a project by Jeff Mesnil.
+ It was forked with permission. </para>
+ </section>
+
+ <section>
+ <title>Installation</title>
+ <para>Here, we are going to explain how to install the <property moreinfo="none">JMX plugin</property> into
+ Eclipse.</para>
+
+ <para><property moreinfo="none">JMX Tools</property> is one module of the <property moreinfo="none">JBoss Tools</property>
+ project. <property moreinfo="none">JMX Tools</property> has no dependency on any other part of <property moreinfo="none">JBoss
+ Tools</property>, and can be downloaded standalone. Even though the <property moreinfo="none">JMX
+ Tools</property> have no dependencies, other plugins, such as <property moreinfo="none">AS Tools</property>,
+ do depend on the JMX Tooling and even extend it. </para>
+
+ <para>You can find the <property moreinfo="none">JBoss Tools</property> plugins over at the <ulink url="http://labs.jboss.com/tools/download/index.html">download pages</ulink>. The only
+ package you'll need to get is the JMX Tooling, however the <property moreinfo="none">AS
+ Tools</property> would give you a more full experience when using JMX with JBoss Servers.
+ You can find further download and installation instructions on the JBoss Wiki in the <ulink url="http://labs.jboss.com/wiki/InstallingJBossTools">InstallingJBossTools</ulink>
+ section.</para>
+ </section>
+
+
+ <section>
+ <title>Quick Start</title>
+
+ <para>To start using the <property moreinfo="none">JMX Tools</property>, it's necessary to open
+ <property moreinfo="none">MBean Explorer</property>. Go to <emphasis><property moreinfo="none">Window > Show View > Other</property></emphasis> and then select
+ <property moreinfo="none">MBean Explorer</property> and click <emphasis><property moreinfo="none">OK</property>.</emphasis></para>
+
+ <para>The <property moreinfo="none">MBean Explorer</property> lists all of the domains, mbeans, attributes, and operations inside a
+ connection. When you double-click on a MBean in the <emphasis><property moreinfo="none">MBean Explorer</property>,</emphasis> it opens a multi-page
+ editor to manage the MBean. The <property moreinfo="none">MBean Editor</property> is composed of these pages:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para><emphasis><property moreinfo="none">Attributes page</property>,</emphasis> to get/set the attributes of the MBean</para>
+ </listitem>
+ <listitem>
+ <para><emphasis><property moreinfo="none">Operations page</property>,</emphasis> to invoke operations on the MBean</para>
+ </listitem>
+ <listitem>
+ <para><emphasis><property moreinfo="none">Notifications page</property>,</emphasis> to receive notifications from the MBean</para>
+ </listitem>
+ <listitem>
+ <para><emphasis><property moreinfo="none">Info page</property>,</emphasis> which displays general information about the MBean </para>
+ </listitem>
+ </itemizedlist>
+
+ </section>
+
+</chapter>
+
+
+<chapter id="mbean_explorer" xml:base="file:///home/ochikvina/WORK/for_compare/trunk/jmx/docs/reference/en/modules/mbean_explorer.xml" xreflabel="mbean_explorer">
+ <?dbhtml filename="mbean_explorer.html"?>
+
+ <title>MBean Explorer</title>
+ <para>The <property moreinfo="none">MBean Explorer</property> displays the MBean features (both attributes and operations) in its
+ hierarchy. Double-clicking on a feature will open a <property moreinfo="none">MBean Editor</property>, display the page
+ corresponding to the feature type and select the feature.</para>
+
+ <figure float="0">
+ <title>MBean Explorer Features</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/mbean-explorer-features.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>Since it's possible to have many MBean Editors opened at the same time, the <property moreinfo="none">MBean Explorer</property>
+ has the Link With Editor button
+
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="images/link-with-editor_0.2.0.png"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+
+ to synchronize selections between the active <property moreinfo="none">MBean Editor</property> and
+ the <property moreinfo="none">MBean Explorer</property> (and vice versa).</para>
+
+ <para>The <property moreinfo="none">MBean Explorer</property> has also a filter text that can be used to filter among all the MBeans
+ the few ones, which interest you.</para>
+
+ <para>For example, if you are only interested by MBeans related to memory, typing memo will show
+ any node (domain, mbean, attribute, or operation) that matches that text, as well as
+ that node's parents and children. So if an MBean matches, all attributes and operations from
+ that bean will show. If, however, an attribute or operation name (a leaf node) matches,
+ only that node and its parents in the tree will show.</para>
+
+ <figure float="0">
+ <title>Query Filter</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/mbean-explorer-query.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+
+ <para>The <emphasis>
+ <property moreinfo="none">Collapse All</property></emphasis> button
+
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="images/collaps_all.png"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+
+ on the <property moreinfo="none">MBean Explorer</property> toolbar is used to collapse all the MBeans and
+ display only the domains. It is also possible to double click on a node to expand/collapse it. </para>
+
+</chapter>
+
+
+<chapter id="mbean_editor" xml:base="file:///home/ochikvina/WORK/for_compare/trunk/jmx/docs/reference/en/modules/mbean_editor.xml" xreflabel="mbean_editor">
+ <?dbhtml filename="mbean_editor.html"?>
+
+ <title>MBean Editor</title>
+
+ <figure float="0">
+ <title>MBean Editor Pages</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/mbean-editor_0.2.0.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <para>The <property moreinfo="none">MBean Editor</property> is composed of several pages:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>the Attributes page</para>
+ </listitem>
+ <listitem>
+ <para>the Operations page</para>
+ </listitem>
+ <listitem>
+ <para>the Info page </para>
+ </listitem>
+ </itemizedlist>
+
+ <para> The <emphasis>
+ <property moreinfo="none">Attributes</property>
+ </emphasis> and <emphasis>
+ <property moreinfo="none">Operations</property>
+ </emphasis> pages display a list for either the MBean attributes or operations as well as
+ details for the selection.</para>
+
+ <para> It is possible to toggle the layout between the list and the details either vertically
+ (by default) or horizontally with the help of the special icons
+
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="images/mbean-editor-layout-buttons_0.2.0.png"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+
+ in the right top corner of the editor.</para>
+
+ <figure float="0">
+ <title>MBean Editor Horizontal Layout</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/mbean-editor-horizontal-layout_0.2.0.png"></imagedata>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+ <section>
+ <title>Notifications Page</title>
+ <para>One more page in the <property moreinfo="none">MBean Editor</property> is a Notifications Page, which gives the possibility to
+ subscribe (resp. unsubscribe) to a MBean to receive its notifications by checking (resp.
+ unchecking) the Subscribe checkbox. </para>
+ <para>The list of notifications is refreshed every time a new notification is
+ received:</para>
+
+ <note>
+ <title>Note</title>
+ <para>It is only possible to subscribe to MBean, which emits notifications (they must be
+ NotificationBroadcaster).</para>
+ </note>
+
+ </section>
+
+</chapter>
+
+
+<chapter id="connection" xml:base="file:///home/ochikvina/WORK/for_compare/trunk/jmx/docs/reference/en/modules/connection.xml" xreflabel="connection">
+ <?dbhtml filename="connection.html"?>
+
+ <title>Connections</title>
+
+ <para>The <property moreinfo="none">MBean Explorer</property> supports several different types of connections.
+ The tooling itself comes only with a default connection type, however other
+ adopters can provide additional connection types that may require additional
+ or non-spec behavior. Connections can be in either the connected state or
+ the disconnected state. Some connection types (such as the default connection type)
+ allow you to control the current state. Other connection types may not. </para>
+
+ <para>Similarly, some connection types may be able to be created, and others may not.
+ The default connection type, for example, can be created and deleted by you
+ at will. The AS Tools connection type, which represents a JBoss server, does not
+ allow you this level of control. A JBoss JMX connection is created when a JBoss server is created
+ in the server's view, and deleted when said server is deleted. The JMX connection for
+ this server is in the connected state only when the server is started. </para>
+
+
+ <section><title>The Default Connection</title>
+
+ <para> There are two ways to connect to an application with remote management enabled:</para>
+
+ <para> The first step is the same for both - to connect to a MBean Server, click on the
+ <emphasis>
+ <property moreinfo="none">New Connection</property></emphasis> icon
+
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="images/new_connection_icon.png"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+
+ in the <property moreinfo="none">MBean Explorer</property> menu bar.</para>
+
+ <para>Then to follow the simple one you just need to specify host, port (and optionally user
+ name and password) and click <emphasis>
+ <property moreinfo="none">OK</property>.</emphasis></para>
+
+ <para>The default JMX URL is <emphasis>
+ <property moreinfo="none">service:jmx:rmi:///jndi/rmi://localhost:3000/jmxrmi</property>.</emphasis></para>
+
+ <para>In case you need to connect to an application which has not used the "standard" JMX URL
+ (e.g. Eclipse Equinox), you need chose more advance way, where it's necessary to specify
+ explicitly a JMX URL in the Advanced tab of the JMX Connection window.</para>
+
+ <note>
+ <title>Note</title>
+ <para>Only JMX URL based on RMI are supported.</para>
+ </note>
+ </section>
+</chapter>
+
+
+<chapter id="how_to" xml:base="file:///home/ochikvina/WORK/for_compare/trunk/jmx/docs/reference/en/modules/how_to.xml" xreflabel="how_to">
+ <?dbhtml filename="how_to.html"?>
+ <title>How to ...</title>
+ <para>This chapter will give you answers on most popular questions asked by <property moreinfo="none">JMX
+ plugin</property> users.</para>
+
+ <section>
+ <title>How to Manage Tomcat</title>
+
+ <para>It's possible to manage Tomcat using <property moreinfo="none">JMX Tools</property>.</para>
+
+ <para>Currently, JMX Tooling is able to connect to Tomcat without authentication or with
+ password-based authentication.</para>
+ <para>Using SSL for authentication is not supported: you need to make sure that the System
+ property <emphasis>
+ <property moreinfo="none">com.sun.management.jmxremote.ssl</property>
+ </emphasis> is set to false. </para>
+ <para>More information to manage Tomcat can be found in Tomcat management
+ documentation.</para>
+ <para>Instructions to manage remotely Tomcat are available in Tomcat's monitoring
+ documentation.</para>
+
+ </section>
+
+ <section>
+ <title>How to manage Eclipse Equinox</title>
+
+ <para>You can manage Equinox through the Equinox monitoring framework.</para>
+ <para>Once you have installed the Equinox monitoring framework and restarted Eclipse:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Go to <emphasis>
+ <property moreinfo="none">Window > Open Perspective > Other</property>
+ </emphasis> and select the <property moreinfo="none">JMX perspective</property></para>
+ </listitem>
+
+ <listitem>
+ <para>Select <emphasis>
+ <property moreinfo="none">JMX Server > Open Connection</property>
+ </emphasis> and click on <emphasis>
+ <property moreinfo="none">OK</property>
+ </emphasis></para>
+ </listitem>
+
+ <listitem>
+ <para>Switch to the <property moreinfo="none">MBean Explorer</property> by going to <emphasis>
+ <property moreinfo="none">Window > Show View > Other</property>
+ </emphasis> and selecting the MBean Explorer</para>
+ </listitem>
+
+ <listitem>
+ <para>Click on the <emphasis>
+ <property moreinfo="none">New Connection</property></emphasis> icon
+
+ <inlinemediaobject>
+ <imageobject>
+ <imagedata fileref="images/new_connection_icon.png"></imagedata>
+ </imageobject>
+ </inlinemediaobject>
+
+ in the <property moreinfo="none">MBean Explorer</property> menu
+ bar </para>
+ </listitem>
+
+ <listitem>
+ <para>Select the <emphasis>
+ <property moreinfo="none">Advanced tab</property></emphasis> and set the JMX URL to <emphasis>
+ <property moreinfo="none">service:jmx:rmi:///jndi/rmi://:8118/jmxserver</property>
+ </emphasis></para>
+ </listitem>
+ </itemizedlist>
+
+ <para>You now have access to the MBeans exposed by Equinox.</para>
+ </section>
+
+
+ <section>
+ <title>Managing JBoss Instances</title>
+
+ <para>Managing JBoss instances is not supported with the <property moreinfo="none">JMX Tools</property>
+ alone. You must also download and install the <property moreinfo="none">AS Tools</property> portion of
+ the <property moreinfo="none">JBoss Tools</property> distribution. Even after installing the proper
+ tooling, you cannot create a JBoss JMX connection yourself or through the Connection
+ Wizard. The first step is to create a JBoss Server. The full instructions for this can
+ be found in the AS Tools section, however, the short summary is: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Open the <property moreinfo="none">JBoss Servers View</property> or the <property moreinfo="none">Servers
+ View</property></para>
+ </listitem>
+
+ <listitem>
+ <para>Right-click in the view and select <emphasis>
+ <property moreinfo="none">New > Server</property>
+ </emphasis></para>
+ </listitem>
+
+ <listitem>
+ <para>In the <emphasis>
+ <property moreinfo="none">JBoss Community</property>
+ </emphasis> section, select a server version</para>
+ </listitem>
+
+ <listitem>
+ <para>If a runtime has not yet been created, you'll be prompted for the
+ server's home directory, JDK, and configuration</para>
+ </listitem>
+
+ <listitem>
+ <para>Finish the wizard and note that you have a new entry in both the
+ <property moreinfo="none">JBoss Server View</property> and the <property moreinfo="none">MBean
+ Explorer</property></para>
+ </listitem>
+
+ <listitem>
+ <para>Start the server by right-clicking it and selecting <emphasis>
+ <property moreinfo="none">Start</property></emphasis></para>
+ </listitem>
+ <listitem>
+ <para>Note that once the server is started, the JMX connection can be
+ expanded</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Now you can explore MBeans exposed by a JBoss instance.</para>
+ </section>
+
+</chapter>
+
+
+<chapter id="extensions" xml:base="file:///home/ochikvina/WORK/for_compare/trunk/jmx/docs/reference/en/modules/extensions.xml" xreflabel="extensions">
+ <?dbhtml filename="extensions"?>
+ <title>Extension API</title>
+ <para>This chapter will outline how to contribute your own Server type with some default
+ behavior.</para>
+
+ <section>
+ <title>Why??</title>
+
+ <para>You might be asking yourself why you'd need to extend this framework if JMX is
+ a standard. Perhaps you want a connection to be automatically created after some specific
+ action, or perhaps you want your connection wizard to do more than simply set a host and
+ port. JBoss, for example, requires setting some credentials on the client machine, but
+ using JBoss classes to do it. This requires that the connection have access to JBoss
+ jars.</para>
+ </section>
+
+ <section>
+ <title>Core Extensions</title>
+
+ <para>To create your own JMX Connection type, you must use the
+ org.jboss.tools.jmx.core.MBeanServerConnectionProvider extension point. This point takes
+ one child, a connectionProvider with a class that implements
+ org.jboss.tools.jmx.core.IConnectionProvider.</para>
+
+ <para>An IConnectionProvider is resposnbile for creation and deletion of IConnectionWrapper
+ objects. It must also keep a list of listeners that it is expected to inform when a
+ connection is added or removed from its list. </para>
+
+ <para>Each IConnectionWrapper is expected to handle running arbitrary JMX runnables or getting
+ a "Root" object representing all JMX nodes. There are some utility methods the
+ IConnectionWrapper can make use of.</para>
+ </section>
+
+
+ <section>
+ <title>UI Extensions</title>
+ <para>There are two extension points currently approved for use in the UI</para>
+ <itemizedlist>
+ <listitem>
+ <para>org.jboss.tools.jmx.ui.providerUI - provide an icon, id, displayable name, and
+ wizardPage class for creation of new connections</para>
+ </listitem>
+ <listitem>
+ <para>org.jboss.tools.jmx.ui.attribute.controls - allows you to map class types to some
+ Control to present them in the MBean Editor</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+</chapter>
+
+</book>
15 years, 3 months
JBoss Tools SVN: r14168 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/preferences.
by jbosstools-commits@lists.jboss.org
Author: dmaliarevich
Date: 2009-03-11 07:12:54 -0400 (Wed, 11 Mar 2009)
New Revision: 14168
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/preferences/TemplatesTableProvider.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3977, columns were changed.
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/preferences/TemplatesTableProvider.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/preferences/TemplatesTableProvider.java 2009-03-11 10:04:23 UTC (rev 14167)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/preferences/TemplatesTableProvider.java 2009-03-11 11:12:54 UTC (rev 14168)
@@ -19,7 +19,7 @@
import org.jboss.tools.vpe.messages.VpeUIMessages;
public class TemplatesTableProvider implements XTableProvider, XTableImageProvider {
- static String[] COLUMNS = new String[]{VpeUIMessages.TemplatesTableProvider_URI,VpeUIMessages.TemplatesTableProvider_TagForDisplay, VpeUIMessages.TemplatesTableProvider_TagName, VpeUIMessages.TemplatesTableProvider_Children};
+ static String[] COLUMNS = new String[]{VpeUIMessages.TemplatesTableProvider_TagName, VpeUIMessages.TemplatesTableProvider_TagForDisplay, VpeUIMessages.TemplatesTableProvider_URI, VpeUIMessages.TemplatesTableProvider_Children};
static int[] WIDTH = new int[]{200,150, 150,100};
List dataList;
@@ -44,11 +44,11 @@
VpeAnyData data = (VpeAnyData)dataList.get(r);
switch(c){
case 0:
- return data.getUri();
+ return data.getName();
case 1:
return data.getTagForDisplay();
case 2:
- return data.getName();
+ return data.getUri();
case 3:
if(data.isChildren()) return VpeUIMessages.TemplatesTableProvider_Yes;
else return VpeUIMessages.TemplatesTableProvider_No;
15 years, 3 months
JBoss Tools SVN: r14167 - in trunk/documentation/whatsnew: jbpm and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2009-03-11 06:04:23 -0400 (Wed, 11 Mar 2009)
New Revision: 14167
Added:
trunk/documentation/whatsnew/jbpm/
trunk/documentation/whatsnew/jbpm/images/
trunk/documentation/whatsnew/jbpm/images/log-notification.png
trunk/documentation/whatsnew/jbpm/images/new-esb-notifier.png
trunk/documentation/whatsnew/jbpm/images/reservation-service.png
trunk/documentation/whatsnew/jbpm/jbpm-news-3.1.7.GA-full.html
Modified:
trunk/documentation/whatsnew/index.html
Log:
added jBPM What's New for GPD 3.1.7
Modified: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html 2009-03-11 09:42:41 UTC (rev 14166)
+++ trunk/documentation/whatsnew/index.html 2009-03-11 10:04:23 UTC (rev 14167)
@@ -31,6 +31,7 @@
<p><a href="esb/esb-news-1.0.0.GA-full.html">ESB Tools</a></p>
<p><a href="examples/examples-news-1.0.0.GA-full.html">Project Examples</a></p>
<p><a href="hibernate/hibernate-news-3.2.4.GA-full.html">Hibernate Tools</a></p>
+ <p><a href="jbpm/jbpm-news-3.1.7.GA-full.html">jBPM Tools</a></p>
<p><a href="jmx/jmx-news-0.5.0.GA-full.html">JMX Tools</a></p>
<p><a href="jst/jst-news-2.0.0.GA-full.html">JST/JSF tools</a></p>
<p><a href="portlet/portlet-news-1.0.0.GA-full.html">Portal tools</a></p>
Added: trunk/documentation/whatsnew/jbpm/images/log-notification.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/jbpm/images/log-notification.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/jbpm/images/new-esb-notifier.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/jbpm/images/new-esb-notifier.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/jbpm/images/reservation-service.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/jbpm/images/reservation-service.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/jbpm/jbpm-news-3.1.7.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/jbpm/jbpm-news-3.1.7.GA-full.html (rev 0)
+++ trunk/documentation/whatsnew/jbpm/jbpm-news-3.1.7.GA-full.html 2009-03-11 10:04:23 UTC (rev 14167)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>jBPM tools 3.1.7.GA What's New</title>
+</head>
+<body>
+<h1>jBPM tools 3.1.7.GA What's New</h1>
+
+<p align="right"><a href="../index.html">< Main Index</a> </p>
+
+
+<table border="0" cellpadding="10" cellspacing="0" width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>jPDL Graphical Process Designer</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>ESB Service Node</b></td>
+ <td valign="top">
+ <p>The configuration of the ESB service node was updated.
+ The one way notification is removed and ReplyTo/DefaultTo is now supported in the configuration panel.</p>
+ <p><img src="images/reservation-service.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>ESB Notification</b></td>
+ <td valign="top">
+ <p>A new predefined action was added that can be used on transitions and events throughout the
+ process definition. It is a ESB notification action.</p>
+ <p><img src="images/new-esb-notifier.png"/></p>
+ <p>The action is configured in a similar way as the ESB service node.</p>
+ <p><img src="images/log-notification.png"/></p>
+ </td>
+ </tr>
+</table>
+
+</body>
+
+</html>
+
+
15 years, 3 months
JBoss Tools SVN: r14166 - trunk/jbpm/plugins.
by jbosstools-commits@lists.jboss.org
Author: Grid.Qian
Date: 2009-03-11 05:42:41 -0400 (Wed, 11 Mar 2009)
New Revision: 14166
Added:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4.multipage/
Log:
Initial import.
15 years, 3 months
JBoss Tools SVN: r14165 - trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui.
by jbosstools-commits@lists.jboss.org
Author: DartPeng
Date: 2009-03-11 05:01:33 -0400 (Wed, 11 Mar 2009)
New Revision: 14165
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/BeanPopulatorConnectionSection.java
Log:
JBIDE-3975
Modify the property view label text
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/BeanPopulatorConnectionSection.java
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/BeanPopulatorConnectionSection.java 2009-03-11 08:20:31 UTC (rev 14164)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/BeanPopulatorConnectionSection.java 2009-03-11 09:01:33 UTC (rev 14165)
@@ -52,7 +52,7 @@
GridData gd = new GridData(GridData.FILL_HORIZONTAL);
- factory.createLabel(controlComposite, "Selector text sperator : ");
+ factory.createLabel(controlComposite, "Selector split character : ");
speratorCombox = factory.createCCombo(controlComposite);
gd = new GridData(GridData.FILL_HORIZONTAL);
speratorCombox.setLayoutData(gd);
15 years, 3 months
JBoss Tools SVN: r14164 - in trunk/as/plugins/org.jboss.ide.eclipse.as.ui: jbossui/org/jboss/tools/as/wst/server/ui/xpl and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-03-11 04:20:31 -0400 (Wed, 11 Mar 2009)
New Revision: 14164
Removed:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersView.java
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
Log:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=261606 I had done some tricks to get around this bug. This commit is code-cleanup to remove unnecessary classes and unwind my getting-around stuff.
Deleted: trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java 2009-03-11 07:57:31 UTC (rev 14163)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java 2009-03-11 08:20:31 UTC (rev 14164)
@@ -1,319 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2003, 2008 IBM Corporation 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:
- * IBM Corporation - initial API and implementation
- * ken.ryall(a)nokia.com - 157506 drop from external sources does not work on Linux/Mac
- *******************************************************************************/
-package org.jboss.tools.as.wst.server.ui.xpl;
-
-import java.util.HashMap;
-import java.util.LinkedHashSet;
-import java.util.Map;
-import java.util.Set;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.jface.util.LocalSelectionTransfer;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.jface.viewers.StructuredViewer;
-import org.eclipse.swt.dnd.DND;
-import org.eclipse.swt.dnd.DropTargetEvent;
-import org.eclipse.swt.dnd.FileTransfer;
-import org.eclipse.swt.dnd.Transfer;
-import org.eclipse.swt.dnd.TransferData;
-import org.eclipse.swt.graphics.Rectangle;
-import org.eclipse.swt.widgets.Item;
-import org.eclipse.ui.internal.navigator.NavigatorPlugin;
-import org.eclipse.ui.internal.navigator.dnd.CommonDropAdapterDescriptor;
-import org.eclipse.ui.internal.navigator.dnd.CommonDropDescriptorManager;
-import org.eclipse.ui.internal.navigator.dnd.NavigatorPluginDropAction;
-import org.eclipse.ui.navigator.CommonDragAdapter;
-import org.eclipse.ui.navigator.CommonDragAdapterAssistant;
-import org.eclipse.ui.navigator.CommonDropAdapterAssistant;
-import org.eclipse.ui.navigator.CommonViewer;
-import org.eclipse.ui.navigator.INavigatorContentService;
-import org.eclipse.ui.navigator.INavigatorDnDService;
-import org.eclipse.ui.part.PluginDropAdapter;
-import org.eclipse.ui.part.PluginTransfer;
-
-/*
- * THIS CLASS IS A CLONE of CommonDropAdapter.
- * It is necessary because dragged items must be acceptable children.
- * Stupid restriction
- *
- * I use a delegate and push all methods to the delegate,
- * even the ones I override.
- *
- * https://bugs.eclipse.org/bugs/show_bug.cgi?id=261606
- *
- * Maybe one day they'll fix that ;)
- */
-
-/**
- * Provides an implementation of {@link PluginDropAdapter} which uses the
- * extensions provided by the associated {@link INavigatorContentService}.
- *
- * <p>
- * Clients should not need to create an instance of this class unless they are
- * creating their own custom viewer. Otherwise, {@link CommonViewer} configures
- * its drop adapter automatically.
- * </p>
- *
- *
- * @see INavigatorDnDService
- * @see CommonDragAdapter
- * @see CommonDragAdapterAssistant
- * @see CommonDropAdapterAssistant
- * @see CommonViewer
- * @since 3.2
- */
-public final class ServersDropAdapter extends PluginDropAdapter {
- private static final Transfer[] SUPPORTED_DROP_TRANSFERS = new Transfer[] {
- LocalSelectionTransfer.getTransfer(), FileTransfer.getInstance(),
- PluginTransfer.getInstance() };
- private final INavigatorContentService contentService;
- private final INavigatorDnDService dndService;
-
- public ServersDropAdapter(INavigatorContentService aContentService,
- StructuredViewer aStructuredViewer) {
- super(aStructuredViewer);
- contentService = aContentService;
- dndService = contentService.getDnDService();
- }
-
- public Transfer[] getSupportedDropTransfers() {
- return SUPPORTED_DROP_TRANSFERS;
- }
-
- public void dragEnter(DropTargetEvent event) {
- super.dragEnter(event);
-
- for (int i = 0; i < event.dataTypes.length; i++) {
- if (LocalSelectionTransfer.getTransfer().isSupportedType(
- event.dataTypes[i])) {
- event.currentDataType = event.dataTypes[i];
- return;
- }
- }
-
- for (int i = 0; i < event.dataTypes.length; i++) {
- if (FileTransfer.getInstance().isSupportedType(event.dataTypes[i])) {
- event.currentDataType = event.dataTypes[i];
- event.detail = DND.DROP_COPY;
- return;
- }
- }
-
- for (int i = 0; i < event.dataTypes.length; i++) {
- if (PluginTransfer.getInstance()
- .isSupportedType(event.dataTypes[i])) {
- event.currentDataType = event.dataTypes[i];
- return;
- }
- }
-
- event.detail = DND.DROP_NONE;
-
- }
-
- public void dragLeave(DropTargetEvent event) {
- super.dragLeave(event);
- if (LocalSelectionTransfer.getTransfer().isSupportedType(
- event.currentDataType)) {
- event.data = NavigatorPluginDropAction
- .createTransferData(contentService);
- }
- }
-
- /*
- * Changed from CommonDropAdapter to extract the findCommonDropAdapterAssistant section
- * since I do not like the impl in dnd service
- */
- public void drop(DropTargetEvent event) {
- // Must validate the drop here because on some platforms (Linux, Mac) the event
- // is not populated with the correct currentDataType until the drop actually
- // happens, and validateDrop sets the currentTransfer based on that. The
- // call to validateDrop in dragAccept is too early.
- validateDrop(getCurrentTarget(), getCurrentOperation(), event.currentDataType);
- if (PluginTransfer.getInstance().isSupportedType(event.currentDataType)) {
- super.drop(event);
- } else {
-
- Object target = getCurrentTarget() != null ?
- getCurrentTarget() : getViewer().getInput();
-
- CommonDropAdapterAssistant[] assistants =
- findCommonDropAdapterAssistants(target, getCurrentTransfer());
- IStatus valid = null;
- for (int i = 0; i < assistants.length; i++) {
- try {
- valid = assistants[i].validateDrop(getCurrentTarget(),
- getCurrentOperation(), getCurrentTransfer());
- if (valid != null && valid.isOK()) {
- assistants[i].handleDrop(null, event,
- getCurrentTarget());
- return;
- }
- } catch (Throwable t) {
- NavigatorPlugin.logError(0, t.getMessage(), t);
- }
- }
- }
- }
-
- /*
- * Changed from CommonDropAdapter to extract the findCommonDropAdapterAssistant section
- * since I do not like the impl in dnd service
- */
- public boolean validateDrop(Object aDropTarget, int theDropOperation,
- TransferData theTransferData) {
- boolean result = false;
- IStatus valid = null;
- if (super.validateDrop(aDropTarget, theDropOperation, theTransferData)) {
- result = true;
- } else {
- Object target = aDropTarget != null ? aDropTarget : getViewer().getInput();
- CommonDropAdapterAssistant[] assistants =
- findCommonDropAdapterAssistants(target,
- theTransferData);
- for (int i = 0; i < assistants.length; i++) {
- try {
- valid = assistants[i].validateDrop(target,
- theDropOperation, theTransferData);
- } catch (Throwable t) {
- NavigatorPlugin.logError(0, t.getMessage(), t);
- }
- if (valid != null && valid.isOK()) {
- result = true;
- break;
- }
- }
- }
- setScrollExpandEnabled(true);
- return result;
-
- }
-
- public Rectangle getBounds(Item item) {
- return super.getBounds(item);
- }
-
- public int getCurrentLocation() {
- return super.getCurrentLocation();
- }
-
- public int getCurrentOperation() {
- return super.getCurrentOperation();
- }
-
- public Object getCurrentTarget() {
- return super.getCurrentTarget();
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.part.PluginDropAdapter#getCurrentTransfer()
- */
- public TransferData getCurrentTransfer() {
- return super.getCurrentTransfer();
- }
-
- /**
- * Returns the position of the given event's coordinates relative to its target.
- * The position is determined to be before, after, or on the item, based on
- * some threshold value.
- *
- * @param event the event
- * @return one of the <code>LOCATION_* </code>constants defined in this class
- */
- protected int determineLocation(DropTargetEvent event) {
- if (!(event.item instanceof Item)) {
- return LOCATION_NONE;
- }
- return LOCATION_ON;
- }
-
-
- private CommonDropAdapterAssistant[] findCommonDropAdapterAssistants(
- Object aDropTarget, TransferData theTransferType) {
- CommonDropAdapterAssistant[] result =
- findCommonDropAdapterAssistants2(aDropTarget, theTransferType);
- return result;
- }
-
-
-
- /*
- * Stolen from DND Service
- */
-
- private static final CommonDropAdapterAssistant[] NO_ASSISTANTS = new CommonDropAdapterAssistant[0];
- private final Map dropAssistants = new HashMap();
-
- public CommonDropAdapterAssistant[] findCommonDropAdapterAssistants2(
- Object aDropTarget, TransferData aTransferType) {
-
- // TODO Make sure descriptors are sorted by priority
- CommonDropAdapterDescriptor[] descriptors = CommonDropDescriptorManager
- .getInstance().findCommonDropAdapterAssistants(aDropTarget,
- contentService);
-
- if (descriptors.length == 0) {
- return NO_ASSISTANTS;
- }
- if (LocalSelectionTransfer.getTransfer().isSupportedType(aTransferType)
- && LocalSelectionTransfer.getTransfer().getSelection() instanceof IStructuredSelection) {
- return getAssistants(descriptors);
- }
- return getAssistantsByTransferData(descriptors, aTransferType);
- }
-
- private CommonDropAdapterAssistant[] getAssistants(CommonDropAdapterDescriptor[] descriptors) {
- Set assistants = new LinkedHashSet();
- for (int i = 0; i < descriptors.length; i++) {
- assistants.add(getAssistant(descriptors[i]));
- }
- return (CommonDropAdapterAssistant[]) assistants
- .toArray(new CommonDropAdapterAssistant[assistants.size()]);
- }
-
- private CommonDropAdapterAssistant[] getAssistantsByTransferData(
- CommonDropAdapterDescriptor[] descriptors,
- TransferData aTransferType) {
-
- Set assistants = new LinkedHashSet();
- for (int i = 0; i < descriptors.length; i++) {
- CommonDropAdapterAssistant asst = getAssistant(descriptors[i]);
- if (asst.isSupportedType(aTransferType)) {
- assistants.add(asst);
- }
- }
- return (CommonDropAdapterAssistant[]) assistants
- .toArray(new CommonDropAdapterAssistant[assistants.size()]);
-
- }
-
- private CommonDropAdapterAssistant getAssistant(
- CommonDropAdapterDescriptor descriptor) {
- CommonDropAdapterAssistant asst = (CommonDropAdapterAssistant) dropAssistants
- .get(descriptor);
- if (asst != null) {
- return asst;
- }
- synchronized (dropAssistants) {
- asst = (CommonDropAdapterAssistant) dropAssistants.get(descriptor);
- if (asst == null) {
- dropAssistants.put(descriptor, (asst = descriptor
- .createDropAssistant()));
- asst.init(contentService);
- }
- }
- return asst;
- }
-
-}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersView.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersView.java 2009-03-11 07:57:31 UTC (rev 14163)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersView.java 2009-03-11 08:20:31 UTC (rev 14164)
@@ -46,34 +46,4 @@
this.memento = memento;
super.init(aSite, aMemento);
}
-
- protected CommonViewer createCommonViewer(Composite aParent) {
- CommonViewer aViewer = new CommonViewerExtension(getViewSite().getId(), aParent,
- SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
- initListeners(aViewer);
- aViewer.getNavigatorContentService().restoreState(memento);
- return aViewer;
- }
-
-
- public class CommonViewerExtension extends CommonViewer {
- public CommonViewerExtension(String aViewerId, Composite aParent, int aStyle) {
- super(aViewerId, aParent, aStyle);
- }
-
- protected void initDragAndDrop() {
- /* Handle Drag and Drop */
- int operations = DND.DROP_COPY | DND.DROP_MOVE;
-
- CommonDragAdapter dragAdapter = new CommonDragAdapter(
- getNavigatorContentService(), this);
- addDragSupport(operations, dragAdapter.getSupportedDragTransfers(),
- dragAdapter);
-
- ServersDropAdapter dropAdapter = new ServersDropAdapter(
- getNavigatorContentService(), this);
- addDropSupport(operations, dropAdapter.getSupportedDropTransfers(),
- dropAdapter);
- }
- }
}
\ No newline at end of file
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2009-03-11 07:57:31 UTC (rev 14163)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2009-03-11 08:20:31 UTC (rev 14164)
@@ -336,18 +336,13 @@
priority="highest">
<triggerPoints>
<instanceof
- value="org.eclipse.wst.server.core.internal.ServerPlugin">
+ value="java.lang.Object">
</instanceof>
</triggerPoints>
<possibleChildren>
- <or>
- <instanceof
- value="org.eclipse.wst.server.core.IServer">
- </instanceof>
- <instanceof
- value="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
- </instanceof>
- </or></possibleChildren>
+ <instanceof
+ value="java.lang.Object">
+ </instanceof></possibleChildren>
<actionProvider
class="org.jboss.tools.as.wst.server.ui.xpl.ServerActionProvider"
id="org.jboss.tools.as.wst.server.ui.ServersView.ServerActionProvider"
15 years, 3 months
JBoss Tools SVN: r14163 - in trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks: ui/editors and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: DartPeng
Date: 2009-03-11 03:57:31 -0400 (Wed, 11 Mar 2009)
New Revision: 14163
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/AbstractJavaBeanBuilder.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksGraphicalFormPage.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/AbstractXMLModelAnalyzer.java
Log:
JBIDE-3981
If the .graph file didn't record the source data path , when user open the editor , it will ask user to select the source.
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/AbstractJavaBeanBuilder.java
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/AbstractJavaBeanBuilder.java 2009-03-11 07:38:46 UTC (rev 14162)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/AbstractJavaBeanBuilder.java 2009-03-11 07:57:31 UTC (rev 14163)
@@ -50,9 +50,9 @@
public void mergeJavaBeans(JavaBeanList beanList, List javabeans) {
for (Iterator iterator = javabeans.iterator(); iterator.hasNext();) {
JavaBeanModel javaBean = (JavaBeanModel) iterator.next();
- // if (!hasSameNameBean(beanList, javaBean)) {
- beanList.addJavaBean(javaBean);
- // }
+ if (!hasSameNameBean(beanList, javaBean)) {
+ beanList.addJavaBean(javaBean);
+ }
}
}
@@ -142,7 +142,7 @@
int endIndex = startIndex1 + removeClass.length();
endIndex++;
if (classArray.length() <= endIndex) {
- endIndex --;
+ endIndex--;
if (classArray.charAt(endIndex - 1) != ';') {
endIndex = startIndex1 + removeClass.length();
}
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksGraphicalFormPage.java
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksGraphicalFormPage.java 2009-03-11 07:38:46 UTC (rev 14162)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksGraphicalFormPage.java 2009-03-11 07:57:31 UTC (rev 14163)
@@ -20,6 +20,7 @@
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
+import java.util.Map;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IResource;
@@ -32,6 +33,7 @@
import org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain;
import org.eclipse.gef.DefaultEditDomain;
import org.eclipse.gef.GraphicalViewer;
+import org.eclipse.gef.KeyHandler;
import org.eclipse.gef.KeyStroke;
import org.eclipse.gef.LayerConstants;
import org.eclipse.gef.commands.CommandStack;
@@ -125,7 +127,6 @@
import org.jboss.tools.smooks.graphical.util.GraphicalInformationSaver;
import org.jboss.tools.smooks.model.AbstractResourceConfig;
import org.jboss.tools.smooks.model.DocumentRoot;
-import org.jboss.tools.smooks.model.ParamType;
import org.jboss.tools.smooks.model.ResourceConfigType;
import org.jboss.tools.smooks.model.SmooksFactory;
import org.jboss.tools.smooks.model.SmooksResourceListType;
@@ -174,8 +175,14 @@
private CompositeSelectionProvider compositeSelectionProvider = new CompositeSelectionProvider();
- private final String[] REQUIRED_SOURCE_SELECT_TYPE = new String[] { "org.jboss.tools.smooks.xml.viewerInitor.xml" };
+ private final String[] REQUIRED_SOURCE_SELECT_TYPE = new String[] {
+ "org.jboss.tools.smooks.ui.viewerInitor.javabean",
+ "org.jboss.tools.smooks.xml.viewerInitor.xml" };
+ private Map requiredSourceCheckMap = new HashMap();
+
+ private Map requiredTargetCheckMap = new HashMap();
+
private List<IAnalyzeListener> analyzeListenerList = new ArrayList<IAnalyzeListener>();
protected boolean disableMappingGUI = false;
@@ -1336,21 +1343,25 @@
context);
}
}
- if (sourceTreeViewerInputModel == null && sourceDataTypeID != null) {
+ if (!checkDataInput("sourceDataPath") && sourceDataTypeID != null
+ && needCheckSourceDataPath(sourceDataTypeID, targetDataTypeID)) {
SmooksConfigurationFileGenerateContext context = getSmooksConfigurationFileGenerateContext();
context.setSourceDataTypeID(sourceDataTypeID);
context.setTargetDataTypeID(targetDataTypeID);
sourceTreeViewerInputModel = selectSourceDataSource(
sourceDataTypeID, context);
- if(sourceTreeViewerInputModel != null) setDirty(true);
+ if (sourceTreeViewerInputModel != null)
+ setDirty(true);
}
- if (targetTreeViewerInputModel == null && targetDataTypeID != null) {
+ if (!checkDataInput("targetDataPath") && targetDataTypeID != null
+ && needCheckTargetDataPath(sourceDataTypeID, targetDataTypeID)) {
SmooksConfigurationFileGenerateContext context = getSmooksConfigurationFileGenerateContext();
context.setSourceDataTypeID(sourceDataTypeID);
context.setTargetDataTypeID(targetDataTypeID);
targetTreeViewerInputModel = selectSourceDataSource(
targetDataTypeID, context);
- if(targetTreeViewerInputModel != null) setDirty(true);
+ if (targetTreeViewerInputModel != null)
+ setDirty(true);
}
smooksResource = this.getSmooksResource();
if (smooksResource != null) {
@@ -1364,6 +1375,40 @@
}
}
+ private boolean needCheckSourceDataPath(String sourceId, String targetId) {
+ String key = sourceId + ":" + targetId;
+ List needList = (List) requiredSourceCheckMap.get(key);
+ if (needList != null) {
+ for (Iterator iterator = needList.iterator(); iterator.hasNext();) {
+ Object k = (Object) iterator.next();
+ if (k.equals(sourceId)) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+
+ private boolean needCheckTargetDataPath(String sourceId, String targetId) {
+ String key = sourceId + ":" + targetId;
+ List needList = (List) requiredTargetCheckMap.get(key);
+ if (needList != null) {
+ for (Iterator iterator = needList.iterator(); iterator.hasNext();) {
+ Object k = (Object) iterator.next();
+ if (k.equals(targetId)) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+
+ private boolean checkDataInput(String paramName) {
+ String path = UIUtils
+ .getParamToGraphModel(graphinformations, paramName);
+ return (path != null);
+ }
+
/**
*
* @param listType
@@ -1460,6 +1505,7 @@
if (requiredSelectDataSource(typeID)) {
IStructuredDataCreationWizard wizard1 = ViewerInitorStore
.getInstance().getStructuredDataCreationWizard(typeID);
+ wizard1.init(getEditorSite(), getEditorInput());
WizardDialog dialog1 = new WizardDialog(getSite().getShell(),
wizard1);
((Wizard) wizard1).setWindowTitle("Source Data Selection");
@@ -1489,6 +1535,52 @@
}
}
+ private void initRequiredSourceDataCheckMap() {
+ List l1 = new ArrayList();
+ l1.add("org.jboss.tools.smooks.ui.viewerInitor.javabean");
+ l1.add("org.jboss.tools.smooks.xml.viewerInitor.xml");
+ requiredSourceCheckMap
+ .put(
+ "org.jboss.tools.smooks.ui.viewerInitor.javabean:org.jboss.tools.smooks.xml.viewerInitor.xml",
+ l1);
+ List l2 = new ArrayList();
+ l2.add("org.jboss.tools.smooks.ui.viewerInitor.javabean");
+ requiredSourceCheckMap
+ .put(
+ "org.jboss.tools.smooks.ui.viewerInitor.javabean:org.jboss.tools.smooks.ui.viewerInitor.javabean",
+ l2);
+
+ List l3 = new ArrayList();
+ l3.add("org.jboss.tools.smooks.xml.viewerInitor.xml");
+ requiredSourceCheckMap
+ .put(
+ "org.jboss.tools.smooks.xml.viewerInitor.xml:org.jboss.tools.smooks.xml.viewerInitor.xml",
+ l3);
+ }
+
+ private void initRequiredTargetDataCheckMap() {
+ // List l1 = new ArrayList();
+ // l1.add("org.jboss.tools.smooks.ui.viewerInitor.javabean");
+ // l1.add("org.jboss.tools.smooks.xml.viewerInitor.xml");
+ // requiredTargetCheckMap
+ // .put(
+ // "org.jboss.tools.smooks.ui.viewerInitor.javabean:org.jboss.tools.smooks.xml.viewerInitor.xml",
+ // l1);
+ // List l2 = new ArrayList();
+ // l2.add("org.jboss.tools.smooks.ui.viewerInitor.javabean");
+ // requiredTargetCheckMap
+ // .put(
+ // "org.jboss.tools.smooks.ui.viewerInitor.javabean:org.jboss.tools.smooks.ui.viewerInitor.javabean",
+ // l2);
+ //
+ // List l3 = new ArrayList();
+ // l3.add("org.jboss.tools.smooks.xml.viewerInitor.xml");
+ // requiredTargetCheckMap
+ // .put(
+ // "org.jboss.tools.smooks.xml.viewerInitor.xml:org.jboss.tools.smooks.xml.viewerInitor.xml",
+ // l3);
+ }
+
/*
* (non-Javadoc)
*
@@ -1498,6 +1590,8 @@
*/
public void init(IEditorSite site, IEditorInput input) {
super.init(site, input);
+ initRequiredSourceDataCheckMap();
+ initRequiredTargetDataCheckMap();
FormEditor parentEditor = this.getEditor();
if (parentEditor instanceof SmooksFormEditor) {
editingDomain = ((SmooksFormEditor) parentEditor)
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java 2009-03-11 07:38:46 UTC (rev 14162)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java 2009-03-11 07:57:31 UTC (rev 14163)
@@ -775,6 +775,26 @@
}
params.getParam().remove(p);
}
+
+ public static String getParamToGraphModel(GraphInformations graph,String paramName){
+ Params params = graph.getParams();
+ if(params == null){
+ return null;
+ }
+ List<Param> paramList = params.getParam();
+ Param p = null;
+ for (Iterator iterator = paramList.iterator(); iterator.hasNext();) {
+ Param param = (Param) iterator.next();
+ if(paramName.equalsIgnoreCase(param.getName())){
+ p = param;
+ break;
+ }
+ }
+ if(p == null){
+ return null;
+ }
+ return p.getValue();
+ }
public static void addParamToGraphModel(GraphInformations graph,String paramName,String paramValue){
Params params = graph.getParams();
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/AbstractXMLModelAnalyzer.java
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/AbstractXMLModelAnalyzer.java 2009-03-11 07:38:46 UTC (rev 14162)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/AbstractXMLModelAnalyzer.java 2009-03-11 07:57:31 UTC (rev 14163)
@@ -125,7 +125,9 @@
}
return document;
} catch (FileNotFoundException e) {
- throw new InvocationTargetException(e);
+ throw new InvocationTargetException(
+ new Exception(
+ "Can't find the file from .graph file , please make sure the source/target data xml exists"));
} catch (DocumentException e) {
throw new InvocationTargetException(e);
}
@@ -177,8 +179,9 @@
}
}
} else {
- throw new InvocationTargetException(new Exception(
- "can't load xml file"));
+ throw new InvocationTargetException(
+ new Exception(
+ "Can't load xml file from .graph file , please make sure that the .graph file records any source/target xml file path"));
}
}
return document;
@@ -188,14 +191,15 @@
// cdata = cdata.replaceAll(":", "-");
int start_index = cdata.indexOf("<");
int end_index = cdata.indexOf(">");
- if(start_index == -1 || end_index == -1) return cdata;
- String contents = cdata.substring(start_index,end_index);
- if(contents.indexOf("\"http://www.w3.org/1999/XSL/Transform\"") != -1){
+ if (start_index == -1 || end_index == -1)
return cdata;
+ String contents = cdata.substring(start_index, end_index);
+ if (contents.indexOf("\"http://www.w3.org/1999/XSL/Transform\"") != -1) {
+ return cdata;
}
-
- String second_frg = cdata.substring(end_index,cdata.length());
-
+
+ String second_frg = cdata.substring(end_index, cdata.length());
+
cdata = contents + XSL_NAMESPACE + second_frg;
return cdata;
}
15 years, 3 months
JBoss Tools SVN: r14162 - in trunk: jmx/plugins/org.jboss.tools.jmx.ui and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-03-11 03:38:46 -0400 (Wed, 11 Mar 2009)
New Revision: 14162
Modified:
trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml
trunk/jmx/plugins/org.jboss.tools.jmx.ui/plugin.xml
trunk/jmx/plugins/org.jboss.tools.jmx.ui/src/org/jboss/tools/jmx/ui/internal/wizards/DefaultConnectionWizardPage.java
Log:
JBIDE-3991 - non-breaking changes for wtp 3.1
Modified: trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml
===================================================================
--- trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml 2009-03-11 06:26:52 UTC (rev 14161)
+++ trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml 2009-03-11 07:38:46 UTC (rev 14162)
@@ -131,9 +131,20 @@
priority="normal"
providesSaveables="true">
<triggerPoints>
- <instanceof
- value="org.eclipse.core.resources.IWorkspaceRoot">
- </instanceof>
+ <or>
+ <instanceof
+ value="org.jboss.ide.eclipse.archives.core.model.IArchiveNode">
+ </instanceof>
+ <instanceof
+ value="org.jboss.ide.eclipse.archives.ui.providers.ArchivesContentProviderDelegate$DelayProxy">
+ </instanceof>
+ <instanceof
+ value="org.jboss.ide.eclipse.archives.ui.providers.ArchivesContentProviderDelegate$WrappedProject">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.core.resources.IWorkspaceRoot">
+ </instanceof>
+ </or>
</triggerPoints>
<possibleChildren>
<or>
@@ -157,9 +168,17 @@
name="%NavigatorContent_ProjectArchives"
priority="highest">
<triggerPoints>
- <instanceof
- value="org.eclipse.core.resources.IProject">
- </instanceof>
+ <or>
+ <instanceof
+ value="org.eclipse.core.resources.IProject">
+ </instanceof>
+ <instanceof
+ value="org.jboss.ide.eclipse.archives.core.model.IArchiveNode">
+ </instanceof>
+ <instanceof
+ value="org.jboss.ide.eclipse.archives.ui.providers.ArchivesContentProviderDelegate$DelayProxy">
+ </instanceof>
+ </or>
</triggerPoints>
<possibleChildren>
<or>
Modified: trunk/jmx/plugins/org.jboss.tools.jmx.ui/plugin.xml
===================================================================
--- trunk/jmx/plugins/org.jboss.tools.jmx.ui/plugin.xml 2009-03-11 06:26:52 UTC (rev 14161)
+++ trunk/jmx/plugins/org.jboss.tools.jmx.ui/plugin.xml 2009-03-11 07:38:46 UTC (rev 14162)
@@ -87,9 +87,26 @@
name="%NavigatorContent_MBeans"
priority="normal">
<triggerPoints>
- <instanceof
- value="org.eclipse.ui.IViewPart">
- </instanceof>
+ <or>
+ <instanceof
+ value="org.jboss.tools.jmx.core.tree.Node">
+ </instanceof>
+ <instanceof
+ value="org.jboss.tools.jmx.core.IConnectionProvider">
+ </instanceof>
+ <instanceof
+ value="org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$DelayProxy">
+ </instanceof>
+ <instanceof
+ value="org.jboss.tools.jmx.core.MBeanFeatureInfoWrapper">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.ui.IViewPart">
+ </instanceof>
+ <instanceof
+ value="org.jboss.tools.jmx.core.IConnectionWrapper">
+ </instanceof>
+ </or>
</triggerPoints>
<possibleChildren>
<or>
@@ -105,6 +122,9 @@
<instanceof
value="org.jboss.tools.jmx.core.MBeanFeatureInfoWrapper">
</instanceof>
+ <instanceof
+ value="org.jboss.tools.jmx.core.IConnectionWrapper">
+ </instanceof>
</or>
</possibleChildren>
</navigatorContent>
Modified: trunk/jmx/plugins/org.jboss.tools.jmx.ui/src/org/jboss/tools/jmx/ui/internal/wizards/DefaultConnectionWizardPage.java
===================================================================
--- trunk/jmx/plugins/org.jboss.tools.jmx.ui/src/org/jboss/tools/jmx/ui/internal/wizards/DefaultConnectionWizardPage.java 2009-03-11 06:26:52 UTC (rev 14161)
+++ trunk/jmx/plugins/org.jboss.tools.jmx.ui/src/org/jboss/tools/jmx/ui/internal/wizards/DefaultConnectionWizardPage.java 2009-03-11 07:38:46 UTC (rev 14162)
@@ -298,15 +298,19 @@
protected void clearMessage() {
setErrorMessage(null);
setPageComplete(true);
- getContainer().updateMessage();
- getContainer().updateButtons();
+ if( getContainer().getCurrentPage() != null ) {
+ getContainer().updateMessage();
+ getContainer().updateButtons();
+ }
}
protected void showError(String message) {
setErrorMessage(message);
setPageComplete(false);
- getContainer().updateMessage();
- getContainer().updateButtons();
+ if( getContainer().getCurrentPage() != null ) {
+ getContainer().updateMessage();
+ getContainer().updateButtons();
+ }
}
protected boolean nameTaken(String s) {
15 years, 3 months
JBoss Tools SVN: r14161 - in trunk: common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/core/jdt and 7 other directories.
by jbosstools-commits@lists.jboss.org
Author: sflanigan
Date: 2009-03-11 02:26:52 -0400 (Wed, 11 Mar 2009)
New Revision: 14161
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.32.default.ports.properties
trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.40.default.ports.properties
trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.42.default.ports.properties
trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.50.default.ports.properties
trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.eap.43.default.ports.properties
trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/namespaceMap.properties
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/core/jdt/messages.properties
trunk/common/plugins/org.jboss.tools.common.verification/plugin.properties
trunk/common/plugins/org.jboss.tools.common.verification/src/org/jboss/tools/common/verification/vrules/manager.properties
trunk/jsf/plugins/org.jboss.tools.jsf/resources/help/keys-jsf-lists.properties
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/help.properties
trunk/jst/plugins/org.jboss.tools.jst.web/plugin.properties
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-lists.properties
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/messages.properties
Log:
JBIDE-3557 marking NON-TRANSLATABLE strings
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.32.default.ports.properties
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.32.default.ports.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.32.default.ports.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
JNDI=//server/mbean[@name='jboss:service=Naming']/attribute[@name='Port']
JNDI_FILE=**/jboss-service.xml
JBoss_Web=//Server/Service[@name='jboss.web']/Connector[count(@sslProtocol) = 0 and (count(@protocol) = 0 or @protocol = 'HTTP/1.1')]
@@ -4,3 +5,4 @@
JBoss_Web_ATTRIBUTE=port
JBoss_Web_FILE=**/*server.xml
JNDI_RMI=//server/mbean[@name='jboss:service=Naming']/attribute[@name='RmiPort']
+# END NON-TRANSLATABLE
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.40.default.ports.properties
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.40.default.ports.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.40.default.ports.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
JNDI=//server/mbean[@name='jboss:service=Naming']/attribute[@name='Port']
JNDI_FILE=**/jboss-service.xml
JBoss_Web=//Server/Service[@name='jboss.web']/Connector[count(@sslProtocol) = 0 and (count(@protocol) = 0 or @protocol = 'HTTP/1.1')]
@@ -13,3 +14,4 @@
Hypersonic=//server/mbean[@name='jboss:service=Hypersonic']/attribute[@name='Port']
JRMP_Invoker=//server/mbean[@name='jboss:service=invoker,type=jrmp']/attribute[@name='RMIObjectPort']
Pooled_Invoker=//server/mbean[@name='jboss:service=invoker,type=pooled']/attribute[@name='ServerBindPort']
+# END NON-TRANSLATABLE
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.42.default.ports.properties
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.42.default.ports.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.42.default.ports.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
# As much as possible, try to create file patterns that match
# as few files as possible. Each matching file *WILL* be scanned
# and cached, regardless of if there's a match.
@@ -18,3 +19,4 @@
#CLUSTER_UDP_MCAST=//server/mbean[@name='jboss:service=${jboss.partition.name:DefaultPartition}']/attribute[@name='PartitionConfig']/Config/UDP
#CLUSTER_UDP_MCAST_ATTRIBUTE=mcast_port
#Hypersonic=//server/mbean[@name='jboss:service=Hypersonic']/attribute[@name='Port']
+# END NON-TRANSLATABLE
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.50.default.ports.properties
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.50.default.ports.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.50.default.ports.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
# As much as possible, try to create file patterns that match
# as few files as possible. Each matching file *WILL* be scanned
# and cached, regardless of if there's a match.
@@ -36,3 +37,4 @@
Transaction_Recovery_Manager_FILE=conf/bootstrap/bindings.xml
Transaction_SocketProcessId=/deployment/jboss_bean-deployer_2:bean/jboss_bean-deployer_2:constructor/jboss_bean-deployer_2:parameter/jboss_bean-deployer_2:set/jboss_bean-deployer_2:bean[jboss_bean-deployer_2:property='TransactionManager'][jboss_bean-deployer_2:property='socketProcessId']/jboss_bean-deployer_2:property[@name='port']
Transaction_SocketProcessId_FILE=conf/bootstrap/bindings.xml
+# END NON-TRANSLATABLE
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.eap.43.default.ports.properties
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.eap.43.default.ports.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/jboss.eap.43.default.ports.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
# As much as possible, try to create file patterns that match
# as few files as possible. Each matching file *WILL* be scanned
# and cached, regardless of if there's a match.
@@ -18,3 +19,4 @@
#CLUSTER_UDP_MCAST=//server/mbean[@name='jboss:service=${jboss.partition.name:DefaultPartition}']/attribute[@name='PartitionConfig']/Config/UDP
#CLUSTER_UDP_MCAST_ATTRIBUTE=mcast_port
#Hypersonic=//server/mbean[@name='jboss:service=Hypersonic']/attribute[@name='Port']
+# END NON-TRANSLATABLE
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/namespaceMap.properties
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/namespaceMap.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/properties/namespaceMap.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1 +1,3 @@
+# START NON-TRANSLATABLE
jboss_bean-deployer_2=urn:jboss:bean-deployer:2.0
+# END NON-TRANSLATABLE
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/core/jdt/messages.properties
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/core/jdt/messages.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/core/jdt/messages.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,2 +1,4 @@
+# START NON-TRANSLATABLE
# comment
-FavoritesClassController.defaultClasses =
\ No newline at end of file
+FavoritesClassController.defaultClasses =
+# END NON-TRANSLATABLE
Modified: trunk/common/plugins/org.jboss.tools.common.verification/plugin.properties
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.verification/plugin.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/common/plugins/org.jboss.tools.common.verification/plugin.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,2 +1,4 @@
providerName=JBoss, a division of Red Hat
-Bundle-Name.0 = org.jboss.tools.common.verification
\ No newline at end of file
+# START NON-TRANSLATABLE
+Bundle-Name.0 = org.jboss.tools.common.verification
+# END NON-TRANSLATABLE
Modified: trunk/common/plugins/org.jboss.tools.common.verification/src/org/jboss/tools/common/verification/vrules/manager.properties
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.verification/src/org/jboss/tools/common/verification/vrules/manager.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/common/plugins/org.jboss.tools.common.verification/src/org/jboss/tools/common/verification/vrules/manager.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
# {0} - sourceObject
# {1} - sourcePosition
# {2} - targetObject
@@ -6,3 +7,4 @@
# {5} - type
# {6} - significance
format={5}: {4}
+# END NON-TRANSLATABLE
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/resources/help/keys-jsf-lists.properties
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/resources/help/keys-jsf-lists.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/resources/help/keys-jsf-lists.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
JSF.lists.request=request
JSF.lists.session=session
JSF.lists.application=application
@@ -7,3 +8,4 @@
JSF.lists.map_entries=map-entries
JSF.lists.value=value
JSF.lists.null_value=null-value
+# END NON-TRANSLATABLE
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/plugin.properties
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/plugin.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/plugin.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,2 +1,4 @@
providerName=JBoss, a division of Red Hat
-Bundle-Name.0 = Web
\ No newline at end of file
+# START NON-TRANSLATABLE
+Bundle-Name.0 = Web
+# END NON-TRANSLATABLE
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/help.properties
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/help.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/help.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1 +1,3 @@
+# START NON-TRANSLATABLE
Help.url = http://jboss.com/index.html?module=bb&op=viewforum&f=258
+# END NON-TRANSLATABLE
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-lists.properties
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-lists.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-lists.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,4 @@
+# START NON-TRANSLATABLE
#component.scope
Seam.lists.stateless=stateless
Seam.lists.event=event
@@ -20,3 +21,4 @@
Seam.lists.MANUAL=MANUAL
Seam.lists.AUTO=AUTO
Seam.lists.COMMIT=COMMIT
+# END NON-TRANSLATABLE
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/messages.properties
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/messages.properties 2009-03-10 21:58:14 UTC (rev 14160)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/messages.properties 2009-03-11 06:26:52 UTC (rev 14161)
@@ -1,3 +1,5 @@
+# START NON-TRANSLATABLE
+# FIXME translation disabled until the concatenation is eliminated
UIUtils.ConnectAllConnections=Make all necessary connections
UIUtils.ConnectNode1=Connect the "
UIUtils.ConnectNode2=" to the "
@@ -14,3 +16,4 @@
UIUtils.ParentNodeConnectErrorMessage2=" is not connected to any source node
UIUtils.SelectorCheckErrorMessage1=The Selector string does not support "
UIUtils.SelectorCheckErrorMessage2=" character. Selector is "
+# END NON-TRANSLATABLE
15 years, 3 months