From b3d74543952ad8ae987b96bd40c2212c583dedad Mon Sep 17 00:00:00 2001 From: "Christian P. MOMON" Date: Wed, 4 Aug 2010 17:08:17 +0200 Subject: [PATCH] test --- .classpath | 11 +++++++ .project | 30 ++++++++++++++++++ .settings/org.eclipse.jdt.core.prefs | 7 ++++ ...clipse.jst.common.project.facet.core.prefs | 4 +++ .settings/org.eclipse.wst.common.component | 8 +++++ ....eclipse.wst.common.project.facet.core.xml | 8 +++++ TEST | 19 +++++++++++ .../fr/devinsy/xid/FilePresenter.class | Bin 4100 -> 0 bytes build/classes/fr/devinsy/xid/Presenter.class | Bin 18248 -> 0 bytes 9 files changed, 87 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.jst.common.project.facet.core.prefs create mode 100644 .settings/org.eclipse.wst.common.component create mode 100644 .settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 TEST delete mode 100644 build/classes/fr/devinsy/xid/FilePresenter.class delete mode 100644 build/classes/fr/devinsy/xid/Presenter.class diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..bc5400f --- /dev/null +++ b/.classpath @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..bb02d3a --- /dev/null +++ b/.project @@ -0,0 +1,30 @@ + + + Xid + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.jem.workbench.JavaEMFNature + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..bae9715 --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +#Fri Jul 23 17:36:15 CEST 2010 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.6 diff --git a/.settings/org.eclipse.jst.common.project.facet.core.prefs b/.settings/org.eclipse.jst.common.project.facet.core.prefs new file mode 100644 index 0000000..1d46007 --- /dev/null +++ b/.settings/org.eclipse.jst.common.project.facet.core.prefs @@ -0,0 +1,4 @@ +#Fri Jul 23 17:36:15 CEST 2010 +classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:jdk1.6.0_11/owners=jst.java\:6.0 +classpath.helper/org.eclipse.jst.server.core.container\:\:org.eclipse.jst.server.tomcat.runtimeTarget\:\:Apache\ Tomcat\ v6.0/owners=jst.utility\:1.0 +eclipse.preferences.version=1 diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..7a3ef96 --- /dev/null +++ b/.settings/org.eclipse.wst.common.component @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..d2c9baf --- /dev/null +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/TEST b/TEST new file mode 100644 index 0000000..ff1b33a --- /dev/null +++ b/TEST @@ -0,0 +1,19 @@ + +TESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTESTTEST + +20070126, to Epo: +
bla
+
blabla
+datas.setAttribute ("
", "class", "border-color: red;") + +content too. + +20070213, cpm: +add a option to do not have to extract the body, to optimize. + +20070215, cpm: +add management of Presenter (String html) with Presenter (String fileName) + +20070228, cpm: +add merging strategy parameter in attribute Data define. + \ No newline at end of file diff --git a/build/classes/fr/devinsy/xid/FilePresenter.class b/build/classes/fr/devinsy/xid/FilePresenter.class deleted file mode 100644 index c8c2d2138ddb920db77d4481269716b299b59bee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4100 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