JBoss Tools SVN: r36335 - workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT.
by jbosstools-commits@lists.jboss.org
Author: fbricon
Date: 2011-11-14 17:10:18 -0500 (Mon, 14 Nov 2011)
New Revision: 36335
Modified:
workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT-sources.jar
workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.jar
workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.pom
Log:
Updated to the latest version of jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.jar
Modified: workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT-sources.jar
===================================================================
(Binary files differ)
Modified: workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.jar
===================================================================
(Binary files differ)
Modified: workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.pom
===================================================================
--- workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.pom 2011-11-14 21:54:40 UTC (rev 36334)
+++ workspace/fred/repositories/snapshot/org/jboss/spec/archetypes/jboss-javaee6-poh5-archetype/7.0.2-SNAPSHOT/jboss-javaee6-poh5-archetype-7.0.2-SNAPSHOT.pom 2011-11-14 22:10:18 UTC (rev 36335)
@@ -1,96 +1,96 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.jboss</groupId>
- <artifactId>jboss-parent</artifactId>
- <version>6-beta-2</version>
- </parent>
-
- <groupId>org.jboss.spec.archetypes</groupId>
- <artifactId>jboss-javaee6-poh5-archetype</artifactId>
- <version>7.0.2-SNAPSHOT</version>
- <packaging>maven-archetype</packaging>
-
- <name>Java EE 6 POH5 Webapp</name>
-
- <description>An archetype that generates a starter Java EE 6 Plain Old HTML5 (POH5) webapp project for JBoss AS 7 / EAP 6</description>
-
- <url>http://jboss.org/jbossas</url>
-
- <developers>
- <developer>
- <name>Steven Boscarine</name>
- <email>stevenboscarine(a)gmail.com</email>
- </developer>
- <developer>
- <id>fbricon</id>
- <name>Fred Bricon</name>
- <email>fbricon(a)gmail.com</email>
- <organization>Red Hat, Inc.</organization>
- <organizationUrl>http://redhat.com/jboss</organizationUrl>
- <url>http://community.jboss.org/people/fbricon</url>
- <timezone>+1</timezone>
- </developer>
- <developer>
- <name>Dan Allen</name>
- <email>dan.j.allen(a)gmail.com</email>
- <organization>JBoss, by Red Hat</organization>
- <organizationUrl>http://redhat.com/jboss</organizationUrl>
- <url>http://community.jboss.org/people/dan.j.allen</url>
- </developer>
- <developer>
- <name>Pete Muir</name>
- <email>pete.muir(a)jboss.org</email>
- <organization>Red Hat, Inc.</organization>
- <organizationUrl>http://redhat.com/jboss</organizationUrl>
- <url>http://in.relation.to/Bloggers/Pete</url>
- </developer>
- <developer>
- <name>Jay Balunas</name>
- <email>jbalunas(a)jboss.org</email>
- <organization>Red Hat, Inc.</organization>
- <organizationUrl>http://redhat.com/jboss</organizationUrl>
- <url>http://in.relation.to/Bloggers/Jay</url>
- </developer>
- </developers>
-
- <repositories>
- <repository>
- <id>jboss-public-repository</id>
- <name>JBoss Repository</name>
- <url>http://repository.jboss.org/nexus/content/groups/public</url>
- <!-- These optional flags are designed to speed up your builds by
- reducing remote server calls -->
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- </repositories>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>2.1</version>
- </extension>
- </extensions>
-
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-archetype-plugin</artifactId>
- <version>2.1</version>
- <extensions>true</extensions>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.jboss</groupId>
+ <artifactId>jboss-parent</artifactId>
+ <version>6-beta-2</version>
+ </parent>
+
+ <groupId>org.jboss.spec.archetypes</groupId>
+ <artifactId>jboss-javaee6-poh5-archetype</artifactId>
+ <version>7.0.2-SNAPSHOT</version>
+ <packaging>maven-archetype</packaging>
+
+ <name>Java EE 6 HTML5 Mobile Webapp</name>
+
+ <description>An archetype that generates a starter Java EE 6 application using HTML5, and JAX-RS to support both desktop and mobile web browsers</description>
+
+ <url>http://jboss.org/jbossas</url>
+
+ <developers>
+ <developer>
+ <name>Steven Boscarine</name>
+ <email>stevenboscarine(a)gmail.com</email>
+ </developer>
+ <developer>
+ <id>fbricon</id>
+ <name>Fred Bricon</name>
+ <email>fbricon(a)gmail.com</email>
+ <organization>Red Hat, Inc.</organization>
+ <organizationUrl>http://redhat.com/jboss</organizationUrl>
+ <url>http://community.jboss.org/people/fbricon</url>
+ <timezone>+1</timezone>
+ </developer>
+ <developer>
+ <name>Dan Allen</name>
+ <email>dan.j.allen(a)gmail.com</email>
+ <organization>JBoss, by Red Hat</organization>
+ <organizationUrl>http://redhat.com/jboss</organizationUrl>
+ <url>http://community.jboss.org/people/dan.j.allen</url>
+ </developer>
+ <developer>
+ <name>Pete Muir</name>
+ <email>pete.muir(a)jboss.org</email>
+ <organization>Red Hat, Inc.</organization>
+ <organizationUrl>http://redhat.com/jboss</organizationUrl>
+ <url>http://in.relation.to/Bloggers/Pete</url>
+ </developer>
+ <developer>
+ <name>Jay Balunas</name>
+ <email>jbalunas(a)jboss.org</email>
+ <organization>Red Hat, Inc.</organization>
+ <organizationUrl>http://redhat.com/jboss</organizationUrl>
+ <url>http://in.relation.to/Bloggers/Jay</url>
+ </developer>
+ </developers>
+
+ <repositories>
+ <repository>
+ <id>jboss-public-repository</id>
+ <name>JBoss Repository</name>
+ <url>http://repository.jboss.org/nexus/content/groups/public</url>
+ <!-- These optional flags are designed to speed up your builds by
+ reducing remote server calls -->
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>2.1</version>
+ </extension>
+ </extensions>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-archetype-plugin</artifactId>
+ <version>2.1</version>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+
+</project>
14 years, 5 months
JBoss Tools SVN: r36328 - in workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse: META-INF and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: yradtsevich
Date: 2011-11-14 13:21:44 -0500 (Mon, 14 Nov 2011)
New Revision: 36328
Added:
workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/src/org/jboss/tools/browsersim/eclipse/BrowserSimFactory.java
Modified:
workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/META-INF/MANIFEST.MF
workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/plugin.xml
Log:
https://issues.jboss.org/browse/JBIDE-9539 : Browsersim app for testing mobile/desktop web apps
- added BrowserSim as exsternal Web Browser to Eclipse
Modified: workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/META-INF/MANIFEST.MF
===================================================================
--- workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/META-INF/MANIFEST.MF 2011-11-14 18:18:51 UTC (rev 36327)
+++ workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/META-INF/MANIFEST.MF 2011-11-14 18:21:44 UTC (rev 36328)
@@ -10,6 +10,7 @@
org.eclipse.core.resources,
org.eclipse.jface.text,
org.eclipse.ui.editors,
- org.eclipse.ui.ide
+ org.eclipse.ui.ide,
+ org.eclipse.ui.browser
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Modified: workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/plugin.xml
===================================================================
--- workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/plugin.xml 2011-11-14 18:18:51 UTC (rev 36327)
+++ workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/plugin.xml 2011-11-14 18:21:44 UTC (rev 36328)
@@ -54,4 +54,16 @@
name="BrowserSim">
</editor>
</extension>
+ <extension point="org.eclipse.ui.browser.browsers">
+ <browser
+ executable=""
+ factoryclass="org.jboss.tools.browsersim.eclipse.BrowserSimFactory"
+ id="org.jboss.tools.browsersim.eclipse"
+ name="BrowserSim"
+ os="Win32,linux,MacOSX">
+ <location>
+ .
+ </location>
+ </browser>
+ </extension>
</plugin>
Added: workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/src/org/jboss/tools/browsersim/eclipse/BrowserSimFactory.java
===================================================================
--- workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/src/org/jboss/tools/browsersim/eclipse/BrowserSimFactory.java (rev 0)
+++ workspace/yradtsevich/browsersim/swt-webkit-browsersim/org.jboss.tools.browsersim.eclipse/src/org/jboss/tools/browsersim/eclipse/BrowserSimFactory.java 2011-11-14 18:21:44 UTC (rev 36328)
@@ -0,0 +1,45 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributor:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.browsersim.eclipse;
+
+import java.net.URL;
+
+import org.eclipse.ui.PartInitException;
+import org.eclipse.ui.browser.BrowserFactory;
+import org.eclipse.ui.browser.IWebBrowser;
+import org.jboss.tools.browsersim.eclipse.util.BrowserSimLauncher;
+
+/**
+ * Contribution to the {@code org.eclipse.ui.editors} extension point
+ *
+ * @author "Yahor Radtsevich (yradtsevich)"
+ */
+public class BrowserSimFactory extends BrowserFactory {
+ @Override
+ public IWebBrowser createBrowser(final String id, String location,
+ String parameters) {
+ return new IWebBrowser() {
+ @Override
+ public void openURL(URL url) throws PartInitException {
+ BrowserSimLauncher.launchBrowserSim(url.toString());
+ }
+ @Override
+ public String getId() {
+ return id;
+ }
+ @Override
+ public boolean close() {
+ return false;
+ }
+ };
+ }
+
+}
14 years, 5 months
JBoss Tools SVN: r36327 - in trunk/jst: tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: vrubezhny
Date: 2011-11-14 13:18:51 -0500 (Mon, 14 Nov 2011)
New Revision: 36327
Added:
trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/indexWithSecondClassInRule.html
trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/secondClassName.css
Modified:
trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/CSSClassHyperlink.java
trunk/jst/tests/org.jboss.tools.jst.text.ext.test/src/org/jboss/tools/jst/text/ext/test/CSSStylesheetOpenOnTest.java
Log:
JBIDE-10104 VPE does not open css file if the style is not on the first place
Issue is fixed. JUnit Test case is added to org.jboss.tools.jst.text.ext.test.CSSStylesheetOpenOnTest Test
Modified: trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/CSSClassHyperlink.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/CSSClassHyperlink.java 2011-11-14 16:32:13 UTC (rev 36326)
+++ trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/CSSClassHyperlink.java 2011-11-14 18:18:51 UTC (rev 36327)
@@ -11,11 +11,7 @@
package org.jboss.tools.jst.text.ext.hyperlink;
import java.text.MessageFormat;
-import java.util.Arrays;
-import java.util.Comparator;
import java.util.List;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
import org.eclipse.core.resources.IContainer;
import org.eclipse.core.resources.IFile;
@@ -59,7 +55,6 @@
public static final String[] STYLE_TAGS = new String[] { "style", "link" }; //$NON-NLS-1$//$NON-NLS-2$
public static final String LINK_TAG = "link"; //$NON-NLS-1$
public static final String HREF_ATTRIBUTE = "href"; //$NON-NLS-1$
- public static final String COMPARE_CLASS_REGEX_PREFIX = "([A-Za-z_][A-Za-z_0-9\\-]*)*[\\.]?"; //$NON-NLS-1$
public static final String CONTEXT_PATH_EXPRESSION = "^\\s*(\\#|\\$)\\{facesContext.externalContext.requestContextPath\\}"; //$NON-NLS-1$
@Override
@@ -168,24 +163,15 @@
String selectorText = ((CSSStyleRule) cssRule).getSelectorText();
if (selectorText != null) {
- String styles[] = selectorText.trim().split(","); //$NON-NLS-1$
+ String styleNameToSearch = '.' + styleName.toLowerCase();
+ String styles[] = selectorText.trim().toLowerCase().split(","); //$NON-NLS-1$
for (String styleText : styles) {
String[] styleWords = styleText.trim().split(" "); //$NON-NLS-1$
if (styleWords != null) {
- int searchIndex = Arrays.binarySearch(styleWords, styleName,
- new Comparator<String>() {
-
- public int compare(String o1, String o2) {
- Matcher matcher = Pattern.compile(
- COMPARE_CLASS_REGEX_PREFIX + o2)
- .matcher(o1);
-
- return matcher.matches() ? 0 : 1;
- }
-
- });
- if (searchIndex >= 0)
- return cssRule;
+ for (String word : styleWords) {
+ if (word.trim().toLowerCase().endsWith(styleNameToSearch))
+ return cssRule;
+ }
}
}
}
@@ -243,7 +229,6 @@
}
/**
- * TODO research method
*
* @param offset
* @return
Added: trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/indexWithSecondClassInRule.html
===================================================================
--- trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/indexWithSecondClassInRule.html (rev 0)
+++ trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/indexWithSecondClassInRule.html 2011-11-14 18:18:51 UTC (rev 36327)
@@ -0,0 +1,12 @@
+<!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"
+ xmlns:h="http://java.sun.com/jsf/html">
+<head>
+ <link rel="stylesheet" href="secondClassName.css" />
+</head>
+<body>
+ <div class="event">aaa</div>
+ <div class="evt_sub">bbb</div>
+ <div class="style2">ccc</div>
+</body>
+</html>
Property changes on: trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/indexWithSecondClassInRule.html
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/secondClassName.css
===================================================================
--- trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/secondClassName.css (rev 0)
+++ trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/secondClassName.css 2011-11-14 18:18:51 UTC (rev 36327)
@@ -0,0 +1,3 @@
+.event .evt_sub .style2 {float:left; margin-right:10px}
+.event .evt_sub .style2 strong{display: inline-block; width: 51px;}
+.event .evt_sub .style2 span{border-right:1px solid #ccc;padding-right:7px;margin-right:7px}
\ No newline at end of file
Property changes on: trunk/jst/tests/org.jboss.tools.jst.text.ext.test/projects/OpenOnTest/WebContent/secondClassName.css
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/jst/tests/org.jboss.tools.jst.text.ext.test/src/org/jboss/tools/jst/text/ext/test/CSSStylesheetOpenOnTest.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.jst.text.ext.test/src/org/jboss/tools/jst/text/ext/test/CSSStylesheetOpenOnTest.java 2011-11-14 16:32:13 UTC (rev 36326)
+++ trunk/jst/tests/org.jboss.tools.jst.text.ext.test/src/org/jboss/tools/jst/text/ext/test/CSSStylesheetOpenOnTest.java 2011-11-14 18:18:51 UTC (rev 36327)
@@ -36,7 +36,9 @@
private static final String PROJECT_NAME = "OpenOnTest";
private static final String PAGE_NAME = PROJECT_NAME+"/WebContent/index.html";
private static final String MEDIA_PAGE_NAME = PROJECT_NAME+"/WebContent/indexWithMediaRules.html";
+ private static final String SECOND_IN_A_ROW_PAGE_NAME = PROJECT_NAME+"/WebContent/indexWithSecondClassInRule.html";
+
public IProject project = null;
protected void setUp() {
@@ -212,6 +214,77 @@
}
}
+ /*
+ * The test case for JBIDE-10104
+ */
+ public void testCSSClassOpenOnWithASecondRuleNameInARow() throws PartInitException, BadLocationException {
+ HashSet<IEditorPart> openedEditors = new HashSet<IEditorPart>();
+ final String tagName = "<div";
+ final String[] valuesToFind = {
+ "event", "evt_sub", "style2"};
+ final String[] editorNames = {
+ "secondClassName.css", "secondClassName.css", "secondClassName.css"};
+ final int[] editorSelectionOffsets = {
+ 0, 0, 0};
+ final int[] editorSelectionLengths = {
+ 55, 55, 55};
+
+ IEditorPart editor = WorkbenchUtils.openEditor(SECOND_IN_A_ROW_PAGE_NAME);
+ if (editor != null) openedEditors.add(editor);
+ try {
+ assertTrue(editor instanceof JSPMultiPageEditor);
+ JSPMultiPageEditor jspMultyPageEditor = (JSPMultiPageEditor) editor;
+ ISourceViewer viewer = jspMultyPageEditor.getSourceEditor().getTextViewer();
+
+ IDocument document = viewer.getDocument();
+ for (int i = 0; i < valuesToFind.length; i++) {
+ IRegion reg = new FindReplaceDocumentAdapter(document).find(0,
+ tagName, true, true, false, false);
+ assertNotNull("Tag:"+tagName+" not found",reg);
+
+ reg = new FindReplaceDocumentAdapter(document).find(reg.getOffset(),
+ valuesToFind[i], true, true, false, false);
+ assertNotNull("Value to find '"+valuesToFind[i]+"' not found",reg);
+
+ IHyperlink[] links = HyperlinkDetector.getInstance().detectHyperlinks(viewer, reg, true); // new Region(reg.getOffset() + reg.getLength(), 0)
+
+ assertTrue("Hyperlinks for value '"+valuesToFind[i]+"' are not found",(links != null && links.length > 0));
+
+ boolean found = false;
+ for(IHyperlink link : links){
+ assertNotNull(link.toString());
+
+ link.open();
+
+ IEditorPart resultEditor = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();
+ if (resultEditor != null) openedEditors.add(resultEditor);
+ if(editorNames[i].equals(resultEditor.getTitle())){
+ StructuredTextEditor stEditor = null;
+ if (resultEditor instanceof StructuredTextEditor) {
+ stEditor = (StructuredTextEditor)resultEditor;
+ } else if (resultEditor instanceof JSPMultiPageEditor) {
+ stEditor = ((JSPMultiPageEditor)resultEditor).getSourceEditor();
+ }
+ assertNotNull("Unexpected Editor is openned: " + resultEditor.getTitle() + " [" + resultEditor.getClass().getName() + "]", stEditor);
+ ISelection selection = stEditor.getSelectionProvider().getSelection();
+ assertFalse("Required CSS Rule is not selected", selection.isEmpty());
+ if (selection instanceof TextSelection) {
+ TextSelection textSelection = (TextSelection)selection;
+ assertTrue("Required CSS Rule is not selected",
+ (textSelection.getOffset() == editorSelectionOffsets[i] && textSelection.getLength() == editorSelectionLengths[i]));
+ found = true;
+ break;
+ }
+ }
+ }
+ assertTrue("OpenOn have not opened "+editorNames[i]+" editor",found);
+ }
+ } finally {
+ closeEditors(openedEditors);
+ }
+ }
+
+
protected void closeEditors (HashSet<IEditorPart> editors) {
if (editors == null || editors.isEmpty())
return;
14 years, 5 months
JBoss Tools SVN: r36326 - in workspace/fred/repositories/snapshot/org/jboss: spring and 3 other directories.
by jbosstools-commits@lists.jboss.org
Author: fbricon
Date: 2011-11-14 11:32:13 -0500 (Mon, 14 Nov 2011)
New Revision: 36326
Added:
workspace/fred/repositories/snapshot/org/jboss/spring/
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/_maven.repositories
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/maven-metadata-local.xml
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT-sources.jar
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.jar
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.pom
workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/maven-metadata-local.xml
Log:
Add new Spring MVC archetype
Added: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/_maven.repositories
===================================================================
--- workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/_maven.repositories (rev 0)
+++ workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/_maven.repositories 2011-11-14 16:32:13 UTC (rev 36326)
@@ -0,0 +1,5 @@
+#NOTE: This is an internal implementation file, its format can be changed without prior notice.
+#Mon Nov 14 17:27:13 CET 2011
+spring-mvc-webapp-1.0.0-SNAPSHOT.jar>=
+spring-mvc-webapp-1.0.0-SNAPSHOT-sources.jar>=
+spring-mvc-webapp-1.0.0-SNAPSHOT.pom>=
Added: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/maven-metadata-local.xml
===================================================================
--- workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/maven-metadata-local.xml (rev 0)
+++ workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/maven-metadata-local.xml 2011-11-14 16:32:13 UTC (rev 36326)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata modelVersion="1.1.0">
+ <groupId>org.jboss.spring.archetypes</groupId>
+ <artifactId>spring-mvc-webapp</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <versioning>
+ <snapshot>
+ <localCopy>true</localCopy>
+ </snapshot>
+ <lastUpdated>20111114162713</lastUpdated>
+ <snapshotVersions>
+ <snapshotVersion>
+ <classifier>sources</classifier>
+ <extension>jar</extension>
+ <value>1.0.0-SNAPSHOT</value>
+ <updated>20111114162713</updated>
+ </snapshotVersion>
+ <snapshotVersion>
+ <extension>jar</extension>
+ <value>1.0.0-SNAPSHOT</value>
+ <updated>20111114162713</updated>
+ </snapshotVersion>
+ <snapshotVersion>
+ <extension>pom</extension>
+ <value>1.0.0-SNAPSHOT</value>
+ <updated>20111114162713</updated>
+ </snapshotVersion>
+ </snapshotVersions>
+ </versioning>
+</metadata>
Added: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT-sources.jar
===================================================================
(Binary files differ)
Property changes on: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT-sources.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.pom
===================================================================
--- workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.pom (rev 0)
+++ workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/1.0.0-SNAPSHOT/spring-mvc-webapp-1.0.0-SNAPSHOT.pom 2011-11-14 16:32:13 UTC (rev 36326)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.jboss.spring.archetypes</groupId>
+ <artifactId>spring-mvc-webapp</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>maven-archetype</packaging>
+
+ <name>JBoss AS7 - Spring MVC Application</name>
+ <description>An archetype that generates a starter Spring MVC application with Java EE persistence settings (server bootstrapped JPA, JTA transaction management) for JBoss AS7</description>
+
+ <url>http://jboss.org/jbossas</url>
+
+ <scm>
+ <connection>scm:git:git@github.com:jboss-eap/wfk-archetypes.git</connection>
+ <developerConnection>scm:git:git@github.com:jboss-eap/wfk-archetypes.git</developerConnection>
+ <url>scm:git:git@github.com:jboss-eap/wfk-archetypes.git</url>
+ </scm>
+
+ <developers>
+ <developer>
+ <name>Marius Bogoevici</name>
+ <email>mariusb(a)redhat.com</email>
+ <organization>Red Hat, Inc.</organization>
+ <organizationUrl>http://redhat.com/jboss</organizationUrl>
+ </developer>
+ <developer>
+ <name>Karel Piwko</name>
+ <email>kpiwko(a)redhat.com</email>
+ <organization>Red Hat, Inc.</organization>
+ <organizationUrl>http://redhat.com/jboss</organizationUrl>
+ </developer>
+ </developers>
+
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>2.1</version>
+ </extension>
+ </extensions>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-archetype-plugin</artifactId>
+ <version>2.1</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.1.2</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Added: workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/maven-metadata-local.xml
===================================================================
--- workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/maven-metadata-local.xml (rev 0)
+++ workspace/fred/repositories/snapshot/org/jboss/spring/archetypes/spring-mvc-webapp/maven-metadata-local.xml 2011-11-14 16:32:13 UTC (rev 36326)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+ <groupId>org.jboss.spring.archetypes</groupId>
+ <artifactId>spring-mvc-webapp</artifactId>
+ <versioning>
+ <versions>
+ <version>1.0.0-SNAPSHOT</version>
+ </versions>
+ <lastUpdated>20111114162713</lastUpdated>
+ </versioning>
+</metadata>
14 years, 5 months