Buix-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
October 2008
- 2 participants
- 150 discussions
r907 - in lutinjaxx/trunk/maven-jaxx-plugin/src/test: java/org/codelutin/jaxx resources/testcases
by tchemit@users.labs.libre-entreprise.org 14 Oct '08
by tchemit@users.labs.libre-entreprise.org 14 Oct '08
14 Oct '08
Author: tchemit
Date: 2008-10-14 13:24:27 +0000 (Tue, 14 Oct 2008)
New Revision: 907
Added:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Errors.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Force.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nText.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nTitle.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nToolTipText.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/NoLog.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/WithLog.xml
Removed:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml
Modified:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java
Log:
automatic test mapping
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java 2008-10-14 13:24:27 UTC (rev 907)
@@ -14,25 +14,21 @@
}
public void testInnerClasses() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("InnerClasses");
mojo.execute();
assertEquals(1, mojo.getFiles().length);
}
public void testSpecialSubclassing() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("SpecialSubclassing");
mojo.execute();
assertEquals(7, mojo.getFiles().length);
}
- public void testCssTests() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("CSSTests");
+ public void testCSSTests() throws Exception {
mojo.execute();
assertEquals(7, mojo.getFiles().length);
}
- public void testWithLogTests() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("withlog");
+ public void testWithLog() throws Exception {
mojo.execute();
String[] files = mojo.getFiles();
assertEquals(2, files.length);
@@ -55,8 +51,7 @@
checkPattern(mojo, "import org.apache.commons.logging.LogFactory;", false, withnoLogFile);
}
- public void testNoLogTests() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("nolog");
+ public void testNoLog() throws Exception {
mojo.execute();
String[] files = mojo.getFiles();
assertEquals(2, files.length);
@@ -66,7 +61,6 @@
}
public void testErrors() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("errors");
// init mojo to get alls files to treate
mojo.init();
String[] files = mojo.getFiles();
@@ -88,32 +82,27 @@
}
public void testInitializers() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("Initializers");
mojo.execute();
assertEquals(1, mojo.getFiles().length);
}
public void testScript() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("Script");
mojo.execute();
assertEquals(1, mojo.getFiles().length);
}
public void testOverridingDataBindings() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("OverridingDataBindings");
mojo.execute();
assertEquals(3, mojo.getFiles().length);
}
public void testClassReferences() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("ClassReferences");
mojo.execute();
assertEquals(6, mojo.getFiles().length);
}
public void testForce() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("force");
// first round, with force option so will generate theonly JButton.jaxx file
mojo.execute();
String[] files = mojo.getFiles();
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java 2008-10-14 13:24:27 UTC (rev 907)
@@ -11,7 +11,6 @@
}
public void testI18nText() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("i18n_text");
mojo.setI18nable(false);
mojo.execute();
checkPattern(mojo, "testId.setText(_(\"test.text\"));", false, mojo.getFiles());
@@ -23,7 +22,6 @@
}
public void testI18nTitle() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("i18n_title");
mojo.setI18nable(false);
mojo.execute();
checkPattern(mojo, "testId.setTitle(_(\"test.title\"));", false, mojo.getFiles());
@@ -35,7 +33,6 @@
}
public void testI18nToolTipText() throws Exception {
- JaxxGeneratorMojo mojo = getMojo("i18n_tooltiptext");
mojo.setI18nable(false);
mojo.execute();
checkPattern(mojo, "testId.setToolTipText(_(\"test.toolTipText\"));", false, mojo.getFiles());
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java 2008-10-14 13:24:27 UTC (rev 907)
@@ -13,24 +13,39 @@
/** log */
protected static final Log log = LogFactory.getLog(JaxxBaseTest.class);
+ protected JaxxGeneratorMojo mojo;
+
+ protected File pomFile;
+
public abstract String getPrefix();
@Override
protected void setUp() throws Exception {
super.setUp();
log.info(getName());
+ pomFile = getPomFile();
+ mojo = (JaxxGeneratorMojo) lookupMojo("generate", pomFile);
+ assertNotNull(mojo);
}
- protected JaxxGeneratorMojo getMojo(String s) throws Exception {
- File testPom = new File(getBasedir(), getPrefix() + s + ".xml");
- JaxxGeneratorMojo mojo = (JaxxGeneratorMojo) lookupMojo("generate", testPom);
- assertNotNull(mojo);
- return mojo;
+ protected File getPomFile() {
+ return new File(getBasedir(), getPrefix() + getName().substring(4) + ".xml");
}
+ @Override
+ protected void tearDown() throws Exception {
+ super.tearDown();
+ if (mojo != null) {
+ mojo = null;
+ }
+ if (pomFile != null) {
+ pomFile = null;
+ }
+ }
+
protected void checkPattern(JaxxGeneratorMojo mojo, String pattern, boolean required, String... files) throws IOException {
for (String file : files) {
- // check we have a the required testId.setTitle(_("test.title"));
+ // check we have a the required/forbidden pattern
File f = new File(mojo.getOutJava(), file.substring(0, file.length() - 4) + "java");
if (mojo.isVerbose()) {
log.info("check generated file " + f);
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Errors.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Errors.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Errors.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/errors/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Force.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Force.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Force.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/force/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nText.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nText.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nText.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>true</i18nable>
+ <includes>
+ <value>**/i18n/text/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nTitle.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nTitle.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nTitle.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>true</i18nable>
+ <includes>
+ <value>**/i18n/title/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nToolTipText.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nToolTipText.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/I18nToolTipText.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>true</i18nable>
+ <includes>
+ <value>**/i18n/tooltiptext/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/NoLog.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/NoLog.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/NoLog.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <addLogger>false</addLogger>
+ <includes>
+ <value>**/log/nolog/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/WithLog.xml (from rev 906, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/WithLog.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/WithLog.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <addLogger>true</addLogger>
+ <includes>
+ <value>**/log/withlog/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Property changes on: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/WithLog.xml
___________________________________________________________________
Name: svn:mergeinfo
+
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,22 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/errors/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,22 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/force/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,23 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>true</i18nable>
- <includes>
- <value>**/i18n/text/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,23 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>true</i18nable>
- <includes>
- <value>**/i18n/title/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,23 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>true</i18nable>
- <includes>
- <value>**/i18n/tooltiptext/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,23 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <addLogger>false</addLogger>
- <includes>
- <value>**/log/nolog/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml 2008-10-14 08:13:30 UTC (rev 906)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml 2008-10-14 13:24:27 UTC (rev 907)
@@ -1,23 +0,0 @@
-<?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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <addLogger>true</addLogger>
- <includes>
- <value>**/log/withlog/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
1
0
r906 - in lutinjaxx/trunk/maven-jaxx-plugin/src/test: java/org/codelutin/jaxx resources resources/testcases
by tchemit@users.labs.libre-entreprise.org 14 Oct '08
by tchemit@users.labs.libre-entreprise.org 14 Oct '08
14 Oct '08
Author: tchemit
Date: 2008-10-14 08:13:30 +0000 (Tue, 14 Oct 2008)
New Revision: 906
Added:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/CSSTests.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/ClassReferences.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Initializers.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/InnerClasses.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/OverridingDataBindings.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Script.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/SpecialSubclassing.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml
Removed:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/CSSTests.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/ClassReferences.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Initializers.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/InnerClasses.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/OverridingDataBindings.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Script.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/SpecialSubclassing.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/errors.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/force.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_text.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_title.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_tooltiptext.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml
Modified:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java
Log:
utf-8 form test poms
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java 2008-10-14 08:13:30 UTC (rev 906)
@@ -7,6 +7,12 @@
public class CompilerTest extends JaxxBaseTest {
+ protected String prefix = "src" + File.separator + "test" + File.separator + "resources" + File.separator + "testcases" + File.separator;
+
+ public String getPrefix() {
+ return prefix;
+ }
+
public void testInnerClasses() throws Exception {
JaxxGeneratorMojo mojo = getMojo("InnerClasses");
mojo.execute();
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,8 +1,15 @@
package org.codelutin.jaxx;
+import java.io.File;
+
public class I18nTest extends JaxxBaseTest {
+ protected String prefix = "src" + File.separator + "test" + File.separator + "resources" + File.separator + "testcases" + File.separator;
+ public String getPrefix() {
+ return prefix;
+ }
+
public void testI18nText() throws Exception {
JaxxGeneratorMojo mojo = getMojo("i18n_text");
mojo.setI18nable(false);
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java 2008-10-14 08:13:30 UTC (rev 906)
@@ -13,6 +13,8 @@
/** log */
protected static final Log log = LogFactory.getLog(JaxxBaseTest.class);
+ public abstract String getPrefix();
+
@Override
protected void setUp() throws Exception {
super.setUp();
@@ -20,7 +22,7 @@
}
protected JaxxGeneratorMojo getMojo(String s) throws Exception {
- File testPom = new File(getBasedir(), "src/test/resources/" + s + ".xml");
+ File testPom = new File(getBasedir(), getPrefix() + s + ".xml");
JaxxGeneratorMojo mojo = (JaxxGeneratorMojo) lookupMojo("generate", testPom);
assertNotNull(mojo);
return mojo;
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/CSSTests.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/CSSTests.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/CSSTests.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>false</i18nable>
- <includes>
- <value>**/CSSTests/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/ClassReferences.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/ClassReferences.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/ClassReferences.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/ClassReferences/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Initializers.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Initializers.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Initializers.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/Initializers/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/InnerClasses.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/InnerClasses.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/InnerClasses.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/InnerClasses/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/OverridingDataBindings.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/OverridingDataBindings.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/OverridingDataBindings.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/OverridingDataBindings/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Script.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Script.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Script.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/Script/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/SpecialSubclassing.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/SpecialSubclassing.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/SpecialSubclassing.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/SpecialSubclassing/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/errors.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/errors.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/errors.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/errors/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/force.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/force.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/force.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <includes>
- <value>**/force/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_text.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_text.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_text.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>true</i18nable>
- <includes>
- <value>**/i18n/text/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_title.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_title.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_title.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>true</i18nable>
- <includes>
- <value>**/i18n/title/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_tooltiptext.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_tooltiptext.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_tooltiptext.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <i18nable>true</i18nable>
- <includes>
- <value>**/i18n/tooltiptext/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <addLogger>false</addLogger>
- <includes>
- <value>**/log/nolog/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/CSSTests.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/CSSTests.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/CSSTests.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/CSSTests.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>false</i18nable>
+ <includes>
+ <value>**/CSSTests/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/ClassReferences.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/ClassReferences.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/ClassReferences.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/ClassReferences.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/ClassReferences/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Initializers.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Initializers.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Initializers.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Initializers.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/Initializers/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/InnerClasses.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/InnerClasses.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/InnerClasses.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/InnerClasses.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/InnerClasses/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/OverridingDataBindings.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/OverridingDataBindings.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/OverridingDataBindings.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/OverridingDataBindings.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/OverridingDataBindings/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Script.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/Script.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Script.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/Script.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/Script/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/SpecialSubclassing.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/SpecialSubclassing.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/SpecialSubclassing.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/SpecialSubclassing.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/SpecialSubclassing/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/errors.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/errors.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/errors/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/force.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,22 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <includes>
+ <value>**/force/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_text.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_text.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>true</i18nable>
+ <includes>
+ <value>**/i18n/text/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_title.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_title.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>true</i18nable>
+ <includes>
+ <value>**/i18n/title/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/i18n_tooltiptext.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n_tooltiptext.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <i18nable>true</i18nable>
+ <includes>
+ <value>**/i18n/tooltiptext/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml (from rev 904, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/nolog.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <addLogger>false</addLogger>
+ <includes>
+ <value>**/log/nolog/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml (from rev 904, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -0,0 +1,23 @@
+<?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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <addLogger>true</addLogger>
+ <includes>
+ <value>**/log/withlog/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Property changes on: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/withlog.xml
___________________________________________________________________
Name: svn:mergeinfo
+
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml 2008-10-14 07:11:59 UTC (rev 905)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml 2008-10-14 08:13:30 UTC (rev 906)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<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/maven-v4_0_0.xsd">
- <build>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-jaxx-plugin</artifactId>
- <configuration>
- <src>${basedir}/src/test/resources</src>
- <outJava>${basedir}/target/it-generated-source/java</outJava>
- <outResource>${basedir}/target/it-generated-source/resources</outResource>
- <force>true</force>
- <addLogger>true</addLogger>
- <includes>
- <value>**/log/withlog/*.jaxx</value>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
1
0
r905 - lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler
by tchemit@users.labs.libre-entreprise.org 14 Oct '08
by tchemit@users.labs.libre-entreprise.org 14 Oct '08
14 Oct '08
Author: tchemit
Date: 2008-10-14 07:11:59 +0000 (Tue, 14 Oct 2008)
New Revision: 905
Modified:
lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java
Log:
unused import
Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java
===================================================================
--- lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java 2008-10-13 18:11:46 UTC (rev 904)
+++ lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java 2008-10-14 07:11:59 UTC (rev 905)
@@ -1,7 +1,6 @@
package jaxx.compiler;
import java.io.File;
-import java.util.Arrays;
/**
* Stores options which affect the jaxxc tool's operation. These options are generally specified by the
1
0
r904 - in lutinjaxx/trunk: jaxx-core jaxx-core/src/main/java/jaxx/compiler maven-jaxx-plugin maven-jaxx-plugin/src/main/java/org/codelutin/jaxx maven-jaxx-plugin/src/test/java/org/codelutin/jaxx maven-jaxx-plugin/src/test/resources maven-jaxx-plugin/src/test/resources/testcases maven-jaxx-plugin/src/test/resources/testcases/log maven-jaxx-plugin/src/test/resources/testcases/log/nolog maven-jaxx-plugin/src/test/resources/testcases/log/withlog
by tchemit@users.labs.libre-entreprise.org 13 Oct '08
by tchemit@users.labs.libre-entreprise.org 13 Oct '08
13 Oct '08
Author: tchemit
Date: 2008-10-13 18:11:46 +0000 (Mon, 13 Oct 2008)
New Revision: 904
Added:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLog.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLogSon.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/NoLog.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/WithLog.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml
Modified:
lutinjaxx/trunk/jaxx-core/changelog
lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java
lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/JAXXCompiler.java
lutinjaxx/trunk/maven-jaxx-plugin/changelog
lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java
Log:
jaxx can now generate logger in jaxx files
Modified: lutinjaxx/trunk/jaxx-core/changelog
===================================================================
--- lutinjaxx/trunk/jaxx-core/changelog 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/jaxx-core/changelog 2008-10-13 18:11:46 UTC (rev 904)
@@ -1,4 +1,5 @@
ver-0-5 chemit 20081002
+ * 20081013 [chemit] can generate logger on jaxx files
* 20081011 [chemit] improve site
* 20081011 [chemit] fix bug on JavaFileParser : works again
* 20081002 [chemit] Using lutinproject 3.0, changing groupId to org.codelutin
Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java
===================================================================
--- lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/CompilerOptions.java 2008-10-13 18:11:46 UTC (rev 904)
@@ -18,6 +18,9 @@
/** a flag to enable or disable i18n generation */
private boolean i18nable;
+ /** a flag to add or not logger on generated jaxx files */
+ private boolean addLogger;
+
/**
* Returns the target directory, generally specified with the "-d" option on the command line.
*
@@ -160,16 +163,25 @@
this.i18nable = i18nable;
}
+ public boolean isAddLogger() {
+ return addLogger;
+ }
+
+ public void setAddLogger(boolean addLogger) {
+ this.addLogger = addLogger;
+ }
+
@Override
public String toString() {
StringBuilder sb = new StringBuilder(super.toString());
- sb.append("\nclassPath: ").append(getClassPath());
- sb.append("\njavaOut : ").append(getTargetDirectory());
- sb.append("\noutClass : ").append(getJavacTargetDirectory());
- sb.append("\njavacOpts: ").append(getJavacOpts());
- sb.append("\nverbose: ").append(isVerbose());
- sb.append("\noptiomize: ").append(getOptimize());
- sb.append("\ni18nable: ").append(isI18nable());
+ sb.append("\nclassPath : ").append(getClassPath());
+ sb.append("\njavaOut : ").append(getTargetDirectory());
+ sb.append("\noutClass : ").append(getJavacTargetDirectory());
+ sb.append("\njavacOpts : ").append(getJavacOpts());
+ sb.append("\nverbose : ").append(isVerbose());
+ sb.append("\noptiomize : ").append(getOptimize());
+ sb.append("\ni18nable : ").append(isI18nable());
+ sb.append("\naddLogger : ").append(isAddLogger());
return sb.toString();
}
}
Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/JAXXCompiler.java
===================================================================
--- lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/JAXXCompiler.java 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/compiler/JAXXCompiler.java 2008-10-13 18:11:46 UTC (rev 904)
@@ -242,17 +242,6 @@
private static final int PASS_2 = 1;
private static int currentPass;
- static {
- try {
- // fixme beware, this is a very dangerous thing to use a static block
- //loadLibraries();
- // fixeme for the moment the compiler is init in maven plugin, not here
- }
- catch (Exception e) {
- throw new RuntimeException(e);
- }
- }
-
public static void init() {
// forces static initializer to run if it hasn't yet
}
@@ -293,8 +282,9 @@
this.outputClassName = outputClassName;
this.options = options;
addImport(outputClassName.substring(0, outputClassName.lastIndexOf(".") + 1) + "*");
- for (Object staticImport : staticImports)
+ for (Object staticImport : staticImports) {
addImport((String) staticImport);
+ }
}
@@ -674,6 +664,13 @@
}
if (!superclassIsJAXXObject) {
+ // add logger
+ if (getOptions().isAddLogger()) {
+ javaFile.addImport("org.apache.commons.logging.Log");
+ javaFile.addImport("org.apache.commons.logging.LogFactory");
+ javaFile.addField(createLoggerField(fullClassName));
+ }
+
javaFile.addField(new JavaField(Modifier.PROTECTED, "java.util.List<Object>", "$activeBindings", "new ArrayList<Object>()"));
javaFile.addField(new JavaField(Modifier.PROTECTED, "java.util.Map<String,Object>", "$bindingSources", "new HashMap<String,Object>()"));
}
@@ -722,9 +719,9 @@
javaFile.addField(createJAXXObjectDescriptorField());
javaFile.addMethod(createGetJAXXObjectDescriptorMethod());
-/*
- * Gestion du context
- */
+ /*
+ * Gestion du context
+ */
javaFile.addField(createContextField());
javaFile.addMethod(createSetContextValueMethod());
javaFile.addMethod(createSetContextValueNameMethod());
@@ -791,6 +788,9 @@
}
}
+ private JavaField createLoggerField(String className) {
+ return new JavaField(Modifier.PUBLIC+Modifier.STATIC+Modifier.FINAL, "Log", "log", "LogFactory.getLog("+className+".class)");
+ }
/*
* Gestion du context
*/
Modified: lutinjaxx/trunk/maven-jaxx-plugin/changelog
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/changelog 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/maven-jaxx-plugin/changelog 2008-10-13 18:11:46 UTC (rev 904)
@@ -1,4 +1,5 @@
ver-0-5 chemit 20081002
+ * 20081013 [chemit] can generate logger on jaxx files
* 20081011 [chemit] improve site
* 20081011 [chemit] refactor tests of the plugin using maven-plugin-testing-harness plugin
* 20081002 [chemit] Using lutinpluginproject 3.0, changing groupId to org.codelutin
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java 2008-10-13 18:11:46 UTC (rev 904)
@@ -133,6 +133,16 @@
*/
protected boolean i18nable;
+
+ /**
+ * flag to add logger to each generated jaxx file.
+ * <p/>
+ * By default, always add it.
+ *
+ * @parameter expression="${jaxx.addLogger}" default-value="true"
+ */
+ protected boolean addLogger;
+
protected String[] files;
private static final String[] INCLUDES = {"**\\/*.jaxx"};
@@ -219,6 +229,7 @@
result.setTargetDirectory(outJava);
result.setVerbose(verbose);
result.setI18nable(i18nable);
+ result.setAddLogger(addLogger);
return result;
}
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/CompilerTest.java 2008-10-13 18:11:46 UTC (rev 904)
@@ -1,31 +1,12 @@
package org.codelutin.jaxx;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.maven.plugin.testing.AbstractMojoTestCase;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
import java.io.File;
-public class CompilerTest extends AbstractMojoTestCase {
+public class CompilerTest extends JaxxBaseTest {
- /** log */
- protected static final Log log = LogFactory.getLog(CompilerTest.class);
-
- @Override
- protected void setUp() throws Exception {
- super.setUp();
- log.info(getName());
- }
-
- protected JaxxGeneratorMojo getMojo(String s) throws Exception {
- File testPom = new File(getBasedir(), "src/test/resources/" + s + ".xml");
- JaxxGeneratorMojo mojo = (JaxxGeneratorMojo) lookupMojo("generate", testPom);
- assertNotNull(mojo);
- return mojo;
- }
-
public void testInnerClasses() throws Exception {
JaxxGeneratorMojo mojo = getMojo("InnerClasses");
mojo.execute();
@@ -44,6 +25,40 @@
assertEquals(7, mojo.getFiles().length);
}
+ public void testWithLogTests() throws Exception {
+ JaxxGeneratorMojo mojo = getMojo("withlog");
+ mojo.execute();
+ String[] files = mojo.getFiles();
+ assertEquals(2, files.length);
+
+ String withLogFile;
+ String withnoLogFile;
+ if (files[0].endsWith("WithLog.jaxx")) {
+ withLogFile = files[0];
+ withnoLogFile = files[1];
+ } else {
+ withLogFile = files[1];
+ withnoLogFile = files[0];
+ }
+ checkPattern(mojo, "Log log = LogFactory.getLog(", true, withLogFile);
+ checkPattern(mojo, "import org.apache.commons.logging.Log;", true, withLogFile);
+ checkPattern(mojo, "import org.apache.commons.logging.LogFactory;", true, withLogFile);
+
+ checkPattern(mojo, "Log log = LogFactory.getLog(", false, withnoLogFile);
+ checkPattern(mojo, "import org.apache.commons.logging.Log;", false, withnoLogFile);
+ checkPattern(mojo, "import org.apache.commons.logging.LogFactory;", false, withnoLogFile);
+ }
+
+ public void testNoLogTests() throws Exception {
+ JaxxGeneratorMojo mojo = getMojo("nolog");
+ mojo.execute();
+ String[] files = mojo.getFiles();
+ assertEquals(2, files.length);
+ checkPattern(mojo, "Log log = LogFactory.getLog(", false, files);
+ checkPattern(mojo, "import org.apache.commons.logging.Log;", false, files);
+ checkPattern(mojo, "import org.apache.commons.logging.LogFactory;", false, files);
+ }
+
public void testErrors() throws Exception {
JaxxGeneratorMojo mojo = getMojo("errors");
// init mojo to get alls files to treate
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java 2008-10-11 15:38:18 UTC (rev 903)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/I18nTest.java 2008-10-13 18:11:46 UTC (rev 904)
@@ -1,84 +1,43 @@
package org.codelutin.jaxx;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.maven.plugin.testing.AbstractMojoTestCase;
-import org.codelutin.util.FileUtil;
+public class I18nTest extends JaxxBaseTest {
-import java.io.File;
-import java.io.IOException;
-public class I18nTest extends AbstractMojoTestCase {
-
- /** log */
- protected static final Log log = LogFactory.getLog(I18nTest.class);
-
-
- @Override
- protected void setUp() throws Exception {
- super.setUp();
- log.info(getName());
- }
-
- protected JaxxGeneratorMojo getMojo(String s) throws Exception {
- File testPom = new File(getBasedir(), "src/test/resources/" + s + ".xml");
- JaxxGeneratorMojo mojo = (JaxxGeneratorMojo) lookupMojo("generate", testPom);
- assertNotNull(mojo);
- return mojo;
- }
-
public void testI18nText() throws Exception {
JaxxGeneratorMojo mojo = getMojo("i18n_text");
mojo.setI18nable(false);
mojo.execute();
- checkPattern(mojo, "testId.setText(_(\"test.text\"));", false);
+ checkPattern(mojo, "testId.setText(_(\"test.text\"));", false, mojo.getFiles());
mojo.setI18nable(true);
mojo.execute();
- checkPattern(mojo, "testId.setText(_(\"test.text\"));", true);
- checkPattern(mojo, "\"_(\\\"test.text\\\")\"", false);
+ checkPattern(mojo, "testId.setText(_(\"test.text\"));", true, mojo.getFiles());
+ checkPattern(mojo, "\"_(\\\"test.text\\\")\"", false, mojo.getFiles());
}
public void testI18nTitle() throws Exception {
JaxxGeneratorMojo mojo = getMojo("i18n_title");
mojo.setI18nable(false);
mojo.execute();
- checkPattern(mojo, "testId.setTitle(_(\"test.title\"));", false);
+ checkPattern(mojo, "testId.setTitle(_(\"test.title\"));", false, mojo.getFiles());
mojo.setI18nable(true);
mojo.execute();
- checkPattern(mojo, "testId.setTitle(_(\"test.title\"));", true);
- checkPattern(mojo, "\"_(\\\"test.title\\\")\"", false);
+ checkPattern(mojo, "testId.setTitle(_(\"test.title\"));", true, mojo.getFiles());
+ checkPattern(mojo, "\"_(\\\"test.title\\\")\"", false, mojo.getFiles());
}
public void testI18nToolTipText() throws Exception {
JaxxGeneratorMojo mojo = getMojo("i18n_tooltiptext");
mojo.setI18nable(false);
mojo.execute();
- checkPattern(mojo, "testId.setToolTipText(_(\"test.toolTipText\"));", false);
+ checkPattern(mojo, "testId.setToolTipText(_(\"test.toolTipText\"));", false, mojo.getFiles());
mojo.setI18nable(true);
mojo.execute();
- checkPattern(mojo, "testId.setToolTipText(_(\"test.toolTipText\"));", true);
- checkPattern(mojo, "\"_(\\\"test.toolTipText\\\")\"", false);
+ checkPattern(mojo, "testId.setToolTipText(_(\"test.toolTipText\"));", true, mojo.getFiles());
+ checkPattern(mojo, "\"_(\\\"test.toolTipText\\\")\"", false, mojo.getFiles());
}
- protected void checkPattern(JaxxGeneratorMojo mojo, String pattern, boolean required) throws IOException {
- String[] files = mojo.getFiles();
- for (String file : files) {
- // check we have a the required testId.setTitle(_("test.title"));
- File f = new File(mojo.getOutJava(), file.substring(0, file.length() - 4) + "java");
- if (mojo.isVerbose()) {
- log.info("check generated file " + f);
- }
- assertTrue("generated file " + f + " was not found...", f.exists());
- String content = FileUtil.readAsString(f);
-
- String errorMessage = required ? "could not find the pattern : " : "should not have found pattern :";
- assertEquals(errorMessage + pattern + " in file " + f, required, content.contains(pattern));
- }
- }
-
-
}
\ No newline at end of file
Added: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/org/codelutin/jaxx/JaxxBaseTest.java 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1,44 @@
+package org.codelutin.jaxx;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.maven.plugin.testing.AbstractMojoTestCase;
+import org.codelutin.util.FileUtil;
+
+import java.io.File;
+import java.io.IOException;
+
+/** @author chemit */
+public abstract class JaxxBaseTest extends AbstractMojoTestCase {
+ /** log */
+ protected static final Log log = LogFactory.getLog(JaxxBaseTest.class);
+
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ log.info(getName());
+ }
+
+ protected JaxxGeneratorMojo getMojo(String s) throws Exception {
+ File testPom = new File(getBasedir(), "src/test/resources/" + s + ".xml");
+ JaxxGeneratorMojo mojo = (JaxxGeneratorMojo) lookupMojo("generate", testPom);
+ assertNotNull(mojo);
+ return mojo;
+ }
+
+ protected void checkPattern(JaxxGeneratorMojo mojo, String pattern, boolean required, String... files) throws IOException {
+ for (String file : files) {
+ // check we have a the required testId.setTitle(_("test.title"));
+ File f = new File(mojo.getOutJava(), file.substring(0, file.length() - 4) + "java");
+ if (mojo.isVerbose()) {
+ log.info("check generated file " + f);
+ }
+
+ assertTrue("generated file " + f + " was not found...", f.exists());
+ String content = FileUtil.readAsString(f);
+
+ String errorMessage = required ? "could not find the pattern : " : "should not have found pattern :";
+ assertEquals(errorMessage + pattern + " in file " + f, required, content.contains(pattern));
+ }
+ }
+}
Added: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/nolog.xml 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <addLogger>false</addLogger>
+ <includes>
+ <value>**/log/nolog/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLog.jaxx (from rev 901, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force/JButton.jaxx)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLog.jaxx (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLog.jaxx 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1 @@
+<JButton id='testId' text='test.text'/>
\ No newline at end of file
Property changes on: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLog.jaxx
___________________________________________________________________
Name: svn:mergeinfo
+
Added: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLogSon.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLogSon.jaxx (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/nolog/NoLogSon.jaxx 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1 @@
+<NoLog id='testId' text='test.text'/>
\ No newline at end of file
Added: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/NoLog.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/NoLog.jaxx (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/NoLog.jaxx 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1 @@
+<WithLog id='testId' text='test.text'/>
\ No newline at end of file
Added: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/WithLog.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/WithLog.jaxx (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/log/withlog/WithLog.jaxx 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1 @@
+<JButton id='testId' text='test.text'/>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml (from rev 900, lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/force.xml)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml 2008-10-13 18:11:46 UTC (rev 904)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<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/maven-v4_0_0.xsd">
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-jaxx-plugin</artifactId>
+ <configuration>
+ <src>${basedir}/src/test/resources</src>
+ <outJava>${basedir}/target/it-generated-source/java</outJava>
+ <outResource>${basedir}/target/it-generated-source/resources</outResource>
+ <force>true</force>
+ <addLogger>true</addLogger>
+ <includes>
+ <value>**/log/withlog/*.jaxx</value>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Property changes on: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/withlog.xml
___________________________________________________________________
Name: svn:mergeinfo
+
1
0
r903 - in lutinjaxx/trunk: maven-jaxx-plugin/src/site src/site
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
11 Oct '08
Author: tchemit
Date: 2008-10-11 15:38:18 +0000 (Sat, 11 Oct 2008)
New Revision: 903
Modified:
lutinjaxx/trunk/maven-jaxx-plugin/src/site/site.xml
lutinjaxx/trunk/src/site/site.xml
Log:
improve site (begin only...)
Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/site/site.xml
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/site/site.xml 2008-10-11 15:38:04 UTC (rev 902)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/site/site.xml 2008-10-11 15:38:18 UTC (rev 903)
@@ -1,19 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="${project.name}">
- <publishDate format="dd/MM/yyyy"/>
+ <!--publishDate format="dd/MM/yyyy"/>
<skin>
<groupId>org.codelutin</groupId>
<artifactId>maven-lutin-skin</artifactId>
<version>0.2</version>
- </skin>
+ </skin-->
<bannerLeft>
<name>${project.name}</name>
+ <src>jaxx.png</src>
+ <href>index.html</href>
</bannerLeft>
- <bannerRight>
+ <!--bannerRight>
<src>http://www.codelutin.com/images/lutinorange-codelutin.png</src>
<href>${project.organization.url}</href>
</bannerRight>
@@ -23,15 +25,16 @@
<logo href="http://jrst.labs.libre-entreprise.org" name="JRst" img="images/jrst-logo.png"/>
<logo href="http://docutils.sourceforge.net/rst.html" name="ReStructuredText"
img="images/restructuredtext-logo.png"/>
- </poweredBy>
+ </poweredBy-->
<body>
- <links>
+ <!--links>
<item name="Labs" href="http://labs.libre-entreprise.org/"/>
<item name="${project.organization.name}" href="${project.organization.url}"/>
- </links>
+ </links-->
<menu ref="parent"/>
+
<menu name="Utilisateur">
<item name="Accueil" href="index.html"/>
<item name="Détail goals" href="plugin-info.html">
@@ -39,25 +42,19 @@
<item name="help" href="help-mojo.html"/>
</item>
</menu>
- <menu name="Detail goals">
- <item name="generate" href="generate-mojo.html"/>
- <item name="help" href="help-mojo.html"/>
- </menu>
-
- <menu name="Téléchargement">
+
+ <menu name="Téléchargement" inherit="top">
<item href="${labs.builder.url}/org/codelutin/${project.artifactId}/${project.version}"
name="Télécharger la dernière version"/>
<item href="${labs.builder.url}/org/codelutin/${project.artifactId}"
name="Voir toutes les versions"/>
</menu>
- <menu name="Développeur">
- <item name="A faire" href="Todo.html"/>
+ <menu name="Développeur" inherit="top">
+ <item name="A faire" href="Todo.html"/>
</menu>
<menu ref="reports"/>
-
- <menu ref="modules"/>
</body>
</project>
Modified: lutinjaxx/trunk/src/site/site.xml
===================================================================
--- lutinjaxx/trunk/src/site/site.xml 2008-10-11 15:38:04 UTC (rev 902)
+++ lutinjaxx/trunk/src/site/site.xml 2008-10-11 15:38:18 UTC (rev 903)
@@ -4,13 +4,15 @@
<publishDate format="dd/MM/yyyy"/>
<skin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-lutin-skin</artifactId>
- <version>0.2</version>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-lutin-skin</artifactId>
+ <version>0.2</version>
</skin>
<bannerLeft>
<name>${project.name}</name>
+ <src>jaxx.png</src>
+ <href>index.html</href>
</bannerLeft>
<bannerRight>
@@ -33,7 +35,7 @@
<menu ref="parent"/>
<menu name="Utilisateur">
- <item name="Accueil" href="index.html"/>
+ <item name="Accueil" href="index.html"/>
</menu>
<menu name="Téléchargement">
@@ -44,12 +46,12 @@
</menu>
<menu name="Développeur">
- <item name="A faire" href="Todo.html"/>
+ <item name="A faire" href="Todo.html"/>
</menu>
<menu ref="reports"/>
<menu ref="modules"/>
-
+
</body>
</project>
1
0
r902 - in lutinjaxx/trunk: jaxx-core jaxx-core/src/site/fr/rst jaxx-core/src/site/fr/rst/examples maven-jaxx-plugin maven-jaxx-plugin/src/site maven-jaxx-plugin/src/site/resources src/site src/site/resources
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
11 Oct '08
Author: tchemit
Date: 2008-10-11 15:38:04 +0000 (Sat, 11 Oct 2008)
New Revision: 902
Added:
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Calculator-screenshot.gif
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components-screenshot.gif
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components.jaxx.rst
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Counter-screenshot.gif
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyle-screenshot.gif
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyles.jaxx.rst
lutinjaxx/trunk/jaxx-core/src/site/fr/rst/exemples.rst
lutinjaxx/trunk/maven-jaxx-plugin/src/site/resources/
lutinjaxx/trunk/maven-jaxx-plugin/src/site/resources/jaxx.png
lutinjaxx/trunk/src/site/resources/
lutinjaxx/trunk/src/site/resources/jaxx.png
Modified:
lutinjaxx/trunk/jaxx-core/changelog
lutinjaxx/trunk/maven-jaxx-plugin/changelog
Log:
improve site (begin only...)
Modified: lutinjaxx/trunk/jaxx-core/changelog
===================================================================
--- lutinjaxx/trunk/jaxx-core/changelog 2008-10-11 14:12:42 UTC (rev 901)
+++ lutinjaxx/trunk/jaxx-core/changelog 2008-10-11 15:38:04 UTC (rev 902)
@@ -1,4 +1,5 @@
ver-0-5 chemit 20081002
+ * 20081011 [chemit] improve site
* 20081011 [chemit] fix bug on JavaFileParser : works again
* 20081002 [chemit] Using lutinproject 3.0, changing groupId to org.codelutin
* 20081002 [chemit] use a single module jaxx-core (no more core, runtime and jaxx-swing modules)
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Calculator-screenshot.gif
===================================================================
(Binary files differ)
Property changes on: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Calculator-screenshot.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components-screenshot.gif
===================================================================
(Binary files differ)
Property changes on: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components-screenshot.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components.jaxx.rst
===================================================================
--- lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components.jaxx.rst (rev 0)
+++ lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components.jaxx.rst 2008-10-11 15:38:04 UTC (rev 902)
@@ -0,0 +1,39 @@
+===================
+Examples/Components
+===================
+
+The Components demo displays many different Swing components being used in a variety of ways; it is JAXX's equivalent
+of the SwingSet demo. Various pages use advanced features such as data binding, scripting, event handling, and
+CSS stylesheets.
+
+Screen shot
+-----------
+
+.. image:: Components-screenshot.gif
+
+Set it in action
+----------------
+
+To run this example in Java Web Start, click the following link: webstart.gif
+
+To compile and run it yourself, first follow the instructions for installing JAXX. Then download and save the source
+code using the link below. Once you have done that, compile and run it as follows:
+
+::
+
+ c:\jaxx\examples\Components> jaxxc Components.jaxx
+ c:\jaxx\examples\Components> java -classpath .;c:\jaxx\lib\jaxx-runtime.jar Components
+
+The first command above assumes that you are in the directory containing the Components.jaxx file. Compiling it as
+shown will produce a class file named Components.class in the current directory, and because you were in the same
+directory as the JAXX file the resulting class will not be placed in a package (its fully-qualified name is
+just Components).
+
+At this point Components is a perfectly ordinary Java class, and the only special requirement to run it is that
+jaxx-runtime.jar be in the classpath.
+
+Source code
+-----------
+
+Unlike the other examples, the source code for Components is too big to display here. You can view it yourself by
+downloading JAXX, and you can also view the source code for the individual demos by clicking the "Source" tabs.
\ No newline at end of file
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Counter-screenshot.gif
===================================================================
(Binary files differ)
Property changes on: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Counter-screenshot.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyle-screenshot.gif
===================================================================
(Binary files differ)
Property changes on: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyle-screenshot.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyles.jaxx.rst
===================================================================
--- lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyles.jaxx.rst (rev 0)
+++ lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyles.jaxx.rst 2008-10-11 15:38:04 UTC (rev 902)
@@ -0,0 +1,37 @@
+====================
+Examples/LabelStyles
+====================
+
+This example program creates a number of components which are used to control the appearance of a JLabel.
+Everything is performed through data binding; there are no script tags or explicit event handlers anywhere.
+
+Screen shot
+-----------
+
+.. image:: LabelStyle-screenshot.gif
+
+Set it in action
+----------------
+
+To run this example in Java Web Start, click the following link: webstart.gif
+
+To compile and run it yourself, first follow the instructions for installing JAXX. Then download and save the
+source code using the link below. Once you have done that, compile and run it as follows:
+
+::
+
+ c:\jaxx\examples> jaxxc LabelStyle.jaxx
+ c:\jaxx\examples> java -classpath .;c:\jaxx\lib\jaxx-runtime.jar LabelStyle
+
+The first command above assumes that you are in the directory containing the LabelStyle.jaxx file. Compiling it as
+shown will produce a class file named LabelStyle.class in the current directory, and because you were in the same
+directory as the JAXX file the resulting class will not be placed in a package (its fully-qualified name is just LabelStyle).
+
+At this point LabelStyle is a perfectly ordinary Java class, and the only special requirement to run it is
+that jaxx-runtime.jar be in the classpath.
+
+
+Source code
+-----------
+
+
Added: lutinjaxx/trunk/jaxx-core/src/site/fr/rst/exemples.rst
===================================================================
--- lutinjaxx/trunk/jaxx-core/src/site/fr/rst/exemples.rst (rev 0)
+++ lutinjaxx/trunk/jaxx-core/src/site/fr/rst/exemples.rst 2008-10-11 15:38:04 UTC (rev 902)
@@ -0,0 +1,24 @@
+========
+Exemples
+========
+
+Here are some simple example programs to give you an idea of what JAXX is all about:
+
+ * JAXXEdit - A complete application written using JAXX for the GUI.
+
+ * Components_
+ Comprehensive demo which displays most of the Swing components. Demonstrates every major feature of JAXX, including data binding, scripting, and CSS stylesheets.
+
+ * LabelStyles_ - Uses data binding to edit the appearance of a JLabel. Shows off the power and usefulness of data binding well.
+
+ * Calculator_ - Four-function calculator. Based on the XUL Grand Coding Challenge.
+
+ * Counter_ - simple data binding and scripting example. Based on the XUL Grand Coding Challenge.
+
+.. _Components: examples/Components.jaxx.html
+
+.. _LabelStyles: examples/LabelStyles.jaxx.html
+
+.. _Calculator: examples/Calculator.jaxx.html
+
+.. _Counter: examples/Counter.jaxx.html
\ No newline at end of file
Modified: lutinjaxx/trunk/maven-jaxx-plugin/changelog
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/changelog 2008-10-11 14:12:42 UTC (rev 901)
+++ lutinjaxx/trunk/maven-jaxx-plugin/changelog 2008-10-11 15:38:04 UTC (rev 902)
@@ -1,4 +1,5 @@
ver-0-5 chemit 20081002
+ * 20081011 [chemit] improve site
* 20081011 [chemit] refactor tests of the plugin using maven-plugin-testing-harness plugin
* 20081002 [chemit] Using lutinpluginproject 3.0, changing groupId to org.codelutin
* 20081002 [chemit] Make nearly all tests works again...
Added: lutinjaxx/trunk/maven-jaxx-plugin/src/site/resources/jaxx.png
===================================================================
(Binary files differ)
Property changes on: lutinjaxx/trunk/maven-jaxx-plugin/src/site/resources/jaxx.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: lutinjaxx/trunk/src/site/resources/jaxx.png
===================================================================
(Binary files differ)
Property changes on: lutinjaxx/trunk/src/site/resources/jaxx.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
1
0
r901 - in lutinjaxx/trunk/maven-jaxx-plugin/src/test: java resources resources/testcases resources/testcases/i18n/title resources/testcases/i18n/tooltiptext
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
11 Oct '08
Author: tchemit
Date: 2008-10-11 14:12:42 +0000 (Sat, 11 Oct 2008)
New Revision: 901
Added:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force/
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/title/JTabbedPane2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/tooltiptext/JTabbedPane3.jaxx
Removed:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/
Log:
refactor tests of the plugin using maven-plugin-testing-harness plugin
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases (from rev 884, lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases)
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/force (from rev 885, lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/force)
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/title/JTabbedPane2.jaxx (from rev 892, lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane2.jaxx)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/title/JTabbedPane2.jaxx (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/title/JTabbedPane2.jaxx 2008-10-11 14:12:42 UTC (rev 901)
@@ -0,0 +1,5 @@
+<JTabbedPane>
+ <tab id="testId" title='test.title'>
+ <JLabel text='testLabel'/>
+ </tab>
+</JTabbedPane>
\ No newline at end of file
Copied: lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/tooltiptext/JTabbedPane3.jaxx (from rev 892, lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane3.jaxx)
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/tooltiptext/JTabbedPane3.jaxx (rev 0)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/resources/testcases/i18n/tooltiptext/JTabbedPane3.jaxx 2008-10-11 14:12:42 UTC (rev 901)
@@ -0,0 +1,5 @@
+<JTabbedPane>
+ <tab id="testId" toolTipText='test.toolTipText'>
+ <JLabel text='yo'/>
+ </tab>
+</JTabbedPane>
\ No newline at end of file
1
0
r900 - in lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases: CSSTests Initializers InnerClasses OverridingDataBindings Script SpecialSubclassing errors errors/dependencies force i18n/text i18n/title i18n/tooltiptext
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
11 Oct '08
Author: tchemit
Date: 2008-10-11 14:11:34 +0000 (Sat, 11 Oct 2008)
New Revision: 900
Removed:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/CSSTests.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChild.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChildButton.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Pseudoclasses.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/SimpleCSS.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Initializers/Initializers.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/InnerClasses/InnerClasses.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/CurrentTime.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverriddenCurrentTime.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverridingDataBindings.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Script/JScriptInitializer.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest1.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest1.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest1.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/SpecialSubclassing.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConflictingPackages.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConstraintsParseError.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DataBindingParseError.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DuplicateIDs.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/EventHandlerParseError.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidID.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidRootTag.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidXML.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemDuplicateValues.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemNoValue.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/MixedContent.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowOutsideOfTable.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowWrongChild.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptNotFound.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptParseError.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptSourceAndInline.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleNotFound.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleParseError.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleSourceAndInline.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabOutsideOfTabbedPane.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabbedPaneWrongChild.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TableWrongChild.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyCellChildren.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyScrollPaneChildren.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManySplitPaneChildren.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyTabChildren.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedAttribute.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedEvent.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedPseudoclass.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.css
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.script
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/force/JButton.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/text/JButton.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JDialog.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JButton.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane3.jaxx
Log:
refactor tests of the plugin using maven-plugin-testing-harness plugin
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/CSSTests.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/CSSTests.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/CSSTests.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,24 +0,0 @@
-<Application title='CSSTests'>
- <style>
- Application { lookAndFeel: {lookAndFeel.getSelectedValue()}; }
- </style>
-
- <JMenuBar>
- <JMenu text='View'>
- <JMenu text='Look and Feel'>
- <JRadioButtonMenuItem text='Ocean' value='cross_platform' buttonGroup='lookAndFeel' selected='true'/>
- <JRadioButtonMenuItem text='System' value='system' buttonGroup='lookAndFeel'/>
- </JMenu>
- </JMenu>
- </JMenuBar>
-
- <JTabbedPane>
- <tab title='Simple Tests'>
- <SimpleCSS/>
- </tab>
-
- <tab title='Pseudoclasses'>
- <Pseudoclasses/>
- </tab>
- </JTabbedPane>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChild.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChild.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChild.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,28 +0,0 @@
-<JPanel layout='{new BorderLayout()}'>
- <script>
- public String getText() {
- return grandChild.getText();
- }
-
-
- public void setText(String Text) {
- grandChild.setText(Text);
- }
-
-
- public Color getForeground() {
- if (grandChild != null)
- return grandChild.getForeground();
- else
- return Color.BLACK;
- }
-
-
- public void setForeground(Color foreground) {
- if (grandChild != null)
- grandChild.setForeground(foreground);
- }
- </script>
-
- <GrandChildButton id='grandChild'/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChildButton.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChildButton.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/GrandChildButton.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<JButton/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Pseudoclasses.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Pseudoclasses.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Pseudoclasses.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,99 +0,0 @@
-<JPanel layout='{new GridLayout(0, 2, 6, 6)}'>
- <!-- each checkbox has both its own test and all of the ones that came before in order
- to make sure that all of the pseudoclass overrides works properly - only the last
- pair should have any effect -->
- <style>
- #test1:enabled { text: "Enabled"; }
- #test1:disabled { text: "Disabled"; }
-
- #test2:enabled { text: "Enabled"; }
- #test2:disabled { text: "Disabled"; }
- #test2:focused { text: "Focused"; }
- #test2:unfocused { text: "Unfocused"; }
-
- #test3:enabled { text: "Enabled"; }
- #test3:disabled { text: "Disabled"; }
- #test3:focused { text: "Focused"; }
- #test3:unfocused { text: "Unfocused"; }
- #test3:selected { text: "Selected"; }
- #test3:deselected { text: "Deselected"; }
-
- #test4:enabled { text: "Enabled"; }
- #test4:disabled { text: "Disabled"; }
- #test4:focused { text: "Focused"; }
- #test4:unfocused { text: "Unfocused"; }
- #test4:selected { text: "Selected"; }
- #test4:deselected { text: "Deselected"; }
- #test4:mouseover { text: "Mouseover"; }
- #test4:mouseout { text: "Mouseout"; }
-
- #test5:enabled { text: "Enabled"; }
- #test5:disabled { text: "Disabled"; }
- #test5:focused { text: "Focused"; }
- #test5:unfocused { text: "Unfocused"; }
- #test5:selected { text: "Selected"; }
- #test5:deselected { text: "Deselected"; }
- #test5:mouseover { text: "Mouseover"; }
- #test5:mouseout { text: "Mouseout"; }
- #test5:mousedown { text: "Mousedown"; }
- #test5:mouseup { text: "Mouseup"; }
-
- #test6:{object.isSelected()} { text: "Selected"; }
-
- #test7:selected { text: { "you shouldn't see this".toUpperCase() } }
- #test7:selected { text: { currentTime }; }
-
- #test8:mouseover { text: { test8Field.getText() }; }
- </style>
-
- <script>
- import java.text.*;
- import javax.swing.Timer;
-
- DateFormat dateFormat = DateFormat.getTimeInstance();
- String currentTime = dateFormat.format(new Date());
-
- Timer timer = new Timer(1000, new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- currentTime = dateFormat.format(new Date());
- }
- });
-
- timer.start();
- </script>
-
- <JPanel border='{BorderFactory.createTitledBorder("Enabled/Disabled")}'>
- <JCheckBox text="You shouldn't see this" enabled='{enabledCB.isSelected()}' id='test1'/>
- </JPanel>
-
- <JPanel border='{BorderFactory.createTitledBorder("Focused/Unfocused")}'>
- <JCheckBox text="You shouldn't see this" enabled='{enabledCB.isSelected()}' id='test2'/>
- </JPanel>
-
- <JPanel border='{BorderFactory.createTitledBorder("Selected/Deselected")}'>
- <JCheckBox text="You shouldn't see this" enabled='{enabledCB.isSelected()}' id='test3'/>
- </JPanel>
-
- <JPanel border='{BorderFactory.createTitledBorder("Mouseover/Mouseout")}'>
- <JCheckBox text="You shouldn't see this" enabled='{enabledCB.isSelected()}' id='test4'/>
- </JPanel>
-
- <JPanel border='{BorderFactory.createTitledBorder("Mouseup/Mousedown")}'>
- <JCheckBox text="You shouldn't see this" enabled='{enabledCB.isSelected()}' id='test5'/>
- </JPanel>
-
- <JPanel border='{BorderFactory.createTitledBorder("Programmatic Selected")}'>
- <JCheckBox text='Unselected' enabled='{enabledCB.isSelected()}' id='test6'/>
- </JPanel>
-
- <JPanel border='{BorderFactory.createTitledBorder("Pseudoclass Data Binding")}'>
- <JCheckBox text='Select to see current time' enabled='{enabledCB.isSelected()}' id='test7'/>
- </JPanel>
-
- <VBox border='{BorderFactory.createTitledBorder("Pseudoclass Proxy Data Binding")}'>
- <JCheckBox text='Mouse over to see the below text' enabled='{enabledCB.isSelected()}' id='test8'/>
- <JTextField id='test8Field'/>
- </VBox>
-
- <JCheckBox text='Enable checkboxes' id='enabledCB' selected='true'/>
-</JPanel>
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/SimpleCSS.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/SimpleCSS.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/SimpleCSS.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,29 +0,0 @@
-<VBox>
- <JPanel layout='{new GridLayout(0, 1, 6, 6)}'>
- <style>
- JPanel { border: {null}; font-size: 18; }
-
- JButton { foreground: red }
- JButton.green { foreground: green; }
- AbstractButton.blue { foreground: blue }
- .blue { foreground: white; }
- #B4:enabled { foreground: { Color.orange } }
- .yellow { foreground: yellow; }
- #child.idTest { foreground: white }
- #B7:{true} { foreground: cyan; }
- #B8 { foreground: black }
- #B8.yellow { foreground: { new Color(0, 0, 0) } }
- </style>
-
- <JButton id='B1' text='Red'/>
- <JButton id='B2' text='Green' styleClass='green'/>
- <JButton id='B3' text='Blue' styleClass='blue'/>
- <GrandChild id='B4' text='Orange'/>
- <Child id='B5' text='Yellow'/>
- <Child id='B6' text='White' styleClass='idTest'/>
- <Child id='B7' text='Cyan'/>
- <Child2 id='B8' text='Pink' styleClass='yellow'/>
- <Child2 id='B9' text='Purple' foreground='#aa20ff'/>
- <GrandChild text='Red'/>
- </JPanel>
-</VBox>
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Initializers/Initializers.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Initializers/Initializers.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Initializers/Initializers.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,37 +0,0 @@
-<Application>
- <script>
- private static String staticInitializerText = "Static initializer FAILED";
-
- static {
- staticInitializerText = "Static initializer worked!";
- }
-
- { initializerTest.setText("Initializer worked!"); }
-
- public Initializers(String label) {
- this(1, "Custom constructor test 2 worked!");
- constructorTest1.setText(label);
- }
-
-
- public Initializers(int dummy, String label) {
- super("Test 3 worked! "+dummy);
- constructorTest2.setText(label);
- }
-
-
- public static void main(String[] arg) { // test custom main method
- Initializers test = new Initializers("Custom constructor test 1 worked!");
- test.mainTest.setText("Custom main method worked!");
- test.setVisible(true);
- }
- </script>
-
- <VBox>
- <JLabel id='mainTest' text='Custom main method FAILED'/>
- <JLabel id='constructorTest1' text='Custom constructor TEST 1 FAILED'/>
- <JLabel id='constructorTest2' text='Custom constructor TEST 2 FAILED'/>
- <JLabel id='initializerTest' text='Initializer FAILED'/>
- <JLabel id='staticInitializerTest' text='{Initializers.staticInitializerText}'/>
- </VBox>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/InnerClasses/InnerClasses.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/InnerClasses/InnerClasses.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/InnerClasses/InnerClasses.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,17 +0,0 @@
-<Application>
- <JMenuBar>
- <JMenu text='Test'>
- <JMenuItem text='1'/>
- <JPopupMenu.Separator/>
- <JMenuItem text='2'/>
- <javax.swing.JPopupMenu.Separator/>
- <JMenuItem text='3'/>
- <JPopupMenu.Separator xmlns="javax.swing.*"/>
- <JMenuItem text='4'/>
- <swing:JPopupMenu.Separator xmlns:swing="javax.swing.*"/>
- <JMenuItem text='5'/>
- <swing:javax.swing.JPopupMenu.Separator xmlns:swing="javax.swing.*"/>
- <JMenuItem text='6'/>
- </JMenu>
- </JMenuBar>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/CurrentTime.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/CurrentTime.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/CurrentTime.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,17 +0,0 @@
-<JLabel text='{currentTime}' foreground='blue'>
- <script>
- import java.text.*;
- import javax.swing.Timer;
-
- DateFormat dateFormat = DateFormat.getTimeInstance();
- String currentTime = dateFormat.format(new Date());
-
- Timer timer = new Timer(1000, new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- currentTime = dateFormat.format(new Date());
- }
- });
-
- timer.start();
- </script>
-</JLabel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverriddenCurrentTime.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverriddenCurrentTime.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverriddenCurrentTime.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<CurrentTime text='Parent Working'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverridingDataBindings.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverridingDataBindings.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/OverridingDataBindings/OverridingDataBindings.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,12 +0,0 @@
-<Application>
- <VBox>
- <JLabel text='The text below should display the time'/>
- <CurrentTime/>
-
- <JLabel text='The text below should read "Child Working"'/>
- <CurrentTime text='Child Working'/>
-
- <JLabel text='The text below should read "Parent Working"'/>
- <OverriddenCurrentTime/>
- </VBox>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Script/JScriptInitializer.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Script/JScriptInitializer.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/Script/JScriptInitializer.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,19 +0,0 @@
-<JDialog>
- <script>
- protected boolean value
- </script>
- <script>
- value=false
- </script>
-
- <script>
- value=getOk();
-
- public boolean getOk() {
- return true;
- }
- </script>
- <VBox>
- <JButton text='close' onActionPerformed="dispose()"/>
- </VBox>
-</JDialog>
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest1.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest1.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest1.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JComboBox>
- <item value='Working' selected='true'/>
-</JComboBox>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest2.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest2.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JComboBoxTest2.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JComboBox>
- <item value='Failed!'/>
-</JComboBox>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest1.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest1.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest1.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JList>
- <item value='Working' selected='true'/>
-</JList>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest2.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest2.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JListTest2.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JList>
- <item value='Failed!'/>
-</JList>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest1.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest1.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest1.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JTree>
- <item value='Working' selected='true'/>
-</JTree>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest2.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest2.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/JTreeTest2.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JTree>
- <item value='Failed!'/>
-</JTree>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/SpecialSubclassing.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/SpecialSubclassing.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/SpecialSubclassing/SpecialSubclassing.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,26 +0,0 @@
-<Application title='Special Subclassing'>
- <VBox>
- <JComboBoxTest1/>
- <JComboBoxTest2>
- <item value='Working' selected='true'/>
- </JComboBoxTest2>
-
- <JScrollPane>
- <JListTest1/>
- </JScrollPane>
- <JScrollPane>
- <JListTest2>
- <item value='Working' selected='true'/>
- </JListTest2>
- </JScrollPane>
-
- <JScrollPane width='80' height='80'>
- <JTreeTest1/>
- </JScrollPane>
- <JScrollPane width='80' height='80'>
- <JTreeTest2>
- <item value='Working' selected='true'/>
- </JTreeTest2>
- </JScrollPane>
- </VBox>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConflictingPackages.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConflictingPackages.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConflictingPackages.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<awt:javax.swing.JFrame xmlns:awt='java.awt.*'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConstraintsParseError.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConstraintsParseError.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ConstraintsParseError.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,5 +0,0 @@
-<Application>
- <JLabel constraints='BorderLayout*%NORTH'/>
- <JButton constraints='BorderLayout.SOUTH'/>
- <JTabbedPane constraints='BorderLayout(CENTER'/>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DataBindingParseError.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DataBindingParseError.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DataBindingParseError.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,6 +0,0 @@
-<JPanel>
- <JButton text='{"Missing right brace"'/>
- <JLabel text='{Math.PI + Math.E ~= Math.PIE}'/>
- <JToolBar visible='{I like pie}'/>
- <JButton text='{"This should compile"}}'/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DuplicateIDs.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DuplicateIDs.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/DuplicateIDs.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,4 +0,0 @@
-<JPanel id='duplicate'>
- <JPanel id='duplicate'/>
- <JColorChooser id='duplicate'/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/EventHandlerParseError.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/EventHandlerParseError.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/EventHandlerParseError.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,4 +0,0 @@
-<JPanel>
- <JButton onActionPerformed='!*'/>
- <JPanel onMouseEntered='{System.out.println("Remember kids, only use curly braces where appropriate!")}'/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidID.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidID.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidID.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<Application id='1'>
- <JButton id='Hello-'/>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidRootTag.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidRootTag.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidRootTag.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<style source='test.css'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidXML.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidXML.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/InvalidXML.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,4 +0,0 @@
-<begin>
- <valid/>
- <so.is.this/>
-</end>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemDuplicateValues.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemDuplicateValues.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemDuplicateValues.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,8 +0,0 @@
-<JList>
- <item value='1'/>
- <item value='2'/>
- <item value='2'/>
- <item value='3'/>
- <item value='3'/>
- <item value='3'/>
-</JList>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemNoValue.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemNoValue.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ItemNoValue.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,4 +0,0 @@
-<JList>
- <item label='This item doesn&t have a value'/>
- <item label='Neither does this one'/>
-</JList>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/MixedContent.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/MixedContent.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/MixedContent.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,19 +0,0 @@
-<JPanel>
- mixed1
-
- <Table>
- <row>
- mixed2
-
- <cell>mixed3</cell>
- </row>
- </Table>
-
- <JList>
- <item>mixed4</item>
- </JList>
-
- <JTabbedPane>
- <tab>mixed5</tab>
- </JTabbedPane>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowOutsideOfTable.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowOutsideOfTable.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowOutsideOfTable.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,9 +0,0 @@
-<JPanel>
- <row>
- <cell><JButton/></cell>
- </row>
-
- <row>
- <cell><JLabel/></cell>
- </row>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowWrongChild.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowWrongChild.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/RowWrongChild.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,9 +0,0 @@
-<Table>
- <row>
- <JPanel/>
- </row>
-
- <row>
- <JScrollPane/>
- </row>
-</Table>
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptNotFound.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptNotFound.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptNotFound.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<script source='notfound.script'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptParseError.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptParseError.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptParseError.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,6 +0,0 @@
-<JFileChooser>
- <script>
- System.err.println("this is a valid line");
- System.err.println("this is an unclosed string literal);
- </script>
-</JFileChooser>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptSourceAndInline.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptSourceAndInline.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ScriptSourceAndInline.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<script source='dependencies/test.script'>
- System.err.println("This should not compile");
-</script>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleNotFound.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleNotFound.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleNotFound.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<style source='notfound.css'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleParseError.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleParseError.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleParseError.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,9 +0,0 @@
-<JFileChooser>
- <style>
- JButton {
- foreground: blue;
- label: "Parse error on next line";
- *: false;
- }
- </style>
-</JFileChooser>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleSourceAndInline.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleSourceAndInline.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/StyleSourceAndInline.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<style source='dependencies/test.css'>
- JLabel { text: "this should not compile" }
-</style>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabOutsideOfTabbedPane.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabOutsideOfTabbedPane.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabOutsideOfTabbedPane.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,9 +0,0 @@
-<JPanel>
- <tab>
- <JButton/>
- </tab>
-
- <tab>
- <JLabel/>
- </tab>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabbedPaneWrongChild.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabbedPaneWrongChild.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TabbedPaneWrongChild.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,6 +0,0 @@
-<Application>
- <JTabbedPane>
- <JPanel/>
- <JScrollPane/>
- </JTabbedPane>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TableWrongChild.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TableWrongChild.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TableWrongChild.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,6 +0,0 @@
-<Application>
- <Table>
- <JPanel/>
- <JScrollPane/>
- </Table>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyCellChildren.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyCellChildren.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyCellChildren.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,15 +0,0 @@
-<Application>
- <Table>
- <row>
- <cell>
- <JButton/>
- <JButton/>
- </cell>
-
- <cell>
- <JPanel/>
- <JToolBar/>
- </cell>
- </row>
- </Table>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyScrollPaneChildren.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyScrollPaneChildren.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyScrollPaneChildren.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,5 +0,0 @@
-<JScrollPane>
- <JButton/>
- <JToolBar/>
- <JPanel/>
-</JScrollPane>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManySplitPaneChildren.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManySplitPaneChildren.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManySplitPaneChildren.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,7 +0,0 @@
-<Application>
- <JSplitPane>
- <JButton text='one'/>
- <JButton text='two'/>
- <JButton text='three'/>
- </JSplitPane>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyTabChildren.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyTabChildren.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/TooManyTabChildren.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,13 +0,0 @@
-<Application>
- <JTabbedPane>
- <tab>
- <JButton/>
- <JButton/>
- </tab>
-
- <tab>
- <JPanel/>
- <JToolBar/>
- </tab>
- </JTabbedPane>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedAttribute.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedAttribute.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedAttribute.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JPanel widgetCount='7'>
- <JLabel mnemonic='A'/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedEvent.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedEvent.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedEvent.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
-<JPanel onWink='7'>
- <JLabel onWonLottery='A'/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedPseudoclass.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedPseudoclass.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/UnsupportedPseudoclass.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,5 +0,0 @@
-<JButton>
- <style>
- :opaque { enabled: false; }
- </style>
-</JButton>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.css
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.css 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.css 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-JLabel { text: "This should not compile" }
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.script
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.script 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/dependencies/test.script 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-System.err.println("This should not compile.");
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/force/JButton.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/force/JButton.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/force/JButton.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<JButton id='testId' text='test.text'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/text/JButton.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/text/JButton.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/text/JButton.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<JButton id='testId' text='test.text'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JDialog.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JDialog.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JDialog.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<JDialog id='testId' title='test.title'/>
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
- <JTabbedPane>
- <tab id="testId" title='test.title'/>
-</JTabbedPane>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane2.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane2.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/title/JTabbedPane2.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,5 +0,0 @@
-<JTabbedPane>
- <tab id="testId" title='test.title'>
- <JLabel text='testLabel'/>
- </tab>
-</JTabbedPane>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JButton.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JButton.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JButton.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1 +0,0 @@
-<JButton id='testId' toolTipText='test.toolTipText'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
- <JTabbedPane id="testId" toolTipText='test.toolTipText'>
- <tab title="text"/>
-</JTabbedPane>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane2.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane2.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane2.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,3 +0,0 @@
- <JTabbedPane>
- <tab id="testId" toolTipText='test.toolTipText'/>
-</JTabbedPane>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane3.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane3.jaxx 2008-10-11 14:10:42 UTC (rev 899)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/i18n/tooltiptext/JTabbedPane3.jaxx 2008-10-11 14:11:34 UTC (rev 900)
@@ -1,5 +0,0 @@
-<JTabbedPane>
- <tab id="testId" toolTipText='test.toolTipText'>
- <JLabel text='yo'/>
- </tab>
-</JTabbedPane>
\ No newline at end of file
1
0
r899 - in lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases: CSSTests errors
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
11 Oct '08
Author: tchemit
Date: 2008-10-11 14:10:42 +0000 (Sat, 11 Oct 2008)
New Revision: 899
Removed:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child2.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/AmbiguousName.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/BadTypeConversions.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/CellOutsideOfRow.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ChildrenInNonContainer.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ClassNotFound.jaxx
Log:
refactor tests of the plugin using maven-plugin-testing-harness plugin
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1 +0,0 @@
-<JButton styleClass='yellow' id='child'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child2.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child2.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/CSSTests/Child2.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1 +0,0 @@
-<JButton foreground='#ffcccc'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/AmbiguousName.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/AmbiguousName.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/AmbiguousName.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1,10 +0,0 @@
-<JPanel>
- <script>
- import java.awt.*;
- import java.sql.*;
- import java.util.*;
- </script>
-
- <List/>
- <Date/>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/BadTypeConversions.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/BadTypeConversions.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/BadTypeConversions.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1,4 +0,0 @@
-<JButton opaque='yellow'
- margin='42, 1, 7'
- mnemonic='AX'
- border='true'/>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/CellOutsideOfRow.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/CellOutsideOfRow.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/CellOutsideOfRow.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1,5 +0,0 @@
-<JPanel>
- <cell><JButton/></cell>
-
- <cell><JLabel/></cell>
-</JPanel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ChildrenInNonContainer.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ChildrenInNonContainer.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ChildrenInNonContainer.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1,4 +0,0 @@
-<JButton>
- <JPanel/>
- <JMenuBar/>
-</JButton>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ClassNotFound.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ClassNotFound.jaxx 2008-10-11 14:10:07 UTC (rev 898)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/errors/ClassNotFound.jaxx 2008-10-11 14:10:42 UTC (rev 899)
@@ -1,3 +0,0 @@
-<Frame>
- <Glob/>
-</Frame>
\ No newline at end of file
1
0
r898 - lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
by tchemit@users.labs.libre-entreprise.org 11 Oct '08
11 Oct '08
Author: tchemit
Date: 2008-10-11 14:10:07 +0000 (Sat, 11 Oct 2008)
New Revision: 898
Removed:
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ClassReferences.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ConstructorReferenceTest.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXReferenceTest.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXTest.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JavaTest.java
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/StaticMethodTest.jaxx
lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/TypeReference.jaxx
Log:
refactor tests of the plugin using maven-plugin-testing-harness plugin
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ClassReferences.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ClassReferences.jaxx 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ClassReferences.jaxx 2008-10-11 14:10:07 UTC (rev 898)
@@ -1,18 +0,0 @@
-<Application>
- <script>
- Object ref1 = new ConstructorReferenceTest();
- box.add(new JLabel(ref1.toString()));
-
- TypeReference ref2; // this line only compiles if TypeReference.jaxx gets compiled due to this reference
- box.add(new JLabel("Type reference worked"));
-
- box.add(new JLabel(StaticMethodTest.getText()));
- </script>
-
- <VBox id='box'>
- <!-- TODO Ce cas ne fonctionne plus (il faut posséder cette classe compilée ? -->
- <!--ClassTest customProperty='Compiled class file worked'/-->
- <JAXXTest customProperty='Uncompiled JAXX file worked'/>
- <JavaTest customProperty='Uncompiled Java file worked'/>
- </VBox>
-</Application>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ConstructorReferenceTest.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ConstructorReferenceTest.jaxx 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/ConstructorReferenceTest.jaxx 2008-10-11 14:10:07 UTC (rev 898)
@@ -1,7 +0,0 @@
-<Object>
- <script>
- public String toString() {
- return "Constructor reference worked";
- }
- </script>
-</Object>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXReferenceTest.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXReferenceTest.jaxx 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXReferenceTest.jaxx 2008-10-11 14:10:07 UTC (rev 898)
@@ -1,7 +0,0 @@
-<JLabel>
- <script>
- public void setCustomProperty(String label) {
- setText(label);
- }
- </script>
-</JLabel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXTest.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXTest.jaxx 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JAXXTest.jaxx 2008-10-11 14:10:07 UTC (rev 898)
@@ -1,7 +0,0 @@
-<JLabel>
- <script>
- public void setCustomProperty(String label) {
- setText(label);
- }
- </script>
-</JLabel>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JavaTest.java
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JavaTest.java 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/JavaTest.java 2008-10-11 14:10:07 UTC (rev 898)
@@ -1,9 +0,0 @@
-package testcases.ClassReferences;
-
-import javax.swing.*;
-
-public class JavaTest extends JLabel {
- public void setCustomProperty(String label) {
- setText(label);
- }
-}
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/StaticMethodTest.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/StaticMethodTest.jaxx 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/StaticMethodTest.jaxx 2008-10-11 14:10:07 UTC (rev 898)
@@ -1,7 +0,0 @@
-<Object>
- <script>
- public static String getText() {
- return "Static method reference worked";
- }
- </script>
-</Object>
\ No newline at end of file
Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/TypeReference.jaxx
===================================================================
--- lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/TypeReference.jaxx 2008-10-11 14:09:48 UTC (rev 897)
+++ lutinjaxx/trunk/maven-jaxx-plugin/src/test/java/testcases/ClassReferences/TypeReference.jaxx 2008-10-11 14:10:07 UTC (rev 898)
@@ -1 +0,0 @@
-<Object/>
\ No newline at end of file
1
0