JBoss Tools SVN: r11118 - trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-10-23 14:48:43 -0400 (Thu, 23 Oct 2008)
New Revision: 11118
Added:
trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/.project
trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/about.html
trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/build.properties
trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/epl-v10.html
trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/feature.xml
Log:
Share project "org.jboss.tools.jbpm.convert.feature" into "https://svn.jboss.org/repos/jbosstools"
Added: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/.project
===================================================================
--- trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/.project (rev 0)
+++ trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/.project 2008-10-23 18:48:43 UTC (rev 11118)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.jbpm.convert.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
Property changes on: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/.project
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/about.html
===================================================================
--- trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/about.html (rev 0)
+++ trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/about.html 2008-10-23 18:48:43 UTC (rev 11118)
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<HTML>
+
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+
+<BODY lang="EN-US">
+
+<H3>About This Content</H3>
+
+<P>©2007 Red Hat, Inc. All rights reserved</P>
+
+<H3>License</H3>
+
+<P>Red Hat Inc., through its JBoss division, makes available all content in this plug-in
+("Content"). Unless otherwise indicated below, the Content is provided to you
+under the terms and conditions of the Eclipse Public License Version 1.0
+("EPL"). A copy of the EPL is available at
+<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
+For purposes of the EPL, "Program" will mean the Content.</P>
+
+<P>If you did not receive this Content directly from Red Hat Inc., the
+Content is being redistributed by another party ("Redistributor") and different
+terms and conditions may apply to your use of any object code in the Content.
+Check the Redistributor's license that was provided with the Content. If no such
+license exists, contact the Redistributor. Unless otherwise indicated below, the
+terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at
+ <A href="http://www.jboss.org/tools">http://www.jboss.org/tools</A>.</P>
+
+</BODY>
+</HTML>
\ No newline at end of file
Property changes on: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/about.html
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/build.properties
===================================================================
--- trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/build.properties (rev 0)
+++ trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/build.properties 2008-10-23 18:48:43 UTC (rev 11118)
@@ -0,0 +1 @@
+bin.includes = feature.xml
Property changes on: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/build.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/epl-v10.html
===================================================================
--- trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/epl-v10.html (rev 0)
+++ trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/epl-v10.html 2008-10-23 18:48:43 UTC (rev 11118)
@@ -0,0 +1,261 @@
+<?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-Type" content="text/html; charset=ISO-8859-1" />
+<title>Eclipse Public License - Version 1.0</title>
+<style type="text/css">
+ body {
+ size: 8.5in 11.0in;
+ margin: 0.25in 0.5in 0.25in 0.5in;
+ tab-interval: 0.5in;
+ }
+ p {
+ margin-left: auto;
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ p.list {
+ margin-left: 0.5in;
+ margin-top: 0.05em;
+ margin-bottom: 0.05em;
+ }
+ </style>
+
+</head>
+
+<body lang="EN-US">
+
+<p align=center><b>Eclipse Public License - v 1.0</b></p>
+
+<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
+DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
+AGREEMENT.</p>
+
+<p><b>1. DEFINITIONS</b></p>
+
+<p>"Contribution" means:</p>
+
+<p class="list">a) in the case of the initial Contributor, the initial
+code and documentation distributed under this Agreement, and</p>
+<p class="list">b) in the case of each subsequent Contributor:</p>
+<p class="list">i) changes to the Program, and</p>
+<p class="list">ii) additions to the Program;</p>
+<p class="list">where such changes and/or additions to the Program
+originate from and are distributed by that particular Contributor. A
+Contribution 'originates' from a Contributor if it was added to the
+Program by such Contributor itself or anyone acting on such
+Contributor's behalf. Contributions do not include additions to the
+Program which: (i) are separate modules of software distributed in
+conjunction with the Program under their own license agreement, and (ii)
+are not derivative works of the Program.</p>
+
+<p>"Contributor" means any person or entity that distributes
+the Program.</p>
+
+<p>"Licensed Patents" mean patent claims licensable by a
+Contributor which are necessarily infringed by the use or sale of its
+Contribution alone or when combined with the Program.</p>
+
+<p>"Program" means the Contributions distributed in accordance
+with this Agreement.</p>
+
+<p>"Recipient" means anyone who receives the Program under
+this Agreement, including all Contributors.</p>
+
+<p><b>2. GRANT OF RIGHTS</b></p>
+
+<p class="list">a) Subject to the terms of this Agreement, each
+Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free copyright license to reproduce, prepare derivative works
+of, publicly display, publicly perform, distribute and sublicense the
+Contribution of such Contributor, if any, and such derivative works, in
+source code and object code form.</p>
+
+<p class="list">b) Subject to the terms of this Agreement, each
+Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free patent license under Licensed Patents to make, use, sell,
+offer to sell, import and otherwise transfer the Contribution of such
+Contributor, if any, in source code and object code form. This patent
+license shall apply to the combination of the Contribution and the
+Program if, at the time the Contribution is added by the Contributor,
+such addition of the Contribution causes such combination to be covered
+by the Licensed Patents. The patent license shall not apply to any other
+combinations which include the Contribution. No hardware per se is
+licensed hereunder.</p>
+
+<p class="list">c) Recipient understands that although each Contributor
+grants the licenses to its Contributions set forth herein, no assurances
+are provided by any Contributor that the Program does not infringe the
+patent or other intellectual property rights of any other entity. Each
+Contributor disclaims any liability to Recipient for claims brought by
+any other entity based on infringement of intellectual property rights
+or otherwise. As a condition to exercising the rights and licenses
+granted hereunder, each Recipient hereby assumes sole responsibility to
+secure any other intellectual property rights needed, if any. For
+example, if a third party patent license is required to allow Recipient
+to distribute the Program, it is Recipient's responsibility to acquire
+that license before distributing the Program.</p>
+
+<p class="list">d) Each Contributor represents that to its knowledge it
+has sufficient copyright rights in its Contribution, if any, to grant
+the copyright license set forth in this Agreement.</p>
+
+<p><b>3. REQUIREMENTS</b></p>
+
+<p>A Contributor may choose to distribute the Program in object code
+form under its own license agreement, provided that:</p>
+
+<p class="list">a) it complies with the terms and conditions of this
+Agreement; and</p>
+
+<p class="list">b) its license agreement:</p>
+
+<p class="list">i) effectively disclaims on behalf of all Contributors
+all warranties and conditions, express and implied, including warranties
+or conditions of title and non-infringement, and implied warranties or
+conditions of merchantability and fitness for a particular purpose;</p>
+
+<p class="list">ii) effectively excludes on behalf of all Contributors
+all liability for damages, including direct, indirect, special,
+incidental and consequential damages, such as lost profits;</p>
+
+<p class="list">iii) states that any provisions which differ from this
+Agreement are offered by that Contributor alone and not by any other
+party; and</p>
+
+<p class="list">iv) states that source code for the Program is available
+from such Contributor, and informs licensees how to obtain it in a
+reasonable manner on or through a medium customarily used for software
+exchange.</p>
+
+<p>When the Program is made available in source code form:</p>
+
+<p class="list">a) it must be made available under this Agreement; and</p>
+
+<p class="list">b) a copy of this Agreement must be included with each
+copy of the Program.</p>
+
+<p>Contributors may not remove or alter any copyright notices contained
+within the Program.</p>
+
+<p>Each Contributor must identify itself as the originator of its
+Contribution, if any, in a manner that reasonably allows subsequent
+Recipients to identify the originator of the Contribution.</p>
+
+<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
+
+<p>Commercial distributors of software may accept certain
+responsibilities with respect to end users, business partners and the
+like. While this license is intended to facilitate the commercial use of
+the Program, the Contributor who includes the Program in a commercial
+product offering should do so in a manner which does not create
+potential liability for other Contributors. Therefore, if a Contributor
+includes the Program in a commercial product offering, such Contributor
+("Commercial Contributor") hereby agrees to defend and
+indemnify every other Contributor ("Indemnified Contributor")
+against any losses, damages and costs (collectively "Losses")
+arising from claims, lawsuits and other legal actions brought by a third
+party against the Indemnified Contributor to the extent caused by the
+acts or omissions of such Commercial Contributor in connection with its
+distribution of the Program in a commercial product offering. The
+obligations in this section do not apply to any claims or Losses
+relating to any actual or alleged intellectual property infringement. In
+order to qualify, an Indemnified Contributor must: a) promptly notify
+the Commercial Contributor in writing of such claim, and b) allow the
+Commercial Contributor to control, and cooperate with the Commercial
+Contributor in, the defense and any related settlement negotiations. The
+Indemnified Contributor may participate in any such claim at its own
+expense.</p>
+
+<p>For example, a Contributor might include the Program in a commercial
+product offering, Product X. That Contributor is then a Commercial
+Contributor. If that Commercial Contributor then makes performance
+claims, or offers warranties related to Product X, those performance
+claims and warranties are such Commercial Contributor's responsibility
+alone. Under this section, the Commercial Contributor would have to
+defend claims against the other Contributors related to those
+performance claims and warranties, and if a court requires any other
+Contributor to pay any damages as a result, the Commercial Contributor
+must pay those damages.</p>
+
+<p><b>5. NO WARRANTY</b></p>
+
+<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
+PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
+OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
+ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
+OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
+responsible for determining the appropriateness of using and
+distributing the Program and assumes all risks associated with its
+exercise of rights under this Agreement , including but not limited to
+the risks and costs of program errors, compliance with applicable laws,
+damage to or loss of data, programs or equipment, and unavailability or
+interruption of operations.</p>
+
+<p><b>6. DISCLAIMER OF LIABILITY</b></p>
+
+<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
+NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
+WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
+DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
+HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
+
+<p><b>7. GENERAL</b></p>
+
+<p>If any provision of this Agreement is invalid or unenforceable under
+applicable law, it shall not affect the validity or enforceability of
+the remainder of the terms of this Agreement, and without further action
+by the parties hereto, such provision shall be reformed to the minimum
+extent necessary to make such provision valid and enforceable.</p>
+
+<p>If Recipient institutes patent litigation against any entity
+(including a cross-claim or counterclaim in a lawsuit) alleging that the
+Program itself (excluding combinations of the Program with other
+software or hardware) infringes such Recipient's patent(s), then such
+Recipient's rights granted under Section 2(b) shall terminate as of the
+date such litigation is filed.</p>
+
+<p>All Recipient's rights under this Agreement shall terminate if it
+fails to comply with any of the material terms or conditions of this
+Agreement and does not cure such failure in a reasonable period of time
+after becoming aware of such noncompliance. If all Recipient's rights
+under this Agreement terminate, Recipient agrees to cease use and
+distribution of the Program as soon as reasonably practicable. However,
+Recipient's obligations under this Agreement and any licenses granted by
+Recipient relating to the Program shall continue and survive.</p>
+
+<p>Everyone is permitted to copy and distribute copies of this
+Agreement, but in order to avoid inconsistency the Agreement is
+copyrighted and may only be modified in the following manner. The
+Agreement Steward reserves the right to publish new versions (including
+revisions) of this Agreement from time to time. No one other than the
+Agreement Steward has the right to modify this Agreement. The Eclipse
+Foundation is the initial Agreement Steward. The Eclipse Foundation may
+assign the responsibility to serve as the Agreement Steward to a
+suitable separate entity. Each new version of the Agreement will be
+given a distinguishing version number. The Program (including
+Contributions) may always be distributed subject to the version of the
+Agreement under which it was received. In addition, after a new version
+of the Agreement is published, Contributor may elect to distribute the
+Program (including its Contributions) under the new version. Except as
+expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
+rights or licenses to the intellectual property of any Contributor under
+this Agreement, whether expressly, by implication, estoppel or
+otherwise. All rights in the Program not expressly granted under this
+Agreement are reserved.</p>
+
+<p>This Agreement is governed by the laws of the State of New York and
+the intellectual property laws of the United States of America. No party
+to this Agreement will bring a legal action under this Agreement more
+than one year after the cause of action arose. Each party waives its
+rights to a jury trial in any resulting litigation.</p>
+
+</body>
+
+</html>
Property changes on: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/epl-v10.html
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/feature.xml
===================================================================
--- trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/feature.xml (rev 0)
+++ trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/feature.xml 2008-10-23 18:48:43 UTC (rev 11118)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.jboss.tools.jbpm.convert.feature"
+ label="jBPM Conbvert Feature"
+ version="1.0.0"
+ provider-name="JBoss, a division of Red Hat">
+
+ <description url="http://www.example.com/description">
+ [Enter Feature Description here.]
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.example.com/license">
+ [Enter License Description here.]
+ </license>
+
+ <plugin
+ id="org.jboss.tools.jbpm.convert"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
Property changes on: trunk/jbpm/features/org.jboss.tools.jbpm.convert.feature/feature.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
16 years, 2 months
JBoss Tools SVN: r11116 - branches/jbosstools-3.0.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2008-10-23 14:11:46 -0400 (Thu, 23 Oct 2008)
New Revision: 11116
Modified:
branches/jbosstools-3.0.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
Log:
change some view IDs so they do not conflict with actual eclipse id's.
Modified: branches/jbosstools-3.0.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
===================================================================
--- branches/jbosstools-3.0.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2008-10-23 18:00:18 UTC (rev 11115)
+++ branches/jbosstools-3.0.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2008-10-23 18:11:46 UTC (rev 11116)
@@ -329,7 +329,7 @@
<extension point="org.eclipse.ui.views">
<view
- id="org.eclipse.wst.server.ui.ServersViewProvisional"
+ id="org.jboss.tools.wst.server.ui.ServersViewProvisional"
name="JBoss Servers View 2 (beta)"
category="org.eclipse.wst.server.ui"
class="org.eclipse.wst.server.ui.internal.view.servers.provisional.ServersView"
@@ -340,7 +340,7 @@
<decorator
class="org.eclipse.wst.server.ui.internal.view.servers.provisional.ServerDecorator"
icon="icons/obj16/server.gif"
- id="org.eclipse.wst.server.ui.navigatorDecorator"
+ id="org.jboss.tools.wst.server.ui.navigatorDecorator"
label="Server State Decorator"
lightweight="true"
location="BOTTOM_RIGHT">
@@ -363,7 +363,7 @@
activeByDefault="true"
contentProvider="org.eclipse.wst.server.ui.internal.view.servers.provisional.ServerContentProvider"
icon="icons/cview16/servers_view.gif"
- id="org.eclipse.wst.server.ui.ServersView.content.root"
+ id="org.jboss.tools.wst.server.ui.ServersView.content.root"
labelProvider="org.eclipse.wst.server.ui.internal.view.servers.provisional.ServerLabelProvider"
name="Servers View Default Content"
priority="highest">
@@ -383,19 +383,35 @@
</or></possibleChildren>
<actionProvider
class="org.eclipse.wst.server.ui.internal.view.servers.provisional.ServerActionProvider"
- id="org.eclipse.wst.server.ui.internal.view.servers.provisional.ServerActionProvider"
+ id="org.jboss.tools.wst.server.ui.internal.view.servers.provisional.ServerActionProvider"
priority="highest">
+ <enablement>
+ <or>
+ <instanceof
+ value="org.eclipse.wst.server.core.IServer">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
+ </instanceof>
+ <adapt
+ type="java.util.Collection">
+ <count
+ value="0">
+ </count>
+ </adapt>
+ </or>
+ </enablement>
</actionProvider>
</navigatorContent>
</extension>
<extension
point="org.eclipse.ui.navigator.viewer">
<viewerContentBinding
- viewerId="org.eclipse.wst.server.ui.ServersViewProvisional">
+ viewerId="org.jboss.tools.wst.server.ui.ServersViewProvisional">
<includes>
<contentExtension
isRoot="true"
- pattern="org.eclipse.wst.server.ui.ServersView.content.root">
+ pattern="org.jboss.tools.wst.server.ui.ServersView.content.root">
</contentExtension>
</includes>
</viewerContentBinding>
@@ -479,7 +495,7 @@
<extension
point="org.eclipse.ui.navigator.viewer">
<viewerContentBinding
- viewerId="org.eclipse.wst.server.ui.ServersViewProvisional">
+ viewerId="org.jboss.tools.wst.server.ui.ServersViewProvisional">
<includes>
<contentExtension
isRoot="false"
16 years, 2 months
JBoss Tools SVN: r11115 - trunk/jbpm.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-10-23 14:00:18 -0400 (Thu, 23 Oct 2008)
New Revision: 11115
Added:
trunk/jbpm/features/
Log:
16 years, 2 months
JBoss Tools SVN: r11114 - trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template.
by jbosstools-commits@lists.jboss.org
Author: yradtsevich
Date: 2008-10-23 13:50:00 -0400 (Thu, 23 Oct 2008)
New Revision: 11114
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesColumnGroupTemplate.java
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesDataTableTemplate.java
trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesSubTableTemplate.java
Log:
Bug fix: https://jira.jboss.org/jira/browse/JBIDE-2884 .
- Attributes "styleClass", "columnClasses", "rowClasses" work now.
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesColumnGroupTemplate.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesColumnGroupTemplate.java 2008-10-23 17:04:02 UTC (rev 11113)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesColumnGroupTemplate.java 2008-10-23 17:50:00 UTC (rev 11114)
@@ -7,40 +7,98 @@
*
* Contributors:
* Exadel, Inc. and Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
+ ******************************************************************************/
package org.jboss.tools.jsf.vpe.richfaces.template;
import org.jboss.tools.jsf.vpe.richfaces.ComponentUtil;
+import org.jboss.tools.jsf.vpe.richfaces.template.util.RichFaces;
+import org.jboss.tools.vpe.editor.context.VpePageContext;
+import org.jboss.tools.vpe.editor.template.VpeCreationData;
+import org.mozilla.interfaces.nsIDOMDocument;
+import org.mozilla.interfaces.nsIDOMElement;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
public class RichFacesColumnGroupTemplate extends RichFacesSubTableTemplate {
public static RichFacesColumnGroupTemplate DEFAULT_INSTANCE = new RichFacesColumnGroupTemplate();
+ private static String styleClass;
public RichFacesColumnGroupTemplate() {
super();
}
+
+ /** @see RichFacesSubTableTemplate#encode(VpePageContext, VpeCreationData, Element, nsIDOMDocument, nsIDOMElement) */
+ @Override
+ public VpeCreationData encode(VpePageContext pageContext,
+ VpeCreationData creationData, Element sourceElement,
+ nsIDOMDocument visualDocument, nsIDOMElement parentVisualNode) {
+ styleClass = sourceElement.getAttribute(RichFaces.ATTR_STYLE_CLASS);
+
+ return super.encode(pageContext, creationData, sourceElement, visualDocument,
+ parentVisualNode);
+ }
+
+
+ @Override
protected String getHeaderClass() {
return "dr-table-header rich-table-header";
}
+ @Override
protected String getHeaderContinueClass() {
return "dr-table-header-continue rich-table-header-continue";
}
+ @Override
protected String getFooterClass() {
return "dr-table-footer rich-table-footer";
}
+ @Override
protected String getFooterContinueClass() {
return "dr-table-footer-continue rich-table-footer-continue";
}
- protected String getCellClass() {
- return "dr-table-cell rich-table-cell";
- }
-
+ @Override
protected String getHeaderBackgoundImgStyle() {
return ComponentUtil.getHeaderBackgoundImgStyle();
}
-}
\ No newline at end of file
+
+ /** @see RichFacesSubTableTemplate#encodeFooter(VpePageContext, VpeCreationData, Element, nsIDOMDocument, nsIDOMElement)*/
+ @Override
+ protected void encodeFooter(final VpePageContext pageContext,
+ final VpeCreationData creationData, final Element sourceElement,
+ final nsIDOMDocument visualDocument, final nsIDOMElement parentVisualNode) {
+ // do nothing, because the tag do not support footers
+ }
+
+ /** @see RichFacesSubTableTemplate#encodeHeader(VpePageContext, VpeCreationData, Element, nsIDOMDocument, nsIDOMElement) */
+ @Override
+ protected void encodeHeader(final VpePageContext pageContext,
+ final VpeCreationData creationData, final Element sourceElement,
+ final nsIDOMDocument visualDocument, final nsIDOMElement parentVisualNode) {
+ // do nothing, because the tag do not support headers
+ }
+
+ /** @see RichFacesSubTableTemplate#encodeHeaderOrFooter(VpePageContext, VpeCreationData, Element, nsIDOMDocument, nsIDOMElement, String, String, String) */
+ @Override
+ protected void encodeHeaderOrFooter(final VpePageContext pageContext,
+ final VpeCreationData creationData, final Element sourceElement,
+ final nsIDOMDocument visualDocument, final nsIDOMElement parentVisualNode,
+ final String facetName, final String trClass, final String tdClass) {
+ // do nothing, because the tag do not support headers and footers
+ }
+
+ /** @see RichFacesSubTableTemplate#getRowClass(int) */
+ @Override
+ protected String getRowClass(int row) {
+ String rowClass = super.getRowClass(row);
+ if (styleClass != null) {
+ rowClass += ' ' + styleClass;
+ }
+ return rowClass;
+ }
+
+}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesDataTableTemplate.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesDataTableTemplate.java 2008-10-23 17:04:02 UTC (rev 11113)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesDataTableTemplate.java 2008-10-23 17:50:00 UTC (rev 11114)
@@ -366,7 +366,9 @@
List<Node> children = ComponentUtil.getChildren(sourceElement);
if (children != null) {
for (Node child : children) {
- if (child.getNodeName().endsWith(RichFaces.TAG_SUB_TABLE)) {
+ if (child.getNodeName().endsWith(RichFaces.TAG_COLUMN_GROUP)) {
+ RichFacesColumnGroupTemplate.DEFAULT_INSTANCE.validate(pageContext, child, visualDocument, data);
+ } else if (child.getNodeName().endsWith(RichFaces.TAG_SUB_TABLE)) {
RichFacesSubTableTemplate.DEFAULT_INSTANCE.validate(pageContext, child, visualDocument, data);
}
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesSubTableTemplate.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesSubTableTemplate.java 2008-10-23 17:04:02 UTC (rev 11113)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/template/RichFacesSubTableTemplate.java 2008-10-23 17:50:00 UTC (rev 11114)
@@ -242,7 +242,7 @@
return "dr-subtable-footer-continue rich-subtable-footer-continue";
}
- private String getRowClass(final int row) {
+ protected String getRowClass(final int row) {
StringBuffer rowClass = new StringBuffer(DEAFAULT_CELL_CLASS);
if (rowClasses != null) {
16 years, 2 months
JBoss Tools SVN: r11113 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2008-10-23 13:04:02 -0400 (Thu, 23 Oct 2008)
New Revision: 11113
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarAccess.java
Log:
JBIDE-2494
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarAccess.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarAccess.java 2008-10-23 17:03:19 UTC (rev 11112)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarAccess.java 2008-10-23 17:04:02 UTC (rev 11113)
@@ -191,6 +191,8 @@
}
int length = 0;
BufferedInputStream bs = null;
+ String encoding = null;
+ boolean first = true;
try {
InputStream is = jar.getInputStream(jar.getEntry(path));
bs = new BufferedInputStream(is);
@@ -200,7 +202,15 @@
length = bs.read(b, 0, length);
if (length < 0)
break;
- sb.append(new String(b, 0, length));
+ if(first) {
+ first = false;
+ encoding = FileUtil.getEncoding(b);
+ }
+ if(encoding != null) {
+ sb.append(new String(b, 0, length, encoding));
+ } else {
+ sb.append(new String(b, 0, length));
+ }
}
return sb.toString();
} catch (IOException e) {
16 years, 2 months
JBoss Tools SVN: r11112 - trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editor.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2008-10-23 13:03:19 -0400 (Thu, 23 Oct 2008)
New Revision: 11112
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editor/ModelObjectStorageEditorInput.java
Log:
JBIDE-2494
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editor/ModelObjectStorageEditorInput.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editor/ModelObjectStorageEditorInput.java 2008-10-23 15:25:16 UTC (rev 11111)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editor/ModelObjectStorageEditorInput.java 2008-10-23 17:03:19 UTC (rev 11112)
@@ -21,6 +21,7 @@
import org.jboss.tools.common.model.*;
import org.jboss.tools.common.model.filesystems.impl.*;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
+import org.jboss.tools.common.util.FileUtil;
public class ModelObjectStorageEditorInput extends ModelObjectEditorInput implements IStorageEditorInput {
@@ -40,7 +41,19 @@
ByteArrayInputStream b = null;
if(object instanceof FileAnyImpl) {
FileAnyImpl f = (FileAnyImpl)object;
- b = new ByteArrayInputStream(f.getAsText().getBytes());
+ String s = f.getAsText();
+ String encoding = FileUtil.getEncoding(s);
+ byte[] bs = null;
+ if(encoding == null) {
+ bs = s.getBytes();
+ } else {
+ try {
+ bs = s.getBytes(encoding);
+ } catch (UnsupportedEncodingException e) {
+ bs = s.getBytes();
+ }
+ }
+ b = new ByteArrayInputStream(bs);
} else {
b = new ByteArrayInputStream(new byte[0]);
}
16 years, 2 months
JBoss Tools SVN: r11111 - branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util.
by jbosstools-commits@lists.jboss.org
Author: dsakovich
Date: 2008-10-23 11:25:16 -0400 (Thu, 23 Oct 2008)
New Revision: 11111
Modified:
branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/Constants.java
branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/DocTypeUtil.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-2894
Modified: branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/Constants.java
===================================================================
--- branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/Constants.java 2008-10-23 13:54:44 UTC (rev 11110)
+++ branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/Constants.java 2008-10-23 15:25:16 UTC (rev 11111)
@@ -24,4 +24,5 @@
public static final String PIXEL = "px"; //$NON-NLS-1$
public static final String PERCENT = "%"; //$NON-NLS-1$
public static final String COMMA = ","; //$NON-NLS-1$
+ public static final String FILE_PREFIX = "file://"; //$NON-NLS-1$
}
Modified: branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/DocTypeUtil.java
===================================================================
--- branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/DocTypeUtil.java 2008-10-23 13:54:44 UTC (rev 11110)
+++ branches/jbosstools-3.0.0.Beta1/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/DocTypeUtil.java 2008-10-23 15:25:16 UTC (rev 11111)
@@ -12,6 +12,8 @@
package org.jboss.tools.vpe.editor.util;
import java.io.File;
+import java.net.URI;
+import java.net.URISyntaxException;
import java.util.ArrayList;
import java.util.List;
@@ -336,13 +338,18 @@
Attr attr = element.getAttributeNode(attributeName);
- File file = new File(attr.getValue());
- if (!file.exists()) {
- // corrected path
- attr.setValue(initFile.getParent()
- + File.separator + attr.getValue());
+ try {
+ URI uri = new URI(attr.getValue());
+ if (!uri.isAbsolute()) {
+ // corrected path
+ attr.setValue(Constants.FILE_PREFIX + initFile.getParent()
+ + File.separator + attr.getValue());
+ }
+ } catch (URISyntaxException e) {
+ VpePlugin.getPluginLog().logError(e.getMessage());
}
+
}
}
16 years, 2 months
JBoss Tools SVN: r11110 - branches/jbosstools-3.0.0.Beta1/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2008-10-23 09:54:44 -0400 (Thu, 23 Oct 2008)
New Revision: 11110
Modified:
branches/jbosstools-3.0.0.Beta1/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-2951 Fixed in trunk (cr1) and brunch (beta1)
Modified: branches/jbosstools-3.0.0.Beta1/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java
===================================================================
--- branches/jbosstools-3.0.0.Beta1/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java 2008-10-23 13:51:49 UTC (rev 11109)
+++ branches/jbosstools-3.0.0.Beta1/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java 2008-10-23 13:54:44 UTC (rev 11110)
@@ -121,6 +121,7 @@
Control control = findGroupByText(getShell(), SeamUIMessages.SEAM_PROJECT_WIZARD_EAR_MEMBERSHIP);
if (control != null)
control.setVisible(false);
+ firstPage.isPageComplete();
}
private void synchSeamActionModels() {
@@ -286,21 +287,26 @@
*/
@Override
public boolean isPageComplete() {
- if(super.isPageComplete()) {
- IProjectFacet pFacet = ProjectFacetsManager.getProjectFacet(ISeamFacetDataModelProperties.SEAM_FACET_ID);
- IFacetedProjectWorkingCopy fProject = getFacetedProjectWorkingCopy();
- if(fProject!=null) {
- IProjectFacetVersion seamFacet = fProject.getProjectFacetVersion(pFacet);
- if(seamFacet==null) {
+ boolean pageComplete = super.isPageComplete();
+
+ IProjectFacet pFacet = ProjectFacetsManager.getProjectFacet(ISeamFacetDataModelProperties.SEAM_FACET_ID);
+ IFacetedProjectWorkingCopy fProject = getFacetedProjectWorkingCopy();
+ if(fProject!=null) {
+ IProjectFacetVersion seamFacet = fProject.getProjectFacetVersion(pFacet);
+ if(seamFacet==null) {
+ if(pageComplete) {
this.setErrorMessage(SeamUIMessages.SEAM_PROJECT_WIZARD_PAGE1_SEAM_FACET_MUST_BE_SPECIFIED);
return false;
- } else {
- this.setErrorMessage(null);
- }
+ }
+ } else {
+ if(pageComplete) {
+ this.setErrorMessage(null);
+ } else if(SeamUIMessages.SEAM_PROJECT_WIZARD_PAGE1_SEAM_FACET_MUST_BE_SPECIFIED.equals(getErrorMessage())) {
+ this.setErrorMessage(null);
+ }
}
- return true;
- }
- return false;
+ }
+ return pageComplete;
}
public boolean launchNewServerWizard(Shell shell, IDataModel model, String serverTypeID) {
16 years, 2 months
JBoss Tools SVN: r11109 - trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2008-10-23 09:51:49 -0400 (Thu, 23 Oct 2008)
New Revision: 11109
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-2951 Fixed in trunk (cr1) and brunch (beta1)
Modified: trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java 2008-10-23 13:38:58 UTC (rev 11108)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamProjectWizard.java 2008-10-23 13:51:49 UTC (rev 11109)
@@ -121,6 +121,7 @@
Control control = findGroupByText(getShell(), SeamUIMessages.SEAM_PROJECT_WIZARD_EAR_MEMBERSHIP);
if (control != null)
control.setVisible(false);
+ firstPage.isPageComplete();
}
private void synchSeamActionModels() {
@@ -286,21 +287,26 @@
*/
@Override
public boolean isPageComplete() {
- if(super.isPageComplete()) {
- IProjectFacet pFacet = ProjectFacetsManager.getProjectFacet(ISeamFacetDataModelProperties.SEAM_FACET_ID);
- IFacetedProjectWorkingCopy fProject = getFacetedProjectWorkingCopy();
- if(fProject!=null) {
- IProjectFacetVersion seamFacet = fProject.getProjectFacetVersion(pFacet);
- if(seamFacet==null) {
+ boolean pageComplete = super.isPageComplete();
+
+ IProjectFacet pFacet = ProjectFacetsManager.getProjectFacet(ISeamFacetDataModelProperties.SEAM_FACET_ID);
+ IFacetedProjectWorkingCopy fProject = getFacetedProjectWorkingCopy();
+ if(fProject!=null) {
+ IProjectFacetVersion seamFacet = fProject.getProjectFacetVersion(pFacet);
+ if(seamFacet==null) {
+ if(pageComplete) {
this.setErrorMessage(SeamUIMessages.SEAM_PROJECT_WIZARD_PAGE1_SEAM_FACET_MUST_BE_SPECIFIED);
return false;
- } else {
- this.setErrorMessage(null);
- }
+ }
+ } else {
+ if(pageComplete) {
+ this.setErrorMessage(null);
+ } else if(SeamUIMessages.SEAM_PROJECT_WIZARD_PAGE1_SEAM_FACET_MUST_BE_SPECIFIED.equals(getErrorMessage())) {
+ this.setErrorMessage(null);
+ }
}
- return true;
- }
- return false;
+ }
+ return pageComplete;
}
public boolean launchNewServerWizard(Shell shell, IDataModel model, String serverTypeID) {
16 years, 2 months