--- /dev/null
+build
+dist
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- You may freely edit this file. See commented blocks below for -->
+<!-- some examples of how to customize the build. -->
+<!-- (If you delete it and reopen the project it will be recreated.) -->
+<!-- By default, only the Clean and Build commands use this build script. -->
+<!-- Commands such as Run, Debug, and Test only use this build script if -->
+<!-- the Compile on Save feature is turned off for the project. -->
+<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
+<!-- in the project's Project Properties dialog box.-->
+<project name="iParapheurWebClient" default="default" basedir=".">
+ <description>Builds, tests, and runs the project iParapheurWebClient.</description>
+ <import file="nbproject/build-impl.xml"/>
+ <!--
+
+ There exist several targets which are by default empty and which can be
+ used for execution of your tasks. These targets are usually executed
+ before and after some main targets. They are:
+
+ -pre-init: called before initialization of project properties
+ -post-init: called after initialization of project properties
+ -pre-compile: called before javac compilation
+ -post-compile: called after javac compilation
+ -pre-compile-single: called before javac compilation of single file
+ -post-compile-single: called after javac compilation of single file
+ -pre-compile-test: called before javac compilation of JUnit tests
+ -post-compile-test: called after javac compilation of JUnit tests
+ -pre-compile-test-single: called before javac compilation of single JUnit test
+ -post-compile-test-single: called after javac compilation of single JUunit test
+ -pre-jar: called before JAR building
+ -post-jar: called after JAR building
+ -post-clean: called after cleaning build products
+
+ (Targets beginning with '-' are not intended to be called on their own.)
+
+ Example of inserting an obfuscator after compilation could look like this:
+
+ <target name="-post-compile">
+ <obfuscate>
+ <fileset dir="${build.classes.dir}"/>
+ </obfuscate>
+ </target>
+
+ For list of available properties check the imported
+ nbproject/build-impl.xml file.
+
+
+ Another way to customize the build is by overriding existing main targets.
+ The targets of interest are:
+
+ -init-macrodef-javac: defines macro for javac compilation
+ -init-macrodef-junit: defines macro for junit execution
+ -init-macrodef-debug: defines macro for class debugging
+ -init-macrodef-java: defines macro for class execution
+ -do-jar-with-manifest: JAR building (if you are using a manifest)
+ -do-jar-without-manifest: JAR building (if you are not using a manifest)
+ run: execution of project
+ -javadoc-build: Javadoc generation
+ test-report: JUnit report generation
+
+ An example of overriding the target for project execution could look like this:
+
+ <target name="run" depends="iParapheurWebClient-impl.jar">
+ <exec dir="bin" executable="launcher.exe">
+ <arg file="${dist.jar}"/>
+ </exec>
+ </target>
+
+ Notice that the overridden target depends on the jar target and not only on
+ the compile target as the regular run target does. Again, for a list of available
+ properties which you can use, check the target you are overriding in the
+ nbproject/build-impl.xml file.
+
+ -->
+</project>
--- /dev/null
+libs.CopyLibs.classpath=\
+ ${base}/CopyLibs/org-netbeans-modules-java-j2seproject-copylibstask.jar
+libs.CopyLibs.displayName=CopyLibs Task
--- /dev/null
+Manifest-Version: 1.0
+X-COMMENT: Main-Class will be added automatically by build
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+*** GENERATED FROM project.xml - DO NOT EDIT ***
+*** EDIT ../build.xml INSTEAD ***
+
+For the purpose of easier reading the script
+is divided into following sections:
+
+ - initialization
+ - compilation
+ - jar
+ - execution
+ - debugging
+ - javadoc
+ - junit compilation
+ - junit execution
+ - junit debugging
+ - applet
+ - cleanup
+
+ -->
+<project xmlns:j2seproject1="http://www.netbeans.org/ns/j2se-project/1" xmlns:j2seproject3="http://www.netbeans.org/ns/j2se-project/3" xmlns:jaxrpc="http://www.netbeans.org/ns/j2se-project/jax-rpc" basedir=".." default="default" name="iParapheurWebClient-impl">
+ <fail message="Please build using Ant 1.8.0 or higher.">
+ <condition>
+ <not>
+ <antversion atleast="1.8.0"/>
+ </not>
+ </condition>
+ </fail>
+ <target depends="test,jar,javadoc" description="Build and test whole project." name="default"/>
+ <!--
+ ======================
+ INITIALIZATION SECTION
+ ======================
+ -->
+ <target name="-pre-init">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="-pre-init" name="-init-private">
+ <property file="nbproject/private/config.properties"/>
+ <property file="nbproject/private/configs/${config}.properties"/>
+ <property file="nbproject/private/private.properties"/>
+ </target>
+ <target name="-pre-init-libraries">
+ <property location="./lib/nblibraries.properties" name="libraries.path"/>
+ <dirname file="${libraries.path}" property="libraries.dir.nativedirsep"/>
+ <pathconvert dirsep="/" property="libraries.dir">
+ <path path="${libraries.dir.nativedirsep}"/>
+ </pathconvert>
+ <basename file="${libraries.path}" property="libraries.basename" suffix=".properties"/>
+ <available file="${libraries.dir}/${libraries.basename}-private.properties" property="private.properties.available"/>
+ </target>
+ <target depends="-pre-init-libraries" if="private.properties.available" name="-init-private-libraries">
+ <loadproperties encoding="ISO-8859-1" srcfile="${libraries.dir}/${libraries.basename}-private.properties">
+ <filterchain>
+ <replacestring from="$${base}" to="${libraries.dir}"/>
+ <escapeunicode/>
+ </filterchain>
+ </loadproperties>
+ </target>
+ <target depends="-pre-init,-init-private,-init-private-libraries" name="-init-libraries">
+ <loadproperties encoding="ISO-8859-1" srcfile="${libraries.path}">
+ <filterchain>
+ <replacestring from="$${base}" to="${libraries.dir}"/>
+ <escapeunicode/>
+ </filterchain>
+ </loadproperties>
+ </target>
+ <target depends="-pre-init,-init-private,-init-libraries" name="-init-user">
+ <property file="${user.properties.file}"/>
+ <!-- The two properties below are usually overridden -->
+ <!-- by the active platform. Just a fallback. -->
+ <property name="default.javac.source" value="1.4"/>
+ <property name="default.javac.target" value="1.4"/>
+ </target>
+ <target depends="-pre-init,-init-private,-init-libraries,-init-user" name="-init-project">
+ <property file="nbproject/configs/${config}.properties"/>
+ <property file="nbproject/project.properties"/>
+ </target>
+ <target depends="-pre-init,-init-private,-init-libraries,-init-user,-init-project,-init-macrodef-property" name="-do-init">
+ <available file="${manifest.file}" property="manifest.available"/>
+ <condition property="splashscreen.available">
+ <and>
+ <not>
+ <equals arg1="${application.splash}" arg2="" trim="true"/>
+ </not>
+ <available file="${application.splash}"/>
+ </and>
+ </condition>
+ <condition property="main.class.available">
+ <and>
+ <isset property="main.class"/>
+ <not>
+ <equals arg1="${main.class}" arg2="" trim="true"/>
+ </not>
+ </and>
+ </condition>
+ <condition property="manifest.available+main.class">
+ <and>
+ <isset property="manifest.available"/>
+ <isset property="main.class.available"/>
+ </and>
+ </condition>
+ <condition property="do.archive">
+ <not>
+ <istrue value="${jar.archive.disabled}"/>
+ </not>
+ </condition>
+ <condition property="do.mkdist">
+ <and>
+ <isset property="do.archive"/>
+ <isset property="libs.CopyLibs.classpath"/>
+ <not>
+ <istrue value="${mkdist.disabled}"/>
+ </not>
+ </and>
+ </condition>
+ <condition property="manifest.available+main.class+mkdist.available">
+ <and>
+ <istrue value="${manifest.available+main.class}"/>
+ <isset property="do.mkdist"/>
+ </and>
+ </condition>
+ <condition property="do.archive+manifest.available">
+ <and>
+ <isset property="manifest.available"/>
+ <istrue value="${do.archive}"/>
+ </and>
+ </condition>
+ <condition property="do.archive+main.class.available">
+ <and>
+ <isset property="main.class.available"/>
+ <istrue value="${do.archive}"/>
+ </and>
+ </condition>
+ <condition property="do.archive+splashscreen.available">
+ <and>
+ <isset property="splashscreen.available"/>
+ <istrue value="${do.archive}"/>
+ </and>
+ </condition>
+ <condition property="do.archive+manifest.available+main.class">
+ <and>
+ <istrue value="${manifest.available+main.class}"/>
+ <istrue value="${do.archive}"/>
+ </and>
+ </condition>
+ <condition property="manifest.available-mkdist.available">
+ <or>
+ <istrue value="${manifest.available}"/>
+ <isset property="do.mkdist"/>
+ </or>
+ </condition>
+ <condition property="manifest.available+main.class-mkdist.available">
+ <or>
+ <istrue value="${manifest.available+main.class}"/>
+ <isset property="do.mkdist"/>
+ </or>
+ </condition>
+ <condition property="have.tests">
+ <or>
+ <available file="${test.src.dir}"/>
+ </or>
+ </condition>
+ <condition property="have.sources">
+ <or>
+ <available file="${src.dir}"/>
+ </or>
+ </condition>
+ <condition property="netbeans.home+have.tests">
+ <and>
+ <isset property="netbeans.home"/>
+ <isset property="have.tests"/>
+ </and>
+ </condition>
+ <condition property="no.javadoc.preview">
+ <and>
+ <isset property="javadoc.preview"/>
+ <isfalse value="${javadoc.preview}"/>
+ </and>
+ </condition>
+ <property name="run.jvmargs" value=""/>
+ <property name="javac.compilerargs" value=""/>
+ <property name="work.dir" value="${basedir}"/>
+ <condition property="no.deps">
+ <and>
+ <istrue value="${no.dependencies}"/>
+ </and>
+ </condition>
+ <property name="javac.debug" value="true"/>
+ <property name="javadoc.preview" value="true"/>
+ <property name="application.args" value=""/>
+ <property name="source.encoding" value="${file.encoding}"/>
+ <property name="runtime.encoding" value="${source.encoding}"/>
+ <condition property="javadoc.encoding.used" value="${javadoc.encoding}">
+ <and>
+ <isset property="javadoc.encoding"/>
+ <not>
+ <equals arg1="${javadoc.encoding}" arg2=""/>
+ </not>
+ </and>
+ </condition>
+ <property name="javadoc.encoding.used" value="${source.encoding}"/>
+ <property name="includes" value="**"/>
+ <property name="excludes" value=""/>
+ <property name="do.depend" value="false"/>
+ <condition property="do.depend.true">
+ <istrue value="${do.depend}"/>
+ </condition>
+ <path id="endorsed.classpath.path" path="${endorsed.classpath}"/>
+ <condition else="" property="endorsed.classpath.cmd.line.arg" value="-Xbootclasspath/p:'${toString:endorsed.classpath.path}'">
+ <length length="0" string="${endorsed.classpath}" when="greater"/>
+ </condition>
+ <condition else="false" property="jdkBug6558476">
+ <and>
+ <matches pattern="1\.[56]" string="${java.specification.version}"/>
+ <not>
+ <os family="unix"/>
+ </not>
+ </and>
+ </condition>
+ <property name="javac.fork" value="${jdkBug6558476}"/>
+ <property name="jar.index" value="false"/>
+ <property name="jar.index.metainf" value="${jar.index}"/>
+ <property name="copylibs.rebase" value="true"/>
+ <available file="${meta.inf.dir}/persistence.xml" property="has.persistence.xml"/>
+ </target>
+ <target name="-post-init">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="-pre-init,-init-private,-init-libraries,-init-user,-init-project,-do-init" name="-init-check">
+ <fail unless="src.dir">Must set src.dir</fail>
+ <fail unless="test.src.dir">Must set test.src.dir</fail>
+ <fail unless="build.dir">Must set build.dir</fail>
+ <fail unless="dist.dir">Must set dist.dir</fail>
+ <fail unless="build.classes.dir">Must set build.classes.dir</fail>
+ <fail unless="dist.javadoc.dir">Must set dist.javadoc.dir</fail>
+ <fail unless="build.test.classes.dir">Must set build.test.classes.dir</fail>
+ <fail unless="build.test.results.dir">Must set build.test.results.dir</fail>
+ <fail unless="build.classes.excludes">Must set build.classes.excludes</fail>
+ <fail unless="dist.jar">Must set dist.jar</fail>
+ </target>
+ <target name="-init-macrodef-property">
+ <macrodef name="property" uri="http://www.netbeans.org/ns/j2se-project/1">
+ <attribute name="name"/>
+ <attribute name="value"/>
+ <sequential>
+ <property name="@{name}" value="${@{value}}"/>
+ </sequential>
+ </macrodef>
+ </target>
+ <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-macrodef-javac-with-processors">
+ <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${src.dir}" name="srcdir"/>
+ <attribute default="${build.classes.dir}" name="destdir"/>
+ <attribute default="${javac.classpath}" name="classpath"/>
+ <attribute default="${javac.processorpath}" name="processorpath"/>
+ <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/>
+ <attribute default="${includes}" name="includes"/>
+ <attribute default="${excludes}" name="excludes"/>
+ <attribute default="${javac.debug}" name="debug"/>
+ <attribute default="${empty.dir}" name="sourcepath"/>
+ <attribute default="${empty.dir}" name="gensrcdir"/>
+ <element name="customize" optional="true"/>
+ <sequential>
+ <property location="${build.dir}/empty" name="empty.dir"/>
+ <mkdir dir="${empty.dir}"/>
+ <mkdir dir="@{apgeneratedsrcdir}"/>
+ <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
+ <src>
+ <dirset dir="@{gensrcdir}" erroronmissingdir="false">
+ <include name="*"/>
+ </dirset>
+ </src>
+ <classpath>
+ <path path="@{classpath}"/>
+ </classpath>
+ <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
+ <compilerarg line="${javac.compilerargs}"/>
+ <compilerarg value="-processorpath"/>
+ <compilerarg path="@{processorpath}:${empty.dir}"/>
+ <compilerarg line="${ap.processors.internal}"/>
+ <compilerarg line="${annotation.processing.processor.options}"/>
+ <compilerarg value="-s"/>
+ <compilerarg path="@{apgeneratedsrcdir}"/>
+ <compilerarg line="${ap.proc.none.internal}"/>
+ <customize/>
+ </javac>
+ </sequential>
+ </macrodef>
+ </target>
+ <target depends="-init-ap-cmdline-properties" name="-init-macrodef-javac-without-processors" unless="ap.supported.internal">
+ <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${src.dir}" name="srcdir"/>
+ <attribute default="${build.classes.dir}" name="destdir"/>
+ <attribute default="${javac.classpath}" name="classpath"/>
+ <attribute default="${javac.processorpath}" name="processorpath"/>
+ <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/>
+ <attribute default="${includes}" name="includes"/>
+ <attribute default="${excludes}" name="excludes"/>
+ <attribute default="${javac.debug}" name="debug"/>
+ <attribute default="${empty.dir}" name="sourcepath"/>
+ <attribute default="${empty.dir}" name="gensrcdir"/>
+ <element name="customize" optional="true"/>
+ <sequential>
+ <property location="${build.dir}/empty" name="empty.dir"/>
+ <mkdir dir="${empty.dir}"/>
+ <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
+ <src>
+ <dirset dir="@{gensrcdir}" erroronmissingdir="false">
+ <include name="*"/>
+ </dirset>
+ </src>
+ <classpath>
+ <path path="@{classpath}"/>
+ </classpath>
+ <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
+ <compilerarg line="${javac.compilerargs}"/>
+ <customize/>
+ </javac>
+ </sequential>
+ </macrodef>
+ </target>
+ <target depends="-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors" name="-init-macrodef-javac">
+ <macrodef name="depend" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${src.dir}" name="srcdir"/>
+ <attribute default="${build.classes.dir}" name="destdir"/>
+ <attribute default="${javac.classpath}" name="classpath"/>
+ <sequential>
+ <depend cache="${build.dir}/depcache" destdir="@{destdir}" excludes="${excludes}" includes="${includes}" srcdir="@{srcdir}">
+ <classpath>
+ <path path="@{classpath}"/>
+ </classpath>
+ </depend>
+ </sequential>
+ </macrodef>
+ <macrodef name="force-recompile" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${build.classes.dir}" name="destdir"/>
+ <sequential>
+ <fail unless="javac.includes">Must set javac.includes</fail>
+ <pathconvert pathsep="${line.separator}" property="javac.includes.binary">
+ <path>
+ <filelist dir="@{destdir}" files="${javac.includes}"/>
+ </path>
+ <globmapper from="*.java" to="*.class"/>
+ </pathconvert>
+ <tempfile deleteonexit="true" property="javac.includesfile.binary"/>
+ <echo file="${javac.includesfile.binary}" message="${javac.includes.binary}"/>
+ <delete>
+ <files includesfile="${javac.includesfile.binary}"/>
+ </delete>
+ <delete>
+ <fileset file="${javac.includesfile.binary}"/>
+ </delete>
+ </sequential>
+ </macrodef>
+ </target>
+ <target name="-init-macrodef-junit">
+ <macrodef name="junit" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${includes}" name="includes"/>
+ <attribute default="${excludes}" name="excludes"/>
+ <attribute default="**" name="testincludes"/>
+ <sequential>
+ <property name="junit.forkmode" value="perTest"/>
+ <junit dir="${work.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" forkmode="${junit.forkmode}" showoutput="true" tempdir="${build.dir}">
+ <batchtest todir="${build.test.results.dir}">
+ <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}">
+ <filename name="@{testincludes}"/>
+ </fileset>
+ </batchtest>
+ <classpath>
+ <path path="${run.test.classpath}"/>
+ </classpath>
+ <syspropertyset>
+ <propertyref prefix="test-sys-prop."/>
+ <mapper from="test-sys-prop.*" to="*" type="glob"/>
+ </syspropertyset>
+ <formatter type="brief" usefile="false"/>
+ <formatter type="xml"/>
+ <jvmarg line="${endorsed.classpath.cmd.line.arg}"/>
+ <jvmarg value="-ea"/>
+ <jvmarg line="${run.jvmargs}"/>
+ </junit>
+ </sequential>
+ </macrodef>
+ </target>
+ <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check" name="profile-init"/>
+ <target name="-profile-pre-init">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target name="-profile-post-init">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target name="-profile-init-macrodef-profile">
+ <macrodef name="resolve">
+ <attribute name="name"/>
+ <attribute name="value"/>
+ <sequential>
+ <property name="@{name}" value="${env.@{value}}"/>
+ </sequential>
+ </macrodef>
+ <macrodef name="profile">
+ <attribute default="${main.class}" name="classname"/>
+ <element name="customize" optional="true"/>
+ <sequential>
+ <property environment="env"/>
+ <resolve name="profiler.current.path" value="${profiler.info.pathvar}"/>
+ <java classname="@{classname}" dir="${profiler.info.dir}" fork="true" jvm="${profiler.info.jvm}">
+ <jvmarg line="${endorsed.classpath.cmd.line.arg}"/>
+ <jvmarg value="${profiler.info.jvmargs.agent}"/>
+ <jvmarg line="${profiler.info.jvmargs}"/>
+ <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/>
+ <arg line="${application.args}"/>
+ <classpath>
+ <path path="${run.classpath}"/>
+ </classpath>
+ <syspropertyset>
+ <propertyref prefix="run-sys-prop."/>
+ <mapper from="run-sys-prop.*" to="*" type="glob"/>
+ </syspropertyset>
+ <customize/>
+ </java>
+ </sequential>
+ </macrodef>
+ </target>
+ <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile" name="-profile-init-check">
+ <fail unless="profiler.info.jvm">Must set JVM to use for profiling in profiler.info.jvm</fail>
+ <fail unless="profiler.info.jvmargs.agent">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>
+ </target>
+ <target depends="-init-debug-args" name="-init-macrodef-nbjpda">
+ <macrodef name="nbjpdastart" uri="http://www.netbeans.org/ns/j2se-project/1">
+ <attribute default="${main.class}" name="name"/>
+ <attribute default="${debug.classpath}" name="classpath"/>
+ <attribute default="" name="stopclassname"/>
+ <sequential>
+ <nbjpdastart addressproperty="jpda.address" name="@{name}" stopclassname="@{stopclassname}" transport="${debug-transport}">
+ <classpath>
+ <path path="@{classpath}"/>
+ </classpath>
+ </nbjpdastart>
+ </sequential>
+ </macrodef>
+ <macrodef name="nbjpdareload" uri="http://www.netbeans.org/ns/j2se-project/1">
+ <attribute default="${build.classes.dir}" name="dir"/>
+ <sequential>
+ <nbjpdareload>
+ <fileset dir="@{dir}" includes="${fix.classes}">
+ <include name="${fix.includes}*.class"/>
+ </fileset>
+ </nbjpdareload>
+ </sequential>
+ </macrodef>
+ </target>
+ <target name="-init-debug-args">
+ <property name="version-output" value="java version "${ant.java.version}"/>
+ <condition property="have-jdk-older-than-1.4">
+ <or>
+ <contains string="${version-output}" substring="java version "1.0"/>
+ <contains string="${version-output}" substring="java version "1.1"/>
+ <contains string="${version-output}" substring="java version "1.2"/>
+ <contains string="${version-output}" substring="java version "1.3"/>
+ </or>
+ </condition>
+ <condition else="-Xdebug" property="debug-args-line" value="-Xdebug -Xnoagent -Djava.compiler=none">
+ <istrue value="${have-jdk-older-than-1.4}"/>
+ </condition>
+ <condition else="dt_socket" property="debug-transport-by-os" value="dt_shmem">
+ <os family="windows"/>
+ </condition>
+ <condition else="${debug-transport-by-os}" property="debug-transport" value="${debug.transport}">
+ <isset property="debug.transport"/>
+ </condition>
+ </target>
+ <target depends="-init-debug-args" name="-init-macrodef-debug">
+ <macrodef name="debug" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${main.class}" name="classname"/>
+ <attribute default="${debug.classpath}" name="classpath"/>
+ <element name="customize" optional="true"/>
+ <sequential>
+ <java classname="@{classname}" dir="${work.dir}" fork="true">
+ <jvmarg line="${endorsed.classpath.cmd.line.arg}"/>
+ <jvmarg line="${debug-args-line}"/>
+ <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/>
+ <jvmarg value="-Dfile.encoding=${runtime.encoding}"/>
+ <redirector errorencoding="${runtime.encoding}" inputencoding="${runtime.encoding}" outputencoding="${runtime.encoding}"/>
+ <jvmarg line="${run.jvmargs}"/>
+ <classpath>
+ <path path="@{classpath}"/>
+ </classpath>
+ <syspropertyset>
+ <propertyref prefix="run-sys-prop."/>
+ <mapper from="run-sys-prop.*" to="*" type="glob"/>
+ </syspropertyset>
+ <customize/>
+ </java>
+ </sequential>
+ </macrodef>
+ </target>
+ <target name="-init-macrodef-java">
+ <macrodef name="java" uri="http://www.netbeans.org/ns/j2se-project/1">
+ <attribute default="${main.class}" name="classname"/>
+ <attribute default="${run.classpath}" name="classpath"/>
+ <element name="customize" optional="true"/>
+ <sequential>
+ <java classname="@{classname}" dir="${work.dir}" fork="true">
+ <jvmarg line="${endorsed.classpath.cmd.line.arg}"/>
+ <jvmarg value="-Dfile.encoding=${runtime.encoding}"/>
+ <redirector errorencoding="${runtime.encoding}" inputencoding="${runtime.encoding}" outputencoding="${runtime.encoding}"/>
+ <jvmarg line="${run.jvmargs}"/>
+ <classpath>
+ <path path="@{classpath}"/>
+ </classpath>
+ <syspropertyset>
+ <propertyref prefix="run-sys-prop."/>
+ <mapper from="run-sys-prop.*" to="*" type="glob"/>
+ </syspropertyset>
+ <customize/>
+ </java>
+ </sequential>
+ </macrodef>
+ </target>
+ <target name="-init-macrodef-copylibs">
+ <macrodef name="copylibs" uri="http://www.netbeans.org/ns/j2se-project/3">
+ <attribute default="${manifest.file}" name="manifest"/>
+ <element name="customize" optional="true"/>
+ <sequential>
+ <property location="${build.classes.dir}" name="build.classes.dir.resolved"/>
+ <pathconvert property="run.classpath.without.build.classes.dir">
+ <path path="${run.classpath}"/>
+ <map from="${build.classes.dir.resolved}" to=""/>
+ </pathconvert>
+ <pathconvert pathsep=" " property="jar.classpath">
+ <path path="${run.classpath.without.build.classes.dir}"/>
+ <chainedmapper>
+ <flattenmapper/>
+ <globmapper from="*" to="lib/*"/>
+ </chainedmapper>
+ </pathconvert>
+ <taskdef classname="org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" classpath="${libs.CopyLibs.classpath}" name="copylibs"/>
+ <copylibs compress="${jar.compress}" index="${jar.index}" indexMetaInf="${jar.index.metainf}" jarfile="${dist.jar}" manifest="@{manifest}" rebase="${copylibs.rebase}" runtimeclasspath="${run.classpath.without.build.classes.dir}">
+ <fileset dir="${build.classes.dir}"/>
+ <manifest>
+ <attribute name="Class-Path" value="${jar.classpath}"/>
+ <customize/>
+ </manifest>
+ </copylibs>
+ </sequential>
+ </macrodef>
+ </target>
+ <target name="-init-presetdef-jar">
+ <presetdef name="jar" uri="http://www.netbeans.org/ns/j2se-project/1">
+ <jar compress="${jar.compress}" index="${jar.index}" jarfile="${dist.jar}">
+ <j2seproject1:fileset dir="${build.classes.dir}"/>
+ </jar>
+ </presetdef>
+ </target>
+ <target name="-init-ap-cmdline-properties">
+ <property name="annotation.processing.enabled" value="true"/>
+ <property name="annotation.processing.processors.list" value=""/>
+ <property name="annotation.processing.processor.options" value=""/>
+ <property name="annotation.processing.run.all.processors" value="true"/>
+ <property name="javac.processorpath" value="${javac.classpath}"/>
+ <property name="javac.test.processorpath" value="${javac.test.classpath}"/>
+ <condition property="ap.supported.internal" value="true">
+ <not>
+ <matches pattern="1\.[0-5](\..*)?" string="${javac.source}"/>
+ </not>
+ </condition>
+ </target>
+ <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-ap-cmdline-supported">
+ <condition else="" property="ap.processors.internal" value="-processor ${annotation.processing.processors.list}">
+ <isfalse value="${annotation.processing.run.all.processors}"/>
+ </condition>
+ <condition else="" property="ap.proc.none.internal" value="-proc:none">
+ <isfalse value="${annotation.processing.enabled}"/>
+ </condition>
+ </target>
+ <target depends="-init-ap-cmdline-properties,-init-ap-cmdline-supported" name="-init-ap-cmdline">
+ <property name="ap.cmd.line.internal" value=""/>
+ </target>
+ <target depends="-pre-init,-init-private,-init-libraries,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline" name="init"/>
+ <!--
+ ===================
+ COMPILATION SECTION
+ ===================
+ -->
+ <target name="-deps-jar-init" unless="built-jar.properties">
+ <property location="${build.dir}/built-jar.properties" name="built-jar.properties"/>
+ <delete file="${built-jar.properties}" quiet="true"/>
+ </target>
+ <target if="already.built.jar.${basedir}" name="-warn-already-built-jar">
+ <echo level="warn" message="Cycle detected: iParapheurWebClient was already built"/>
+ </target>
+ <target depends="init,-deps-jar-init" name="deps-jar" unless="no.deps">
+ <mkdir dir="${build.dir}"/>
+ <touch file="${built-jar.properties}" verbose="false"/>
+ <property file="${built-jar.properties}" prefix="already.built.jar."/>
+ <antcall target="-warn-already-built-jar"/>
+ <propertyfile file="${built-jar.properties}">
+ <entry key="${basedir}" value=""/>
+ </propertyfile>
+ </target>
+ <target depends="init,-check-automatic-build,-clean-after-automatic-build" name="-verify-automatic-build"/>
+ <target depends="init" name="-check-automatic-build">
+ <available file="${build.classes.dir}/.netbeans_automatic_build" property="netbeans.automatic.build"/>
+ </target>
+ <target depends="init" if="netbeans.automatic.build" name="-clean-after-automatic-build">
+ <antcall target="clean"/>
+ </target>
+ <target depends="init,deps-jar" name="-pre-pre-compile">
+ <mkdir dir="${build.classes.dir}"/>
+ </target>
+ <target name="-pre-compile">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target if="do.depend.true" name="-compile-depend">
+ <pathconvert property="build.generated.subdirs">
+ <dirset dir="${build.generated.sources.dir}" erroronmissingdir="false">
+ <include name="*"/>
+ </dirset>
+ </pathconvert>
+ <j2seproject3:depend srcdir="${src.dir}:${build.generated.subdirs}"/>
+ </target>
+ <target depends="init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend" if="have.sources" name="-do-compile">
+ <j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/>
+ <copy todir="${build.classes.dir}">
+ <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
+ </copy>
+ </target>
+ <target if="has.persistence.xml" name="-copy-persistence-xml">
+ <mkdir dir="${build.classes.dir}/META-INF"/>
+ <copy todir="${build.classes.dir}/META-INF">
+ <fileset dir="${meta.inf.dir}" includes="persistence.xml"/>
+ </copy>
+ </target>
+ <target name="-post-compile">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description="Compile project." name="compile"/>
+ <target name="-pre-compile-single">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,deps-jar,-pre-pre-compile" name="-do-compile-single">
+ <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
+ <j2seproject3:force-recompile/>
+ <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.dir}"/>
+ </target>
+ <target name="-post-compile-single">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single" name="compile-single"/>
+ <!--
+ ====================
+ JAR BUILDING SECTION
+ ====================
+ -->
+ <target depends="init" name="-pre-pre-jar">
+ <dirname file="${dist.jar}" property="dist.jar.dir"/>
+ <mkdir dir="${dist.jar.dir}"/>
+ </target>
+ <target name="-pre-jar">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive" name="-do-jar-without-manifest" unless="manifest.available-mkdist.available">
+ <j2seproject1:jar/>
+ </target>
+ <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available" name="-do-jar-with-manifest" unless="manifest.available+main.class-mkdist.available">
+ <j2seproject1:jar manifest="${manifest.file}"/>
+ </target>
+ <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available+main.class" name="-do-jar-with-mainclass" unless="manifest.available+main.class+mkdist.available">
+ <j2seproject1:jar manifest="${manifest.file}">
+ <j2seproject1:manifest>
+ <j2seproject1:attribute name="Main-Class" value="${main.class}"/>
+ </j2seproject1:manifest>
+ </j2seproject1:jar>
+ <echo level="info">To run this application from the command line without Ant, try:</echo>
+ <property location="${build.classes.dir}" name="build.classes.dir.resolved"/>
+ <property location="${dist.jar}" name="dist.jar.resolved"/>
+ <pathconvert property="run.classpath.with.dist.jar">
+ <path path="${run.classpath}"/>
+ <map from="${build.classes.dir.resolved}" to="${dist.jar.resolved}"/>
+ </pathconvert>
+ <echo level="info">java -cp "${run.classpath.with.dist.jar}" ${main.class}</echo>
+ </target>
+ <target depends="init" if="do.archive" name="-do-jar-with-libraries-create-manifest" unless="manifest.available">
+ <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/>
+ <touch file="${tmp.manifest.file}" verbose="false"/>
+ </target>
+ <target depends="init" if="do.archive+manifest.available" name="-do-jar-with-libraries-copy-manifest">
+ <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/>
+ <copy file="${manifest.file}" tofile="${tmp.manifest.file}"/>
+ </target>
+ <target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+main.class.available" name="-do-jar-with-libraries-set-main">
+ <manifest file="${tmp.manifest.file}" mode="update">
+ <attribute name="Main-Class" value="${main.class}"/>
+ </manifest>
+ </target>
+ <target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+splashscreen.available" name="-do-jar-with-libraries-set-splashscreen">
+ <basename file="${application.splash}" property="splashscreen.basename"/>
+ <mkdir dir="${build.classes.dir}/META-INF"/>
+ <copy failonerror="false" file="${application.splash}" todir="${build.classes.dir}/META-INF"/>
+ <manifest file="${tmp.manifest.file}" mode="update">
+ <attribute name="SplashScreen-Image" value="META-INF/${splashscreen.basename}"/>
+ </manifest>
+ </target>
+ <target depends="init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen" if="do.mkdist" name="-do-jar-with-libraries-pack">
+ <j2seproject3:copylibs manifest="${tmp.manifest.file}"/>
+ <echo level="info">To run this application from the command line without Ant, try:</echo>
+ <property location="${dist.jar}" name="dist.jar.resolved"/>
+ <echo level="info">java -jar "${dist.jar.resolved}"</echo>
+ </target>
+ <target depends="-do-jar-with-libraries-pack" if="do.archive" name="-do-jar-with-libraries-delete-manifest">
+ <delete>
+ <fileset file="${tmp.manifest.file}"/>
+ </delete>
+ </target>
+ <target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen,-do-jar-with-libraries-pack,-do-jar-with-libraries-delete-manifest" name="-do-jar-with-libraries"/>
+ <target name="-post-jar">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,compile,-pre-jar,-do-jar-with-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-do-jar-with-libraries,-post-jar" description="Build JAR." name="jar"/>
+ <!--
+ =================
+ EXECUTION SECTION
+ =================
+ -->
+ <target depends="init,compile" description="Run a main class." name="run">
+ <j2seproject1:java>
+ <customize>
+ <arg line="${application.args}"/>
+ </customize>
+ </j2seproject1:java>
+ </target>
+ <target name="-do-not-recompile">
+ <property name="javac.includes.binary" value=""/>
+ </target>
+ <target depends="init,compile-single" name="run-single">
+ <fail unless="run.class">Must select one file in the IDE or set run.class</fail>
+ <j2seproject1:java classname="${run.class}"/>
+ </target>
+ <target depends="init,compile-test-single" name="run-test-with-main">
+ <fail unless="run.class">Must select one file in the IDE or set run.class</fail>
+ <j2seproject1:java classname="${run.class}" classpath="${run.test.classpath}"/>
+ </target>
+ <!--
+ =================
+ DEBUGGING SECTION
+ =================
+ -->
+ <target depends="init" if="netbeans.home" name="-debug-start-debugger">
+ <j2seproject1:nbjpdastart name="${debug.class}"/>
+ </target>
+ <target depends="init" if="netbeans.home" name="-debug-start-debugger-main-test">
+ <j2seproject1:nbjpdastart classpath="${debug.test.classpath}" name="${debug.class}"/>
+ </target>
+ <target depends="init,compile" name="-debug-start-debuggee">
+ <j2seproject3:debug>
+ <customize>
+ <arg line="${application.args}"/>
+ </customize>
+ </j2seproject3:debug>
+ </target>
+ <target depends="init,compile,-debug-start-debugger,-debug-start-debuggee" description="Debug project in IDE." if="netbeans.home" name="debug"/>
+ <target depends="init" if="netbeans.home" name="-debug-start-debugger-stepinto">
+ <j2seproject1:nbjpdastart stopclassname="${main.class}"/>
+ </target>
+ <target depends="init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee" if="netbeans.home" name="debug-stepinto"/>
+ <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-single">
+ <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail>
+ <j2seproject3:debug classname="${debug.class}"/>
+ </target>
+ <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-single" if="netbeans.home" name="debug-single"/>
+ <target depends="init,compile-test-single" if="netbeans.home" name="-debug-start-debuggee-main-test">
+ <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail>
+ <j2seproject3:debug classname="${debug.class}" classpath="${debug.test.classpath}"/>
+ </target>
+ <target depends="init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test" if="netbeans.home" name="debug-test-with-main"/>
+ <target depends="init" name="-pre-debug-fix">
+ <fail unless="fix.includes">Must set fix.includes</fail>
+ <property name="javac.includes" value="${fix.includes}.java"/>
+ </target>
+ <target depends="init,-pre-debug-fix,compile-single" if="netbeans.home" name="-do-debug-fix">
+ <j2seproject1:nbjpdareload/>
+ </target>
+ <target depends="init,-pre-debug-fix,-do-debug-fix" if="netbeans.home" name="debug-fix"/>
+ <!--
+ =================
+ PROFILING SECTION
+ =================
+ -->
+ <target depends="profile-init,compile" description="Profile a project in the IDE." if="netbeans.home" name="profile">
+ <nbprofiledirect>
+ <classpath>
+ <path path="${run.classpath}"/>
+ </classpath>
+ </nbprofiledirect>
+ <profile/>
+ </target>
+ <target depends="profile-init,compile-single" description="Profile a selected class in the IDE." if="netbeans.home" name="profile-single">
+ <fail unless="profile.class">Must select one file in the IDE or set profile.class</fail>
+ <nbprofiledirect>
+ <classpath>
+ <path path="${run.classpath}"/>
+ </classpath>
+ </nbprofiledirect>
+ <profile classname="${profile.class}"/>
+ </target>
+ <!--
+ =========================
+ APPLET PROFILING SECTION
+ =========================
+ -->
+ <target depends="profile-init,compile-single" if="netbeans.home" name="profile-applet">
+ <nbprofiledirect>
+ <classpath>
+ <path path="${run.classpath}"/>
+ </classpath>
+ </nbprofiledirect>
+ <profile classname="sun.applet.AppletViewer">
+ <customize>
+ <arg value="${applet.url}"/>
+ </customize>
+ </profile>
+ </target>
+ <!--
+ =========================
+ TESTS PROFILING SECTION
+ =========================
+ -->
+ <target depends="profile-init,compile-test-single" if="netbeans.home" name="profile-test-single">
+ <nbprofiledirect>
+ <classpath>
+ <path path="${run.test.classpath}"/>
+ </classpath>
+ </nbprofiledirect>
+ <junit dir="${profiler.info.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" jvm="${profiler.info.jvm}" showoutput="true">
+ <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/>
+ <jvmarg value="${profiler.info.jvmargs.agent}"/>
+ <jvmarg line="${profiler.info.jvmargs}"/>
+ <test name="${profile.class}"/>
+ <classpath>
+ <path path="${run.test.classpath}"/>
+ </classpath>
+ <syspropertyset>
+ <propertyref prefix="test-sys-prop."/>
+ <mapper from="test-sys-prop.*" to="*" type="glob"/>
+ </syspropertyset>
+ <formatter type="brief" usefile="false"/>
+ <formatter type="xml"/>
+ </junit>
+ </target>
+ <!--
+ ===============
+ JAVADOC SECTION
+ ===============
+ -->
+ <target depends="init" if="have.sources" name="-javadoc-build">
+ <mkdir dir="${dist.javadoc.dir}"/>
+ <condition else="" property="javadoc.endorsed.classpath.cmd.line.arg" value="-J${endorsed.classpath.cmd.line.arg}">
+ <and>
+ <isset property="endorsed.classpath.cmd.line.arg"/>
+ <not>
+ <equals arg1="${endorsed.classpath.cmd.line.arg}" arg2=""/>
+ </not>
+ </and>
+ </condition>
+ <javadoc additionalparam="${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}">
+ <classpath>
+ <path path="${javac.classpath}"/>
+ </classpath>
+ <fileset dir="${src.dir}" excludes="*.java,${excludes}" includes="${includes}">
+ <filename name="**/*.java"/>
+ </fileset>
+ <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false">
+ <include name="**/*.java"/>
+ <exclude name="*.java"/>
+ </fileset>
+ <arg line="${javadoc.endorsed.classpath.cmd.line.arg}"/>
+ </javadoc>
+ <copy todir="${dist.javadoc.dir}">
+ <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}">
+ <filename name="**/doc-files/**"/>
+ </fileset>
+ <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false">
+ <include name="**/doc-files/**"/>
+ </fileset>
+ </copy>
+ </target>
+ <target depends="init,-javadoc-build" if="netbeans.home" name="-javadoc-browse" unless="no.javadoc.preview">
+ <nbbrowse file="${dist.javadoc.dir}/index.html"/>
+ </target>
+ <target depends="init,-javadoc-build,-javadoc-browse" description="Build Javadoc." name="javadoc"/>
+ <!--
+ =========================
+ JUNIT COMPILATION SECTION
+ =========================
+ -->
+ <target depends="init,compile" if="have.tests" name="-pre-pre-compile-test">
+ <mkdir dir="${build.test.classes.dir}"/>
+ </target>
+ <target name="-pre-compile-test">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target if="do.depend.true" name="-compile-test-depend">
+ <j2seproject3:depend classpath="${javac.test.classpath}" destdir="${build.test.classes.dir}" srcdir="${test.src.dir}"/>
+ </target>
+ <target depends="init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend" if="have.tests" name="-do-compile-test">
+ <j2seproject3:javac apgeneratedsrcdir="${build.test.classes.dir}" classpath="${javac.test.classpath}" debug="true" destdir="${build.test.classes.dir}" processorpath="${javac.test.processorpath}" srcdir="${test.src.dir}"/>
+ <copy todir="${build.test.classes.dir}">
+ <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
+ </copy>
+ </target>
+ <target name="-post-compile-test">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test" name="compile-test"/>
+ <target name="-pre-compile-test-single">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single" if="have.tests" name="-do-compile-test-single">
+ <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
+ <j2seproject3:force-recompile destdir="${build.test.classes.dir}"/>
+ <j2seproject3:javac apgeneratedsrcdir="${build.test.classes.dir}" classpath="${javac.test.classpath}" debug="true" destdir="${build.test.classes.dir}" excludes="" includes="${javac.includes}" processorpath="${javac.test.processorpath}" sourcepath="${test.src.dir}" srcdir="${test.src.dir}"/>
+ <copy todir="${build.test.classes.dir}">
+ <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
+ </copy>
+ </target>
+ <target name="-post-compile-test-single">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single" name="compile-test-single"/>
+ <!--
+ =======================
+ JUNIT EXECUTION SECTION
+ =======================
+ -->
+ <target depends="init" if="have.tests" name="-pre-test-run">
+ <mkdir dir="${build.test.results.dir}"/>
+ </target>
+ <target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run">
+ <j2seproject3:junit testincludes="**/*Test.java"/>
+ </target>
+ <target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run">
+ <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail>
+ </target>
+ <target depends="init" if="have.tests" name="test-report"/>
+ <target depends="init" if="netbeans.home+have.tests" name="-test-browse"/>
+ <target depends="init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse" description="Run unit tests." name="test"/>
+ <target depends="init" if="have.tests" name="-pre-test-run-single">
+ <mkdir dir="${build.test.results.dir}"/>
+ </target>
+ <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single">
+ <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail>
+ <j2seproject3:junit excludes="" includes="${test.includes}"/>
+ </target>
+ <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single" if="have.tests" name="-post-test-run-single">
+ <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail>
+ </target>
+ <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description="Run single unit test." name="test-single"/>
+ <!--
+ =======================
+ JUNIT DEBUGGING SECTION
+ =======================
+ -->
+ <target depends="init,compile-test" if="have.tests" name="-debug-start-debuggee-test">
+ <fail unless="test.class">Must select one file in the IDE or set test.class</fail>
+ <property location="${build.test.results.dir}/TEST-${test.class}.xml" name="test.report.file"/>
+ <delete file="${test.report.file}"/>
+ <mkdir dir="${build.test.results.dir}"/>
+ <j2seproject3:debug classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner" classpath="${ant.home}/lib/ant.jar:${ant.home}/lib/ant-junit.jar:${debug.test.classpath}">
+ <customize>
+ <syspropertyset>
+ <propertyref prefix="test-sys-prop."/>
+ <mapper from="test-sys-prop.*" to="*" type="glob"/>
+ </syspropertyset>
+ <arg value="${test.class}"/>
+ <arg value="showoutput=true"/>
+ <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter"/>
+ <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,${test.report.file}"/>
+ </customize>
+ </j2seproject3:debug>
+ </target>
+ <target depends="init,compile-test" if="netbeans.home+have.tests" name="-debug-start-debugger-test">
+ <j2seproject1:nbjpdastart classpath="${debug.test.classpath}" name="${test.class}"/>
+ </target>
+ <target depends="init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test" name="debug-test"/>
+ <target depends="init,-pre-debug-fix,compile-test-single" if="netbeans.home" name="-do-debug-fix-test">
+ <j2seproject1:nbjpdareload dir="${build.test.classes.dir}"/>
+ </target>
+ <target depends="init,-pre-debug-fix,-do-debug-fix-test" if="netbeans.home" name="debug-fix-test"/>
+ <!--
+ =========================
+ APPLET EXECUTION SECTION
+ =========================
+ -->
+ <target depends="init,compile-single" name="run-applet">
+ <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail>
+ <j2seproject1:java classname="sun.applet.AppletViewer">
+ <customize>
+ <arg value="${applet.url}"/>
+ </customize>
+ </j2seproject1:java>
+ </target>
+ <!--
+ =========================
+ APPLET DEBUGGING SECTION
+ =========================
+ -->
+ <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-applet">
+ <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail>
+ <j2seproject3:debug classname="sun.applet.AppletViewer">
+ <customize>
+ <arg value="${applet.url}"/>
+ </customize>
+ </j2seproject3:debug>
+ </target>
+ <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet" if="netbeans.home" name="debug-applet"/>
+ <!--
+ ===============
+ CLEANUP SECTION
+ ===============
+ -->
+ <target name="-deps-clean-init" unless="built-clean.properties">
+ <property location="${build.dir}/built-clean.properties" name="built-clean.properties"/>
+ <delete file="${built-clean.properties}" quiet="true"/>
+ </target>
+ <target if="already.built.clean.${basedir}" name="-warn-already-built-clean">
+ <echo level="warn" message="Cycle detected: iParapheurWebClient was already built"/>
+ </target>
+ <target depends="init,-deps-clean-init" name="deps-clean" unless="no.deps">
+ <mkdir dir="${build.dir}"/>
+ <touch file="${built-clean.properties}" verbose="false"/>
+ <property file="${built-clean.properties}" prefix="already.built.clean."/>
+ <antcall target="-warn-already-built-clean"/>
+ <propertyfile file="${built-clean.properties}">
+ <entry key="${basedir}" value=""/>
+ </propertyfile>
+ </target>
+ <target depends="init" name="-do-clean">
+ <delete dir="${build.dir}"/>
+ <delete dir="${dist.dir}" followsymlinks="false" includeemptydirs="true"/>
+ </target>
+ <target name="-post-clean">
+ <!-- Empty placeholder for easier customization. -->
+ <!-- You can override this target in the ../build.xml file. -->
+ </target>
+ <target depends="init,deps-clean,-do-clean,-post-clean" description="Clean build products." name="clean"/>
+ <target name="-check-call-dep">
+ <property file="${call.built.properties}" prefix="already.built."/>
+ <condition property="should.call.dep">
+ <not>
+ <isset property="already.built.${call.subproject}"/>
+ </not>
+ </condition>
+ </target>
+ <target depends="-check-call-dep" if="should.call.dep" name="-maybe-call-dep">
+ <ant antfile="${call.script}" inheritall="false" target="${call.target}">
+ <propertyset>
+ <propertyref prefix="transfer."/>
+ <mapper from="transfer.*" to="*" type="glob"/>
+ </propertyset>
+ </ant>
+ </target>
+</project>
--- /dev/null
+build.xml.data.CRC32=348fe70e
+build.xml.script.CRC32=bf125ed8
+build.xml.stylesheet.CRC32=28e38971@1.50.1.46
+# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
+# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
+nbproject/build-impl.xml.data.CRC32=348fe70e
+nbproject/build-impl.xml.script.CRC32=a699ae8d
+nbproject/build-impl.xml.stylesheet.CRC32=fcddb364@1.50.1.46
--- /dev/null
+compile.on.save=true
+do.depend=false
+do.jar=true
+javac.debug=true
+javadoc.preview=true
+user.properties.file=/home/niko/.netbeans/7.1/build.properties
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
+ <editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/1"/>
+</project-private>
--- /dev/null
+annotation.processing.enabled=true
+annotation.processing.enabled.in.editor=false
+annotation.processing.processors.list=
+annotation.processing.run.all.processors=true
+annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
+application.title=iParapheurWebClient
+application.vendor=niko
+build.classes.dir=${build.dir}/classes
+build.classes.excludes=**/*.java,**/*.form
+# This directory is removed when the project is cleaned:
+build.dir=build
+build.generated.dir=${build.dir}/generated
+build.generated.sources.dir=${build.dir}/generated-sources
+# Only compile against the classpath explicitly listed here:
+build.sysclasspath=ignore
+build.test.classes.dir=${build.dir}/test/classes
+build.test.results.dir=${build.dir}/test/results
+# Uncomment to specify the preferred debugger connection transport:
+#debug.transport=dt_socket
+debug.classpath=\
+ ${run.classpath}
+debug.test.classpath=\
+ ${run.test.classpath}
+# This directory is removed when the project is cleaned:
+dist.dir=dist
+dist.jar=${dist.dir}/iParapheurWebClient.jar
+dist.javadoc.dir=${dist.dir}/javadoc
+endorsed.classpath=
+excludes=
+file.reference.jdom-1.1.3.jar=build/jdom-1.1.3.jar
+file.reference.jdom-1.1.3.jar-1=lib/jdom-1.1.3.jar
+file.reference.niko-wsdl_classes_to_import=../../wsdl_classes_to_import
+file.reference.wsdl_classes_to_import-org=../../wsdl_classes_to_import/org
+includes=**
+jar.compress=false
+javac.classpath=\
+ ${file.reference.jdom-1.1.3.jar}:\
+ ${file.reference.jdom-1.1.3.jar-1}
+# Space-separated list of extra javac options
+javac.compilerargs=
+javac.deprecation=false
+javac.processorpath=\
+ ${javac.classpath}:\
+ ${file.reference.jdom-1.1.3.jar}
+javac.source=1.6
+javac.target=1.6
+javac.test.classpath=\
+ ${javac.classpath}:\
+ ${build.classes.dir}:\
+ ${file.reference.jdom-1.1.3.jar}
+javac.test.processorpath=\
+ ${javac.test.classpath}
+javadoc.additionalparam=
+javadoc.author=false
+javadoc.encoding=${source.encoding}
+javadoc.noindex=false
+javadoc.nonavbar=false
+javadoc.notree=false
+javadoc.private=false
+javadoc.splitindex=true
+javadoc.use=true
+javadoc.version=false
+javadoc.windowtitle=
+main.class=org.adullact.iparapheur_client.MainFrame
+manifest.file=manifest.mf
+meta.inf.dir=${src.dir}/META-INF
+mkdist.disabled=false
+platform.active=default_platform
+run.classpath=\
+ ${javac.classpath}:\
+ ${build.classes.dir}:\
+ ${file.reference.jdom-1.1.3.jar}
+# Space-separated list of JVM arguments used when running the project
+# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value
+# or test-sys-prop.name=value to set system properties for unit tests):
+run.jvmargs=
+run.test.classpath=\
+ ${javac.test.classpath}:\
+ ${build.test.classes.dir}:\
+ ${file.reference.jdom-1.1.3.jar}
+source.encoding=UTF-8
+src.dir=src
+test.src.dir=test
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+ <type>org.netbeans.modules.java.j2seproject</type>
+ <configuration>
+ <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
+ <name>iParapheurWebClient</name>
+ <source-roots>
+ <root id="src.dir"/>
+ </source-roots>
+ <test-roots>
+ <root id="test.src.dir"/>
+ </test-roots>
+ </data>
+ <libraries xmlns="http://www.netbeans.org/ns/ant-project-libraries/1">
+ <definitions>./lib/nblibraries.properties</definitions>
+ </libraries>
+ </configuration>
+</project>
--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.adullact.iparapheur_client;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import javax.swing.text.StyledEditorKit;
+
+/**
+ *
+ * @author niko
+ */
+public class ConfigurationManager {
+ private List<Map<String, String>> listConfigurations;
+ private Map<String, String> activeConfig;
+ private String nomFichier;
+
+ public ConfigurationManager(){
+ }
+
+ public List<Map<String, String>> getListConfigurations(){
+ return this.listConfigurations;
+ }
+
+ public void setListConfigurations(File file){
+ this.listConfigurations = org.adullact.iparapheur_client.XmlManipulator.getSavedConfigurations(file);
+ this.nomFichier = file.getAbsolutePath();
+ }
+
+ public Map<String, String> getActiveConfig(){
+ return this.activeConfig;
+ }
+
+ public void setActiveConfig(Map<String, String> config){
+ this.activeConfig = config;
+ }
+
+ /**
+ * Récupère les noms des connexions pour affichage dans ComboBox
+ * @return
+ */
+ public Object[] getConnexionNames(){
+ List<String> connexionNames = new ArrayList<String>();
+ connexionNames.add("----->" + this.nomFichier);
+
+ if(listConfigurations != null){
+ for(Map<String, String> configuration : listConfigurations ){
+ connexionNames.add(configuration.get("nom"));
+ }
+ }
+ return connexionNames.toArray();
+ }
+}
--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.adullact.iparapheur_client;
+
+import java.io.File;
+import javax.swing.filechooser.FileFilter;
+
+/**
+ *
+ * @author niko
+ */
+public class CustomFileFilter {
+
+ public static String getExtension(File f) {
+ String ext = null;
+ String s = f.getName();
+ int i = s.lastIndexOf('.');
+
+ if (i > 0 && i < s.length() - 1) {
+ ext = s.substring(i+1).toLowerCase();
+ }
+ return ext;
+ }
+
+ public class StoreFilter extends FileFilter {
+
+ //Accept all directories and all gif, jpg, tiff, or png files.
+ @Override
+ public boolean accept(File f) {
+ if (f.isDirectory()) {
+ return true;
+ }
+
+ String extension = getExtension(f);
+ if (extension != null) {
+ if (extension.equals("jks")){
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ return false;
+ }
+
+ //The description of this filter
+ @Override
+ public String getDescription() {
+ return "Uniquement les KeyStores et TrustStores";
+ }
+}
+
+}
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<Form version="1.3" maxVersion="1.8" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
+ <Properties>
+ <Property name="defaultCloseOperation" type="int" value="3"/>
+ <Property name="title" type="java.lang.String" value="-=] DREDD [=-"/>
+ </Properties>
+ <AccessibilityProperties>
+ <Property name="AccessibleContext.accessibleName" type="java.lang.String" value="DREDD"/>
+ </AccessibilityProperties>
+ <SyntheticProperties>
+ <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
+ </SyntheticProperties>
+ <AuxValues>
+ <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
+ <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
+ <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
+ <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
+ <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
+ <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
+ <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
+ <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
+ <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
+ </AuxValues>
+
+ <Layout>
+ <DimensionLayout dim="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace max="-2" attributes="0"/>
+ <Component id="jTabbedPane1" min="-2" pref="630" max="-2" attributes="0"/>
+ <EmptySpace max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ <DimensionLayout dim="1">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="1" attributes="0">
+ <EmptySpace max="-2" attributes="0"/>
+ <Component id="jTabbedPane1" max="32767" attributes="0"/>
+ <EmptySpace max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ </Layout>
+ <SubComponents>
+ <Container class="javax.swing.JTabbedPane" name="jTabbedPane1">
+
+ <Layout class="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout"/>
+ <SubComponents>
+ <Container class="javax.swing.JPanel" name="configurationPanel">
+ <Constraints>
+ <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription">
+ <JTabbedPaneConstraints tabName="Configuration">
+ <Property name="tabTitle" type="java.lang.String" value="Configuration"/>
+ </JTabbedPaneConstraints>
+ </Constraint>
+ </Constraints>
+
+ <Layout>
+ <DimensionLayout dim="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="0" max="-2" attributes="0">
+ <Group type="102" attributes="0">
+ <Group type="103" groupAlignment="1" max="-2" attributes="0">
+ <Component id="chargerConfigurationButton" alignment="0" max="32767" attributes="0"/>
+ <Component id="enregistrerConfigurationButton1" alignment="0" max="32767" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Component id="configurationsComboBox" max="32767" attributes="0"/>
+ </Group>
+ <Group type="103" groupAlignment="0" max="-2" attributes="0">
+ <Component id="jSeparator1" alignment="1" max="32767" attributes="0"/>
+ <Component id="jSeparator2" alignment="1" max="32767" attributes="0"/>
+ <Component id="keyStorePasswordLabel1" alignment="0" min="-2" max="-2" attributes="0"/>
+ <Group type="102" alignment="0" attributes="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="103" alignment="0" groupAlignment="0" max="-2" attributes="0">
+ <Group type="102" attributes="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="103" alignment="0" groupAlignment="0" max="-2" attributes="0">
+ <Component id="adresseParapheurLabel" max="32767" attributes="0"/>
+ <Component id="usernameLabel" max="32767" attributes="0"/>
+ </Group>
+ <Component id="passwordLabel" alignment="0" min="-2" max="-2" attributes="0"/>
+ <Component id="trustStoreLabel" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="63" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="1" max="-2" attributes="0">
+ <Component id="usernameTextField" alignment="1" max="32767" attributes="0"/>
+ <Component id="passwordPasswordField" alignment="1" max="32767" attributes="0"/>
+ <Component id="trustStoreTextField" alignment="1" max="32767" attributes="0"/>
+ <Component id="adresseParapheurTextField" alignment="0" min="-2" pref="277" max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ <Group type="102" alignment="1" attributes="0">
+ <Component id="trustStorePasswordLabel" min="-2" max="-2" attributes="0"/>
+ <EmptySpace max="32767" attributes="0"/>
+ <Group type="103" groupAlignment="0" max="-2" attributes="0">
+ <Component id="keyStoreTextField" alignment="1" pref="277" max="32767" attributes="0"/>
+ <Component id="keyStorePasswordPasswordField" alignment="1" max="32767" attributes="0"/>
+ <Component id="trustStorePasswordPasswordField" alignment="1" max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ </Group>
+ <Component id="keyStoreLabel" alignment="0" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Component id="selectKeyStoreButton1" min="-2" max="-2" attributes="0"/>
+ <Component id="selectTrustStoreButton" alignment="0" min="-2" max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </Group>
+ </Group>
+ <EmptySpace pref="16" max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ <DimensionLayout dim="1">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace min="-2" pref="24" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="adresseParapheurTextField" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="adresseParapheurLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="28" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="usernameLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="usernameTextField" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="passwordLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="passwordPasswordField" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="32" max="-2" attributes="0"/>
+ <Component id="jSeparator1" min="-2" max="-2" attributes="0"/>
+ <EmptySpace min="-2" pref="30" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="trustStoreTextField" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="trustStoreLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="selectTrustStoreButton" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="22" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="trustStorePasswordLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="trustStorePasswordPasswordField" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="32" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="keyStoreLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="keyStoreTextField" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="selectKeyStoreButton1" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="26" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="keyStorePasswordLabel1" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="keyStorePasswordPasswordField" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Component id="jSeparator2" min="-2" pref="15" max="-2" attributes="0"/>
+ <EmptySpace min="-2" pref="28" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="chargerConfigurationButton" alignment="3" min="-2" pref="28" max="-2" attributes="0"/>
+ <Component id="configurationsComboBox" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace min="-2" pref="33" max="-2" attributes="0"/>
+ <Component id="enregistrerConfigurationButton1" min="-2" max="-2" attributes="0"/>
+ <EmptySpace pref="159" max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ </Layout>
+ <SubComponents>
+ <Component class="javax.swing.JTextField" name="adresseParapheurTextField">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="http://adresse-parapheur.org"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="adresseParapheurTextFieldActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JLabel" name="adresseParapheurLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Adresse du parapheur :"/>
+ </Properties>
+ </Component>
+ <Component class="javax.swing.JLabel" name="usernameLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Nom d'utilisateur :"/>
+ </Properties>
+ </Component>
+ <Component class="javax.swing.JTextField" name="usernameTextField">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Username"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="usernameTextFieldActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JLabel" name="passwordLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Mot de passe :"/>
+ </Properties>
+ </Component>
+ <Component class="javax.swing.JPasswordField" name="passwordPasswordField">
+ </Component>
+ <Component class="javax.swing.JLabel" name="trustStoreLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="TrustStore :"/>
+ </Properties>
+ <AuxValues>
+ <AuxValue name="JavaCodeGenerator_SerializeTo" type="java.lang.String" value="MainFrame_jLabel2"/>
+ </AuxValues>
+ </Component>
+ <Component class="javax.swing.JTextField" name="trustStoreTextField">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="/adresse/du/TrustStore/"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="trustStoreTextFieldActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JLabel" name="trustStorePasswordLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Mot de passe du TrustStore :"/>
+ </Properties>
+ <AuxValues>
+ <AuxValue name="JavaCodeGenerator_SerializeTo" type="java.lang.String" value="MainFrame_jLabel2"/>
+ </AuxValues>
+ </Component>
+ <Component class="javax.swing.JPasswordField" name="trustStorePasswordPasswordField">
+ </Component>
+ <Component class="javax.swing.JLabel" name="keyStoreLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="KeyStore :"/>
+ </Properties>
+ <AuxValues>
+ <AuxValue name="JavaCodeGenerator_SerializeTo" type="java.lang.String" value="MainFrame_jLabel2"/>
+ </AuxValues>
+ </Component>
+ <Component class="javax.swing.JTextField" name="keyStoreTextField">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="/adresse/du/KeytStore/"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="keyStoreTextFieldActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JLabel" name="keyStorePasswordLabel1">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Mot de passe du KeyStore :"/>
+ </Properties>
+ <AuxValues>
+ <AuxValue name="JavaCodeGenerator_SerializeTo" type="java.lang.String" value="MainFrame_jLabel2"/>
+ </AuxValues>
+ </Component>
+ <Component class="javax.swing.JPasswordField" name="keyStorePasswordPasswordField">
+ </Component>
+ <Component class="javax.swing.JSeparator" name="jSeparator1">
+ </Component>
+ <Component class="javax.swing.JButton" name="selectTrustStoreButton">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Parcourir"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="selectTrustStoreButtonActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JButton" name="selectKeyStoreButton1">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Parcourir"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="selectKeyStoreButton1ActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JSeparator" name="jSeparator2">
+ </Component>
+ <Component class="javax.swing.JButton" name="chargerConfigurationButton">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Charger un fichier"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="chargerConfigurationButtonActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JButton" name="enregistrerConfigurationButton1">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Enregistrer la configuration"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="enregistrerConfigurationButton1ActionPerformed"/>
+ </Events>
+ </Component>
+ <Component class="javax.swing.JComboBox" name="configurationsComboBox">
+ <Properties>
+ <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
+ <Connection code="new javax.swing.DefaultComboBoxModel(config.getConnexionNames())" type="code"/>
+ </Property>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="configurationsComboBoxActionPerformed"/>
+ </Events>
+ </Component>
+ </SubComponents>
+ </Container>
+ <Container class="javax.swing.JPanel" name="actionPanel">
+ <Constraints>
+ <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription">
+ <JTabbedPaneConstraints tabName="Akzions">
+ <Property name="tabTitle" type="java.lang.String" value="Akzions"/>
+ </JTabbedPaneConstraints>
+ </Constraint>
+ </Constraints>
+
+ <Layout>
+ <DimensionLayout dim="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" attributes="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" attributes="0">
+ <EmptySpace max="-2" attributes="0"/>
+ <Component id="rechercherDossiersPanel" min="-2" max="-2" attributes="0"/>
+ <EmptySpace max="-2" attributes="0"/>
+ <Component id="creerDossierPanel" max="32767" attributes="0"/>
+ </Group>
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace min="-2" pref="32" max="-2" attributes="0"/>
+ <Component id="actionComboBox" min="-2" pref="378" max="-2" attributes="0"/>
+ <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ <EmptySpace max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ <DimensionLayout dim="1">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace min="-2" pref="40" max="-2" attributes="0"/>
+ <Component id="actionComboBox" min="-2" max="-2" attributes="0"/>
+ <EmptySpace min="-2" pref="34" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Component id="rechercherDossiersPanel" min="-2" max="-2" attributes="0"/>
+ <Component id="creerDossierPanel" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace pref="268" max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ </Layout>
+ <SubComponents>
+ <Container class="javax.swing.JPanel" name="creerDossierPanel">
+ <Properties>
+ <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
+ <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
+ <TitledBorder title="Créer un dossier"/>
+ </Border>
+ </Property>
+ </Properties>
+ <AuxValues>
+ <AuxValue name="JavaCodeGenerator_CreateCodeCustom" type="java.lang.String" value="new javax.swing.JPanel()"/>
+ <AuxValue name="JavaCodeGenerator_InitCodePre" type="java.lang.String" value="creerDossierPanel.setVisible(false);"/>
+ </AuxValues>
+
+ <Layout>
+ <DimensionLayout dim="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="1" attributes="0">
+ <Group type="103" groupAlignment="1" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace min="-2" pref="48" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Component id="typeDossierLabel" min="-2" max="-2" attributes="0"/>
+ <Group type="102" attributes="0">
+ <Component id="sousTypeDossierLabel" min="-2" max="-2" attributes="0"/>
+ <EmptySpace max="32767" attributes="0"/>
+ <Component id="sousTypeDossierTextField2" min="-2" pref="181" max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </Group>
+ <Group type="102" attributes="0">
+ <EmptySpace min="-2" pref="49" max="-2" attributes="0"/>
+ <Component id="idDossierLabel" min="-2" max="-2" attributes="0"/>
+ <EmptySpace max="32767" attributes="0"/>
+ <Component id="idDossierTextField" min="-2" pref="181" max="-2" attributes="0"/>
+ </Group>
+ <Group type="102" attributes="0">
+ <EmptySpace max="32767" attributes="0"/>
+ <Group type="103" groupAlignment="1" attributes="0">
+ <Component id="creerDossierButton" alignment="1" min="-2" max="-2" attributes="0"/>
+ <Component id="typeDossierTextField1" min="-2" pref="181" max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </Group>
+ <EmptySpace min="-2" pref="62" max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ <DimensionLayout dim="1">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace min="-2" pref="26" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="idDossierLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="idDossierTextField" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="typeDossierLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="typeDossierTextField1" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Group type="103" groupAlignment="3" attributes="0">
+ <Component id="sousTypeDossierLabel" alignment="3" min="-2" max="-2" attributes="0"/>
+ <Component id="sousTypeDossierTextField2" alignment="3" min="-2" max="-2" attributes="0"/>
+ </Group>
+ <EmptySpace type="separate" max="-2" attributes="0"/>
+ <Component id="creerDossierButton" min="-2" max="-2" attributes="0"/>
+ <EmptySpace pref="29" max="32767" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ </Layout>
+ <SubComponents>
+ <Component class="javax.swing.JLabel" name="idDossierLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="ID du dossier :"/>
+ </Properties>
+ </Component>
+ <Component class="javax.swing.JLabel" name="typeDossierLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Type du dossier :"/>
+ </Properties>
+ </Component>
+ <Component class="javax.swing.JLabel" name="sousTypeDossierLabel">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Sous-type du dossier :"/>
+ </Properties>
+ </Component>
+ <Component class="javax.swing.JTextField" name="idDossierTextField">
+ </Component>
+ <Component class="javax.swing.JTextField" name="typeDossierTextField1">
+ </Component>
+ <Component class="javax.swing.JTextField" name="sousTypeDossierTextField2">
+ </Component>
+ <Component class="javax.swing.JButton" name="creerDossierButton">
+ <Properties>
+ <Property name="text" type="java.lang.String" value="Créer !"/>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="creerDossierButtonActionPerformed"/>
+ </Events>
+ </Component>
+ </SubComponents>
+ </Container>
+ <Container class="javax.swing.JPanel" name="rechercherDossiersPanel">
+ <Properties>
+ <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
+ <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
+ <TitledBorder title="Liste des dossiers"/>
+ </Border>
+ </Property>
+ </Properties>
+ <AuxValues>
+ <AuxValue name="JavaCodeGenerator_InitCodePre" type="java.lang.String" value="rechercherDossiersPanel.setVisible(false);"/>
+ </AuxValues>
+
+ <Layout>
+ <DimensionLayout dim="0">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace max="-2" attributes="0"/>
+ <Component id="jScrollPane2" pref="577" max="32767" attributes="0"/>
+ <EmptySpace max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ <DimensionLayout dim="1">
+ <Group type="103" groupAlignment="0" attributes="0">
+ <Group type="102" alignment="0" attributes="0">
+ <EmptySpace max="-2" attributes="0"/>
+ <Component id="jScrollPane2" pref="308" max="32767" attributes="0"/>
+ <EmptySpace max="-2" attributes="0"/>
+ </Group>
+ </Group>
+ </DimensionLayout>
+ </Layout>
+ <SubComponents>
+ <Container class="javax.swing.JScrollPane" name="jScrollPane2">
+ <AuxValues>
+ <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
+ </AuxValues>
+
+ <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
+ <SubComponents>
+ <Component class="javax.swing.JTable" name="jTable1">
+ <Properties>
+ <Property name="model" type="javax.swing.table.TableModel" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
+ <Connection code="new MyTableModel()" type="code"/>
+ </Property>
+ </Properties>
+ </Component>
+ </SubComponents>
+ </Container>
+ </SubComponents>
+ </Container>
+ <Component class="javax.swing.JComboBox" name="actionComboBox">
+ <Properties>
+ <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
+ <Connection code="new javax.swing.DefaultComboBoxModel(new String[] { "-- Sélectionner une action --", "Rechercher dossiers", "Créer dossier", "Gérer type/sous-types", "Blahblah" })" type="code"/>
+ </Property>
+ </Properties>
+ <Events>
+ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="actionComboBoxActionPerformed"/>
+ </Events>
+ </Component>
+ </SubComponents>
+ </Container>
+ </SubComponents>
+ </Container>
+ </SubComponents>
+</Form>
--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.adullact.iparapheur_client;
+
+import java.io.File;
+import java.util.HashMap;
+import java.util.Map;
+import javax.swing.JFileChooser;
+import javax.swing.JOptionPane;
+import javax.swing.table.AbstractTableModel;
+
+/**
+ *
+ * @author niko
+ */
+public class MainFrame extends javax.swing.JFrame {
+
+ ConfigurationManager config = new ConfigurationManager();
+
+
+ /**
+ * Creates new form clientBase
+ */
+ public MainFrame() {
+ initComponents();
+ rechercherDossiersPanel.setVisible(false);
+ configurationsComboBox.setVisible(false);
+ }
+
+ /**
+ * This method is called from within the constructor to initialize the form.
+ * WARNING: Do NOT modify this code. The content of this method is always
+ * regenerated by the Form Editor.
+ */
+ @SuppressWarnings("unchecked")
+ // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
+ private void initComponents() {
+
+ jTabbedPane1 = new javax.swing.JTabbedPane();
+ configurationPanel = new javax.swing.JPanel();
+ adresseParapheurTextField = new javax.swing.JTextField();
+ adresseParapheurLabel = new javax.swing.JLabel();
+ usernameLabel = new javax.swing.JLabel();
+ usernameTextField = new javax.swing.JTextField();
+ passwordLabel = new javax.swing.JLabel();
+ passwordPasswordField = new javax.swing.JPasswordField();
+ trustStoreLabel = new javax.swing.JLabel();
+ trustStoreTextField = new javax.swing.JTextField();
+ trustStorePasswordLabel = new javax.swing.JLabel();
+ trustStorePasswordPasswordField = new javax.swing.JPasswordField();
+ keyStoreLabel = new javax.swing.JLabel();
+ keyStoreTextField = new javax.swing.JTextField();
+ keyStorePasswordLabel1 = new javax.swing.JLabel();
+ keyStorePasswordPasswordField = new javax.swing.JPasswordField();
+ jSeparator1 = new javax.swing.JSeparator();
+ selectTrustStoreButton = new javax.swing.JButton();
+ selectKeyStoreButton1 = new javax.swing.JButton();
+ jSeparator2 = new javax.swing.JSeparator();
+ chargerConfigurationButton = new javax.swing.JButton();
+ enregistrerConfigurationButton1 = new javax.swing.JButton();
+ configurationsComboBox = new javax.swing.JComboBox();
+ actionPanel = new javax.swing.JPanel();
+ creerDossierPanel = new javax.swing.JPanel();
+ idDossierLabel = new javax.swing.JLabel();
+ typeDossierLabel = new javax.swing.JLabel();
+ sousTypeDossierLabel = new javax.swing.JLabel();
+ idDossierTextField = new javax.swing.JTextField();
+ typeDossierTextField1 = new javax.swing.JTextField();
+ sousTypeDossierTextField2 = new javax.swing.JTextField();
+ creerDossierButton = new javax.swing.JButton();
+ rechercherDossiersPanel = new javax.swing.JPanel();
+ jScrollPane2 = new javax.swing.JScrollPane();
+ jTable1 = new javax.swing.JTable();
+ actionComboBox = new javax.swing.JComboBox();
+
+ setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
+ setTitle("-=] DREDD [=-");
+
+ adresseParapheurTextField.setText("http://adresse-parapheur.org");
+ adresseParapheurTextField.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ adresseParapheurTextFieldActionPerformed(evt);
+ }
+ });
+
+ adresseParapheurLabel.setText("Adresse du parapheur :");
+
+ usernameLabel.setText("Nom d'utilisateur :");
+
+ usernameTextField.setText("Username");
+ usernameTextField.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ usernameTextFieldActionPerformed(evt);
+ }
+ });
+
+ passwordLabel.setText("Mot de passe :");
+
+ trustStoreLabel.setText("TrustStore :");
+
+ trustStoreTextField.setText("/adresse/du/TrustStore/");
+ trustStoreTextField.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ trustStoreTextFieldActionPerformed(evt);
+ }
+ });
+
+ trustStorePasswordLabel.setText("Mot de passe du TrustStore :");
+
+ keyStoreLabel.setText("KeyStore :");
+
+ keyStoreTextField.setText("/adresse/du/KeytStore/");
+ keyStoreTextField.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ keyStoreTextFieldActionPerformed(evt);
+ }
+ });
+
+ keyStorePasswordLabel1.setText("Mot de passe du KeyStore :");
+
+ selectTrustStoreButton.setText("Parcourir");
+ selectTrustStoreButton.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ selectTrustStoreButtonActionPerformed(evt);
+ }
+ });
+
+ selectKeyStoreButton1.setText("Parcourir");
+ selectKeyStoreButton1.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ selectKeyStoreButton1ActionPerformed(evt);
+ }
+ });
+
+ chargerConfigurationButton.setText("Charger un fichier");
+ chargerConfigurationButton.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ chargerConfigurationButtonActionPerformed(evt);
+ }
+ });
+
+ enregistrerConfigurationButton1.setText("Enregistrer la configuration");
+ enregistrerConfigurationButton1.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ enregistrerConfigurationButton1ActionPerformed(evt);
+ }
+ });
+
+ configurationsComboBox.setModel(new javax.swing.DefaultComboBoxModel(config.getConnexionNames()));
+ configurationsComboBox.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ configurationsComboBoxActionPerformed(evt);
+ }
+ });
+
+ javax.swing.GroupLayout configurationPanelLayout = new javax.swing.GroupLayout(configurationPanel);
+ configurationPanel.setLayout(configurationPanelLayout);
+ configurationPanelLayout.setHorizontalGroup(
+ configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(configurationPanelLayout.createSequentialGroup()
+ .addContainerGap()
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
+ .addGroup(configurationPanelLayout.createSequentialGroup()
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
+ .addComponent(chargerConfigurationButton, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+ .addComponent(enregistrerConfigurationButton1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ .addGap(18, 18, 18)
+ .addComponent(configurationsComboBox, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
+ .addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.TRAILING)
+ .addComponent(jSeparator2, javax.swing.GroupLayout.Alignment.TRAILING)
+ .addComponent(keyStorePasswordLabel1)
+ .addGroup(configurationPanelLayout.createSequentialGroup()
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
+ .addGroup(configurationPanelLayout.createSequentialGroup()
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
+ .addComponent(adresseParapheurLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+ .addComponent(usernameLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ .addComponent(passwordLabel)
+ .addComponent(trustStoreLabel))
+ .addGap(63, 63, 63)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
+ .addComponent(usernameTextField)
+ .addComponent(passwordPasswordField)
+ .addComponent(trustStoreTextField)
+ .addComponent(adresseParapheurTextField, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 277, javax.swing.GroupLayout.PREFERRED_SIZE)))
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, configurationPanelLayout.createSequentialGroup()
+ .addComponent(trustStorePasswordLabel)
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
+ .addComponent(keyStoreTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 277, Short.MAX_VALUE)
+ .addComponent(keyStorePasswordPasswordField, javax.swing.GroupLayout.Alignment.TRAILING)
+ .addComponent(trustStorePasswordPasswordField, javax.swing.GroupLayout.Alignment.TRAILING))))
+ .addComponent(keyStoreLabel))
+ .addGap(18, 18, 18)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addComponent(selectKeyStoreButton1)
+ .addComponent(selectTrustStoreButton)))))
+ .addContainerGap(16, Short.MAX_VALUE))
+ );
+ configurationPanelLayout.setVerticalGroup(
+ configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(configurationPanelLayout.createSequentialGroup()
+ .addGap(24, 24, 24)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(adresseParapheurTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addComponent(adresseParapheurLabel))
+ .addGap(28, 28, 28)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(usernameLabel)
+ .addComponent(usernameTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(18, 18, 18)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(passwordLabel)
+ .addComponent(passwordPasswordField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(32, 32, 32)
+ .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addGap(30, 30, 30)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(trustStoreTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addComponent(trustStoreLabel)
+ .addComponent(selectTrustStoreButton))
+ .addGap(22, 22, 22)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(trustStorePasswordLabel)
+ .addComponent(trustStorePasswordPasswordField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(32, 32, 32)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(keyStoreLabel)
+ .addComponent(keyStoreTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addComponent(selectKeyStoreButton1))
+ .addGap(26, 26, 26)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(keyStorePasswordLabel1)
+ .addComponent(keyStorePasswordPasswordField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(18, 18, 18)
+ .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 15, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addGap(28, 28, 28)
+ .addGroup(configurationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(chargerConfigurationButton, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addComponent(configurationsComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(33, 33, 33)
+ .addComponent(enregistrerConfigurationButton1)
+ .addContainerGap(159, Short.MAX_VALUE))
+ );
+
+ jTabbedPane1.addTab("Configuration", configurationPanel);
+
+ creerDossierPanel.setVisible(false);
+ creerDossierPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Créer un dossier"));
+
+ idDossierLabel.setText("ID du dossier :");
+
+ typeDossierLabel.setText("Type du dossier :");
+
+ sousTypeDossierLabel.setText("Sous-type du dossier :");
+
+ creerDossierButton.setText("Créer !");
+ creerDossierButton.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ creerDossierButtonActionPerformed(evt);
+ }
+ });
+
+ javax.swing.GroupLayout creerDossierPanelLayout = new javax.swing.GroupLayout(creerDossierPanel);
+ creerDossierPanel.setLayout(creerDossierPanelLayout);
+ creerDossierPanelLayout.setHorizontalGroup(
+ creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, creerDossierPanelLayout.createSequentialGroup()
+ .addGroup(creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
+ .addGroup(javax.swing.GroupLayout.Alignment.LEADING, creerDossierPanelLayout.createSequentialGroup()
+ .addGap(48, 48, 48)
+ .addGroup(creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addComponent(typeDossierLabel)
+ .addGroup(creerDossierPanelLayout.createSequentialGroup()
+ .addComponent(sousTypeDossierLabel)
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+ .addComponent(sousTypeDossierTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, 181, javax.swing.GroupLayout.PREFERRED_SIZE))))
+ .addGroup(creerDossierPanelLayout.createSequentialGroup()
+ .addGap(49, 49, 49)
+ .addComponent(idDossierLabel)
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+ .addComponent(idDossierTextField, javax.swing.GroupLayout.PREFERRED_SIZE, 181, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGroup(creerDossierPanelLayout.createSequentialGroup()
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+ .addGroup(creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
+ .addComponent(creerDossierButton)
+ .addComponent(typeDossierTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 181, javax.swing.GroupLayout.PREFERRED_SIZE))))
+ .addGap(62, 62, 62))
+ );
+ creerDossierPanelLayout.setVerticalGroup(
+ creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(creerDossierPanelLayout.createSequentialGroup()
+ .addGap(26, 26, 26)
+ .addGroup(creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(idDossierLabel)
+ .addComponent(idDossierTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(18, 18, 18)
+ .addGroup(creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(typeDossierLabel)
+ .addComponent(typeDossierTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(18, 18, 18)
+ .addGroup(creerDossierPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+ .addComponent(sousTypeDossierLabel)
+ .addComponent(sousTypeDossierTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addGap(18, 18, 18)
+ .addComponent(creerDossierButton)
+ .addContainerGap(29, Short.MAX_VALUE))
+ );
+
+ rechercherDossiersPanel.setVisible(false);
+ rechercherDossiersPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Liste des dossiers"));
+
+ jTable1.setModel(new MyTableModel());
+ jScrollPane2.setViewportView(jTable1);
+
+ javax.swing.GroupLayout rechercherDossiersPanelLayout = new javax.swing.GroupLayout(rechercherDossiersPanel);
+ rechercherDossiersPanel.setLayout(rechercherDossiersPanelLayout);
+ rechercherDossiersPanelLayout.setHorizontalGroup(
+ rechercherDossiersPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(rechercherDossiersPanelLayout.createSequentialGroup()
+ .addContainerGap()
+ .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 577, Short.MAX_VALUE)
+ .addContainerGap())
+ );
+ rechercherDossiersPanelLayout.setVerticalGroup(
+ rechercherDossiersPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(rechercherDossiersPanelLayout.createSequentialGroup()
+ .addContainerGap()
+ .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 308, Short.MAX_VALUE)
+ .addContainerGap())
+ );
+
+ actionComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "-- Sélectionner une action --", "Rechercher dossiers", "Créer dossier", "Gérer type/sous-types", "Blahblah" }));
+ actionComboBox.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ actionComboBoxActionPerformed(evt);
+ }
+ });
+
+ javax.swing.GroupLayout actionPanelLayout = new javax.swing.GroupLayout(actionPanel);
+ actionPanel.setLayout(actionPanelLayout);
+ actionPanelLayout.setHorizontalGroup(
+ actionPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(actionPanelLayout.createSequentialGroup()
+ .addGroup(actionPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(actionPanelLayout.createSequentialGroup()
+ .addContainerGap()
+ .addComponent(rechercherDossiersPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
+ .addComponent(creerDossierPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ .addGroup(actionPanelLayout.createSequentialGroup()
+ .addGap(32, 32, 32)
+ .addComponent(actionComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, 378, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addGap(0, 0, Short.MAX_VALUE)))
+ .addContainerGap())
+ );
+ actionPanelLayout.setVerticalGroup(
+ actionPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(actionPanelLayout.createSequentialGroup()
+ .addGap(40, 40, 40)
+ .addComponent(actionComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addGap(34, 34, 34)
+ .addGroup(actionPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addComponent(rechercherDossiersPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addComponent(creerDossierPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+ .addContainerGap(268, Short.MAX_VALUE))
+ );
+
+ jTabbedPane1.addTab("Akzions", actionPanel);
+
+ javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
+ getContentPane().setLayout(layout);
+ layout.setHorizontalGroup(
+ layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(layout.createSequentialGroup()
+ .addContainerGap()
+ .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 630, javax.swing.GroupLayout.PREFERRED_SIZE)
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ );
+ layout.setVerticalGroup(
+ layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
+ .addContainerGap()
+ .addComponent(jTabbedPane1)
+ .addContainerGap())
+ );
+
+ getAccessibleContext().setAccessibleName("DREDD");
+
+ pack();
+ }// </editor-fold>//GEN-END:initComponents
+
+ private void adresseParapheurTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adresseParapheurTextFieldActionPerformed
+ // TODO add your handling code here:
+ }//GEN-LAST:event_adresseParapheurTextFieldActionPerformed
+
+ private void usernameTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_usernameTextFieldActionPerformed
+ // TODO add your handling code here:
+ }//GEN-LAST:event_usernameTextFieldActionPerformed
+
+ private void trustStoreTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_trustStoreTextFieldActionPerformed
+ // TODO add your handling code here:
+ }//GEN-LAST:event_trustStoreTextFieldActionPerformed
+
+ private void keyStoreTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_keyStoreTextFieldActionPerformed
+ // TODO add your handling code here:
+ }//GEN-LAST:event_keyStoreTextFieldActionPerformed
+
+ private void actionComboBoxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_actionComboBoxActionPerformed
+ // TODO add your handling code here:
+ // On cache d'abord tous les onglets
+ rechercherDossiersPanel.setVisible(false);
+ creerDossierPanel.setVisible(false);
+
+ // On n'affiche que celui qu'on a choisit
+ switch(actionComboBox.getSelectedIndex()){
+ case 1: rechercherDossiersPanel.setVisible(true);
+ break;
+ case 2: creerDossierPanel.setVisible(true);
+ break;
+ }
+ }//GEN-LAST:event_actionComboBoxActionPerformed
+
+ private void creerDossierButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_creerDossierButtonActionPerformed
+ // TODO add your handling code here:
+
+ // Dialogue pour afficher le retour de la création du dossier
+ JOptionPane.showMessageDialog(jTabbedPane1,
+ "Le dossier a bien été crée...ou pas...",
+ "Retour de création du dossier",
+ JOptionPane.INFORMATION_MESSAGE);
+ }//GEN-LAST:event_creerDossierButtonActionPerformed
+
+ private void selectTrustStoreButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_selectTrustStoreButtonActionPerformed
+ // TODO add your handling code here:
+ final JFileChooser fc = new JFileChooser();
+ int returnVal = fc.showOpenDialog(MainFrame.this);
+
+ if (returnVal == JFileChooser.APPROVE_OPTION) {
+ File file = fc.getSelectedFile();
+ String filename = file.getAbsolutePath();
+ trustStoreTextField.setText(filename);
+ }
+ }//GEN-LAST:event_selectTrustStoreButtonActionPerformed
+
+ private void selectKeyStoreButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_selectKeyStoreButton1ActionPerformed
+ // TODO add your handling code here:
+ final JFileChooser fc = new JFileChooser();
+ int returnVal = fc.showOpenDialog(MainFrame.this);
+
+ if (returnVal == JFileChooser.APPROVE_OPTION) {
+ File file = fc.getSelectedFile();
+ String filename = file.getAbsolutePath();
+ keyStoreTextField.setText(filename);
+ }
+ }//GEN-LAST:event_selectKeyStoreButton1ActionPerformed
+
+ private void chargerConfigurationButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_chargerConfigurationButtonActionPerformed
+ // TODO add your handling code here:
+ final JFileChooser fc = new JFileChooser();
+ int returnVal = fc.showOpenDialog(MainFrame.this);
+ Map<String, String> configuration = new HashMap<String, String>();
+
+ if (returnVal == JFileChooser.APPROVE_OPTION) {
+ File file = fc.getSelectedFile();
+ config.setListConfigurations(file);
+ configurationsComboBox.setModel(new javax.swing.DefaultComboBoxModel(config.getConnexionNames()));
+ }
+ configurationsComboBox.setVisible(true);
+ }//GEN-LAST:event_chargerConfigurationButtonActionPerformed
+
+ private void enregistrerConfigurationButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_enregistrerConfigurationButton1ActionPerformed
+ // TODO add your handling code here:
+ final JFileChooser fc = new JFileChooser();
+ int returnVal = fc.showSaveDialog(MainFrame.this);
+ if (returnVal == JFileChooser.APPROVE_OPTION) {
+ File file = fc.getSelectedFile();
+ Map<String, String> configuration = getConfiguration();
+ org.adullact.iparapheur_client.XmlManipulator.enregistrerConfiguration(configuration, file);
+ }
+
+ }//GEN-LAST:event_enregistrerConfigurationButton1ActionPerformed
+
+ private void configurationsComboBoxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_configurationsComboBoxActionPerformed
+ // TODO add your handling code here:
+ if(configurationsComboBox.getSelectedIndex() != 0){
+ setConfiguration(config.getListConfigurations().get(configurationsComboBox.getSelectedIndex() - 1 ));
+ }
+ }//GEN-LAST:event_configurationsComboBoxActionPerformed
+
+ private void setConfiguration(Map<String, String> configuration ){
+ adresseParapheurTextField.setText(configuration.get("endpoint"));
+ usernameTextField.setText(configuration.get("username"));
+ keyStoreTextField.setText(configuration.get("keystore"));
+ trustStoreTextField.setText(configuration.get("truststore"));
+ }
+
+
+ /**
+ * Model pour remplissage du tableau de dossiers
+ */
+ class MyTableModel extends AbstractTableModel {
+ private String[] columnNames = {"Nom",
+ "Annotation",
+ "Status",
+ "TimeStamp"};
+
+ // Il faut remplir le tableau "data" avec les données des dossiers récupérés par "dumpAccessibleFolders"
+ private Object[][] data = {
+ {"Dossier1", "Annotation test",
+ "Status Test", ""},
+ {"Dossier2", "Annotation test",
+ "Status Test",""},
+ {"Dossier3","Annotation test",
+ "Status Test", ""},
+ {"Dossier4","Annotation test",
+ "Status Test",""},
+ {"Dossier5", "Annotation test",
+ "Status Test", ""}
+ };
+
+ @Override
+ public int getColumnCount() {
+ return columnNames.length;
+ }
+
+ @Override
+ public int getRowCount() {
+ return data.length;
+ }
+
+ @Override
+ public String getColumnName(int col) {
+ return columnNames[col];
+ }
+
+ @Override
+ public Object getValueAt(int row, int col) {
+ return data[row][col];
+ }
+
+ /*
+ * JTable uses this method to determine the default renderer/
+ * editor for each cell. If we didn't implement this method,
+ * then the last column would contain text ("true"/"false"),
+ * rather than a check box.
+ */
+ @Override
+ public Class getColumnClass(int c) {
+ return getValueAt(0, c).getClass();
+ }
+
+ @Override
+ public boolean isCellEditable(int row, int col) {
+ //Note that the data/cell address is constant,
+ //no matter where the cell appears onscreen.
+ if (col < 1) {
+ return false;
+ } else {
+ return true;
+ }
+ }
+
+ @Override
+ public void setValueAt(Object value, int row, int col) {
+ data[row][col] = value;
+ fireTableCellUpdated(row, col);
+ }
+
+ private void printDebugData() {
+ int numRows = getRowCount();
+ int numCols = getColumnCount();
+
+ for (int i=0; i < numRows; i++) {
+ System.out.print(" row " + i + ":");
+ for (int j=0; j < numCols; j++) {
+ System.out.print(" " + data[i][j]);
+ }
+ System.out.println();
+ }
+ System.out.println("--------------------------");
+ }
+ }
+
+
+ private Map<String, String> getConfiguration(){
+ Map<String, String> configuration = new HashMap<String, String>();
+ configuration.put("endpoint", adresseParapheurTextField.getText());
+ configuration.put("username", usernameTextField.getText());
+ configuration.put("password", new String(passwordPasswordField.getPassword()));
+ configuration.put("truststore", trustStoreTextField.getText());
+ configuration.put("truststorePassword", new String(trustStorePasswordPasswordField.getPassword()));
+ configuration.put("keystore", keyStoreTextField.getText());
+ configuration.put("keystorePassword", new String(keyStorePasswordPasswordField.getPassword()));
+ return configuration;
+ }
+
+
+
+ /**
+ * @param args the command line arguments
+ */
+ public static void main(String args[]) {
+ /*
+ * Set the Nimbus look and feel
+ */
+ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
+ /*
+ * If Nimbus (introduced in Java SE 6) is not available, stay with the
+ * default look and feel. For details see
+ * http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
+ */
+ try {
+ for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
+ if ("Nimbus".equals(info.getName())) {
+ javax.swing.UIManager.setLookAndFeel(info.getClassName());
+ break;
+ }
+ }
+ } catch (ClassNotFoundException ex) {
+ java.util.logging.Logger.getLogger(MainFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
+ } catch (InstantiationException ex) {
+ java.util.logging.Logger.getLogger(MainFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
+ } catch (IllegalAccessException ex) {
+ java.util.logging.Logger.getLogger(MainFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
+ } catch (javax.swing.UnsupportedLookAndFeelException ex) {
+ java.util.logging.Logger.getLogger(MainFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
+ }
+ //</editor-fold>
+
+ /*
+ * Create and display the form
+ */
+ java.awt.EventQueue.invokeLater(new Runnable() {
+
+ @Override
+ public void run() {
+ new MainFrame().setVisible(true);
+ }
+ });
+ }
+ // Variables declaration - do not modify//GEN-BEGIN:variables
+ private javax.swing.JComboBox actionComboBox;
+ private javax.swing.JPanel actionPanel;
+ private javax.swing.JLabel adresseParapheurLabel;
+ private javax.swing.JTextField adresseParapheurTextField;
+ private javax.swing.JButton chargerConfigurationButton;
+ private javax.swing.JPanel configurationPanel;
+ private javax.swing.JComboBox configurationsComboBox;
+ private javax.swing.JButton creerDossierButton;
+ private javax.swing.JPanel creerDossierPanel;
+ private javax.swing.JButton enregistrerConfigurationButton1;
+ private javax.swing.JLabel idDossierLabel;
+ private javax.swing.JTextField idDossierTextField;
+ private javax.swing.JScrollPane jScrollPane2;
+ private javax.swing.JSeparator jSeparator1;
+ private javax.swing.JSeparator jSeparator2;
+ private javax.swing.JTabbedPane jTabbedPane1;
+ private javax.swing.JTable jTable1;
+ private javax.swing.JLabel keyStoreLabel;
+ private javax.swing.JLabel keyStorePasswordLabel1;
+ private javax.swing.JPasswordField keyStorePasswordPasswordField;
+ private javax.swing.JTextField keyStoreTextField;
+ private javax.swing.JLabel passwordLabel;
+ private javax.swing.JPasswordField passwordPasswordField;
+ private javax.swing.JPanel rechercherDossiersPanel;
+ private javax.swing.JButton selectKeyStoreButton1;
+ private javax.swing.JButton selectTrustStoreButton;
+ private javax.swing.JLabel sousTypeDossierLabel;
+ private javax.swing.JTextField sousTypeDossierTextField2;
+ private javax.swing.JLabel trustStoreLabel;
+ private javax.swing.JLabel trustStorePasswordLabel;
+ private javax.swing.JPasswordField trustStorePasswordPasswordField;
+ private javax.swing.JTextField trustStoreTextField;
+ private javax.swing.JLabel typeDossierLabel;
+ private javax.swing.JTextField typeDossierTextField1;
+ private javax.swing.JLabel usernameLabel;
+ private javax.swing.JTextField usernameTextField;
+ // End of variables declaration//GEN-END:variables
+}
--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.adullact.iparapheur_client;
+
+import java.util.Map;
+import javax.xml.ws.BindingProvider;
+import org.adullact.spring_ws.iparapheur._1.*;
+
+/**
+ *
+ * @author niko
+ */
+public class ParapheurController {
+ public static String ENDPOINT;
+ public static String USERNAME;
+ public static String PASSWORD;
+ InterfaceParapheur service;
+
+ /**
+ * Initialisation du service pour le parapheur
+ *
+ * @return
+ */
+ public InterfaceParapheur getInitializedService() {
+ if (this.service == null) {
+ InterfaceParapheurService serviceLocator = new InterfaceParapheurService();
+ this.service = serviceLocator.getInterfaceParapheurSoap11();
+
+ Map<String, Object> requestContext = ((BindingProvider) service).getRequestContext();
+ requestContext.put(BindingProvider.SESSION_MAINTAIN_PROPERTY, Boolean.TRUE);
+ requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, ENDPOINT);
+ requestContext.put(BindingProvider.USERNAME_PROPERTY, USERNAME);
+ requestContext.put(BindingProvider.PASSWORD_PROPERTY, PASSWORD);
+ }
+ return this.service;
+ }
+
+ /**
+ * Initialisation des paramètres de connexion au parapheur
+ *
+ * @param username
+ * @param password
+ * @param endpoint
+ * @param trustStore
+ * @param trustStorePassword
+ * @param keyStore
+ * @param keyStorePassword
+ */
+ public void setUpConnexion(String username, String password, String endpoint,
+ String trustStore, String trustStorePassword, String keyStore, String keyStorePassword ) {
+ USERNAME = username;
+ PASSWORD = password;
+ ENDPOINT = endpoint;
+
+ System.setProperty("javax.net.ssl.trustStore", trustStore);
+ System.setProperty("javax.net.ssl.trustStorePassword", trustStorePassword);
+ System.setProperty("javax.net.ssl.keyStore", keyStore);
+ System.setProperty("javax.net.ssl.keyStorePassword", keyStorePassword);
+
+ this.service = getInitializedService();
+ }
+
+
+ /**
+ * Crée un dossier
+ *
+ * @param dossierId
+ * @param type
+ * @param sousType
+ */
+ public void createDossier(String dossierId, String type, String sousType){
+ InterfaceParapheurService serviceLocator = new InterfaceParapheurService();
+ InterfaceParapheur service = serviceLocator.getInterfaceParapheurSoap11();
+
+ CreerDossierRequest creerDossierRequest = new CreerDossierRequest();
+
+ creerDossierRequest.setDossierID(dossierId);
+ creerDossierRequest.setTypeTechnique(type);
+ creerDossierRequest.setSousType(sousType);
+ TypeDoc documentPrincipal = new TypeDoc();
+ documentPrincipal.setContentType("application/pdf");
+
+ creerDossierRequest.setDocumentPrincipal(documentPrincipal);
+ service.creerDossier(creerDossierRequest);
+ }
+
+ /**
+ * Renvoit les dossiers accessibles
+ *
+ * @return
+ */
+ public RechercherDossiersResponse dumpAccessibleFolders() {
+ assert (this.service != null);
+ RechercherDossiersRequest request = new RechercherDossiersRequest();
+ RechercherDossiersResponse retVal = service.rechercherDossiers(request);
+ return retVal;
+ }
+
+ /**public Object [][] getTableDossier() {
+
+ return table;
+ }**/
+}
--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.adullact.iparapheur_client;
+
+import java.io.File;
+import java.io.FileOutputStream;
+import java.util.*;
+import org.jdom.Document;
+import org.jdom.Element;
+import org.jdom.input.SAXBuilder;
+import org.jdom.output.Format;
+import org.jdom.output.XMLOutputter;
+
+/**
+ *
+ * @author niko
+ */
+public class XmlManipulator {
+
+ /**
+ * Renvoit un Element XML contenant les paramètres de connexion
+ *
+ * @param parametres
+ * @param configuration
+ * @return
+ */
+ static private Element setConfigurationContent(Element parametres, Map<String, String> configuration){
+ String sNom = configuration.get("username") + "@" + configuration.get("endpoint");
+ String sEndpoint = configuration.get("endpoint");
+ String sUsername = configuration.get("username");
+ String sPassword = configuration.get("password");
+ String sTruststore = configuration.get("truststore");
+ String sTruststorePassword = configuration.get("truststorePassword");
+ String sKeystore = configuration.get("keystore");
+ String sKeystorePassword = configuration.get("keystorePassword");
+
+ Element nom = new Element("nom");
+ nom.setText(sNom);
+ parametres.addContent(nom);
+
+ Element endpoint = new Element("endpoint");
+ endpoint.setText(sEndpoint);
+ parametres.addContent(endpoint);
+
+ Element username = new Element("username");
+ username.setText(sUsername);
+ parametres.addContent(username);
+
+ Element password = new Element("password");
+ password.setText(sPassword);
+ parametres.addContent(password);
+
+ Element truststore = new Element("truststore");
+ truststore.setText(sTruststore);
+ parametres.addContent(truststore);
+
+ Element truststorePassword = new Element("truststorePassword");
+ truststorePassword.setText(sTruststorePassword);
+ parametres.addContent(truststorePassword);
+
+ Element keystore = new Element("keystore");
+ keystore.setText(sKeystore);
+ parametres.addContent(keystore);
+
+ Element keystorePassword = new Element("keystorePassword");
+ keystorePassword.setText(sKeystorePassword);
+ parametres.addContent(keystorePassword);
+
+ return parametres;
+ }
+ /**
+ * Ajoute/Remplace une connexion dans un fichier de conf si existant, sinon en crée un
+ *
+ * @param configuration
+ * @param file
+ */
+ static void enregistrerConfiguration(Map<String, String> configuration, File file){
+ // Renommage des paramètres de configuration, pour une utilisation plus facile
+ String sNom = configuration.get("username") + "@" + configuration.get("endpoint");
+
+ // Element xml déstiné à contenir les paramètres de la nouvelle connexion
+ Element parametres = new Element("configuration");
+
+ // On remplit les parametres de configuration
+ parametres = setConfigurationContent(parametres, configuration);
+
+ // Si le fichier existe, on vérifie si username@endpoint existe déjÃ
+ if(file.exists()){
+ SAXBuilder sxb = new SAXBuilder();
+ Document document = null;
+ try
+ {
+ //On crée un nouveau document JDOM avec en argument le fichier XML
+ //Le parsing est terminé ;)
+ document = sxb.build(new File(file.getAbsolutePath()));
+ }
+ catch(Exception e){}
+
+ Element racine = document.getRootElement();
+ List confs = racine.getChildren("configuration");
+
+ // Si username@endpoint existe, alors on le supprime
+ Iterator i = confs.iterator();
+
+ while(i.hasNext()){
+ Element courant = (Element)i.next();
+ if(courant.getChild("nom").getValue().equals(sNom)){
+ confs.remove(courant); // Suppression de l'existant
+ break;
+ }
+ }
+ confs.add(parametres); // Puis on ajoute les nouveaux parametres dans tous les cas
+ affiche(document); // affichage test
+ enregistre(document, file.getAbsolutePath()); // On enregistre
+ }else{
+ Element racine = new Element("configurations");
+ org.jdom.Document document = new Document(racine);
+
+ racine.addContent(parametres);
+
+ affiche(document); // affichage test
+ enregistre(document, file.getAbsolutePath());
+ }
+ }
+ /**
+ * Récupère une configuration contenue dans le fichier sélectionné
+ * @param file
+ * @return
+ */
+ static Map<String, String> getSavedConfiguration(File file){
+ Map<String, String> configuration = new HashMap<String, String>();
+
+ if(file.exists()){
+ SAXBuilder sxb = new SAXBuilder();
+ Document document = null;
+ try
+ {
+ //On crée un nouveau document JDOM avec en argument le fichier XML
+ //Le parsing est terminé ;)
+ document = sxb.build(new File(file.getAbsolutePath()));
+ }
+ catch(Exception e){}
+ Element racine = document.getRootElement();
+ List confs = racine.getChildren("configuration");
+
+ Iterator i = confs.iterator();
+ Element conf = (Element)i.next();
+
+ configuration.put("endpoint", conf.getChildText("endpoint"));
+ configuration.put("username", conf.getChildText("username"));
+ configuration.put("password", conf.getChildText("password"));
+ configuration.put("truststore", conf.getChildText("truststore"));
+ configuration.put("truststorePassword", conf.getChildText("truststorePassword"));
+ configuration.put("keystore", conf.getChildText("keystore"));
+ configuration.put("keystorePassword", conf.getChildText("keystorePassword"));
+ }
+ return configuration;
+
+ }
+ /**
+ * Retourne une liste de configurations contenue dans le fichier séléctionné
+ * @param file
+ * @return
+ */
+ static List<Map<String, String>> getSavedConfigurations(File file){
+
+ List<Map<String, String>> configurations = new ArrayList<Map<String, String>>();
+
+ if(file.exists()){
+ SAXBuilder sxb = new SAXBuilder();
+ Document document = null;
+ try
+ {
+ //On crée un nouveau document JDOM avec en argument le fichier XML
+ //Le parsing est terminé ;)
+ document = sxb.build(new File(file.getAbsolutePath()));
+ }
+ catch(Exception e){}
+ Element racine = document.getRootElement();
+ List confs = racine.getChildren("configuration");
+
+ Iterator i = confs.iterator();
+ while(i.hasNext())
+ {
+ Element conf = (Element)i.next();
+
+ Map<String, String> configuration = new HashMap<String, String>();
+
+ configuration.put("nom", conf.getChildText("nom"));
+ configuration.put("endpoint", conf.getChildText("endpoint"));
+ configuration.put("username", conf.getChildText("username"));
+ configuration.put("password", conf.getChildText("password"));
+ configuration.put("truststore", conf.getChildText("truststore"));
+ configuration.put("truststorePassword", conf.getChildText("truststorePassword"));
+ configuration.put("keystore", conf.getChildText("keystore"));
+ configuration.put("keystorePassword", conf.getChildText("keystorePassword"));
+
+ configurations.add(configuration);
+ }
+ }
+ return configurations;
+
+ }
+
+ static void affiche(Document document){
+ try{
+ //On utilise ici un affichage classique avec getPrettyFormat()
+ XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat());
+ sortie.output(document, System.out);
+ }
+ catch (java.io.IOException e){}
+ }
+
+ static void enregistre(Document document, String fichier) {
+ try{
+ //On utilise ici un affichage classique avec getPrettyFormat()
+ XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat());
+ //Remarquez qu'il suffit simplement de créer une instance de FileOutputStream
+ //avec en argument le nom du fichier pour effectuer la sérialisation.
+ sortie.output(document, new FileOutputStream(fichier));
+ }
+ catch (java.io.IOException e){}
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArchivageAction.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="ArchivageAction">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="collapse"/>
+ * <enumeration value="ARCHIVER"/>
+ * <enumeration value="EFFACER"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "ArchivageAction")
+@XmlEnum
+public enum ArchivageAction {
+
+ ARCHIVER,
+ EFFACER;
+
+ public String value() {
+ return name();
+ }
+
+ public static ArchivageAction fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="DossierID" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="ArchivageAction" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}ArchivageAction" minOccurs="0"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+
+})
+@XmlRootElement(name = "ArchiverDossierRequest")
+public class ArchiverDossierRequest {
+
+ @XmlElement(name = "DossierID", required = true)
+ protected String dossierID;
+ @XmlElement(name = "ArchivageAction")
+ protected ArchivageAction archivageAction;
+
+ /**
+ * Gets the value of the dossierID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDossierID() {
+ return dossierID;
+ }
+
+ /**
+ * Sets the value of the dossierID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDossierID(String value) {
+ this.dossierID = value;
+ }
+
+ /**
+ * Gets the value of the archivageAction property.
+ *
+ * @return
+ * possible object is
+ * {@link ArchivageAction }
+ *
+ */
+ public ArchivageAction getArchivageAction() {
+ return archivageAction;
+ }
+
+ /**
+ * Sets the value of the archivageAction property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArchivageAction }
+ *
+ */
+ public void setArchivageAction(ArchivageAction value) {
+ this.archivageAction = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="URL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "url",
+ "messageRetour"
+})
+@XmlRootElement(name = "ArchiverDossierResponse")
+public class ArchiverDossierResponse {
+
+ @XmlElementRef(name = "URL", namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", type = JAXBElement.class)
+ protected JAXBElement<String> url;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the url property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public JAXBElement<String> getURL() {
+ return url;
+ }
+
+ /**
+ * Sets the value of the url property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public void setURL(JAXBElement<String> value) {
+ this.url = ((JAXBElement<String> ) value);
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique"/>
+ * <element name="SousType" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}SousType"/>
+ * <element name="EmailEmetteur" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="DossierID" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="FichierPES" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc"/>
+ * <element name="VisuelPDF" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc"/>
+ * <element name="XPathPourSignaturePES" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="AnnotationPublique" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="AnnotationPrivee" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Visibilite" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}Visibilite"/>
+ * <element name="DateLimite" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}date_AAAA-MM-JJ"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+
+})
+@XmlRootElement(name = "CreerDossierPESRequest")
+public class CreerDossierPESRequest {
+
+ @XmlElement(name = "TypeTechnique", required = true)
+ protected String typeTechnique;
+ @XmlElement(name = "SousType", required = true)
+ protected String sousType;
+ @XmlElement(name = "EmailEmetteur", required = true)
+ protected String emailEmetteur;
+ @XmlElement(name = "DossierID", required = true)
+ protected String dossierID;
+ @XmlElement(name = "FichierPES", required = true)
+ protected TypeDoc fichierPES;
+ @XmlElement(name = "VisuelPDF", required = true)
+ protected TypeDoc visuelPDF;
+ @XmlElement(name = "XPathPourSignaturePES", required = true)
+ protected String xPathPourSignaturePES;
+ @XmlElement(name = "AnnotationPublique", required = true, nillable = true)
+ protected String annotationPublique;
+ @XmlElement(name = "AnnotationPrivee", required = true, nillable = true)
+ protected String annotationPrivee;
+ @XmlElement(name = "Visibilite", required = true)
+ protected Visibilite visibilite;
+ @XmlElement(name = "DateLimite", required = true, nillable = true)
+ protected String dateLimite;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTypeTechnique() {
+ return typeTechnique;
+ }
+
+ /**
+ * Sets the value of the typeTechnique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTypeTechnique(String value) {
+ this.typeTechnique = value;
+ }
+
+ /**
+ * Gets the value of the sousType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSousType() {
+ return sousType;
+ }
+
+ /**
+ * Sets the value of the sousType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSousType(String value) {
+ this.sousType = value;
+ }
+
+ /**
+ * Gets the value of the emailEmetteur property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEmailEmetteur() {
+ return emailEmetteur;
+ }
+
+ /**
+ * Sets the value of the emailEmetteur property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEmailEmetteur(String value) {
+ this.emailEmetteur = value;
+ }
+
+ /**
+ * Gets the value of the dossierID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDossierID() {
+ return dossierID;
+ }
+
+ /**
+ * Sets the value of the dossierID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDossierID(String value) {
+ this.dossierID = value;
+ }
+
+ /**
+ * Gets the value of the fichierPES property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getFichierPES() {
+ return fichierPES;
+ }
+
+ /**
+ * Sets the value of the fichierPES property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setFichierPES(TypeDoc value) {
+ this.fichierPES = value;
+ }
+
+ /**
+ * Gets the value of the visuelPDF property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getVisuelPDF() {
+ return visuelPDF;
+ }
+
+ /**
+ * Sets the value of the visuelPDF property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setVisuelPDF(TypeDoc value) {
+ this.visuelPDF = value;
+ }
+
+ /**
+ * Gets the value of the xPathPourSignaturePES property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getXPathPourSignaturePES() {
+ return xPathPourSignaturePES;
+ }
+
+ /**
+ * Sets the value of the xPathPourSignaturePES property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setXPathPourSignaturePES(String value) {
+ this.xPathPourSignaturePES = value;
+ }
+
+ /**
+ * Gets the value of the annotationPublique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPublique() {
+ return annotationPublique;
+ }
+
+ /**
+ * Sets the value of the annotationPublique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPublique(String value) {
+ this.annotationPublique = value;
+ }
+
+ /**
+ * Gets the value of the annotationPrivee property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPrivee() {
+ return annotationPrivee;
+ }
+
+ /**
+ * Sets the value of the annotationPrivee property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPrivee(String value) {
+ this.annotationPrivee = value;
+ }
+
+ /**
+ * Gets the value of the visibilite property.
+ *
+ * @return
+ * possible object is
+ * {@link Visibilite }
+ *
+ */
+ public Visibilite getVisibilite() {
+ return visibilite;
+ }
+
+ /**
+ * Sets the value of the visibilite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Visibilite }
+ *
+ */
+ public void setVisibilite(Visibilite value) {
+ this.visibilite = value;
+ }
+
+ /**
+ * Gets the value of the dateLimite property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDateLimite() {
+ return dateLimite;
+ }
+
+ /**
+ * Sets the value of the dateLimite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDateLimite(String value) {
+ this.dateLimite = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "messageRetour"
+})
+@XmlRootElement(name = "CreerDossierPESResponse")
+public class CreerDossierPESResponse {
+
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique"/>
+ * <element name="SousType" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}SousType"/>
+ * <element name="EmailEmetteur" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="DossierID" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="DocumentPrincipal" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc"/>
+ * <element name="NomDocPrincipal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="SignatureDocPrincipal" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * <element name="VisuelPDF" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc"/>
+ * <element name="DocumentsAnnexes" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDocAnnexes" minOccurs="0"/>
+ * <element name="MetaData" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeMetaDonnees" minOccurs="0"/>
+ * <element name="XPathPourSignatureXML" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="MetaDataTdtACTES" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}metaDataTdtACTES"/>
+ * <element name="AnnotationPublique" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="AnnotationPrivee" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Visibilite" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}Visibilite"/>
+ * <element name="DateLimite" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}date_AAAA-MM-JJ"/>
+ * <element name="CircuitObligatoire" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeCircuit" minOccurs="0"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+
+})
+@XmlRootElement(name = "CreerDossierRequest")
+public class CreerDossierRequest {
+
+ @XmlElement(name = "TypeTechnique", required = true)
+ protected String typeTechnique;
+ @XmlElement(name = "SousType", required = true)
+ protected String sousType;
+ @XmlElement(name = "EmailEmetteur")
+ protected String emailEmetteur;
+ @XmlElement(name = "DossierID", required = true)
+ protected String dossierID;
+ @XmlElement(name = "DocumentPrincipal", required = true)
+ protected TypeDoc documentPrincipal;
+ @XmlElement(name = "NomDocPrincipal")
+ protected String nomDocPrincipal;
+ @XmlElement(name = "SignatureDocPrincipal")
+ protected TypeDoc signatureDocPrincipal;
+ @XmlElement(name = "VisuelPDF", required = true, nillable = true)
+ protected TypeDoc visuelPDF;
+ @XmlElement(name = "DocumentsAnnexes")
+ protected TypeDocAnnexes documentsAnnexes;
+ @XmlElement(name = "MetaData")
+ protected TypeMetaDonnees metaData;
+ @XmlElement(name = "XPathPourSignatureXML", required = true, nillable = true)
+ protected String xPathPourSignatureXML;
+ @XmlElement(name = "MetaDataTdtACTES", required = true, nillable = true)
+ protected MetaDataTdtACTES metaDataTdtACTES;
+ @XmlElement(name = "AnnotationPublique", required = true, nillable = true)
+ protected String annotationPublique;
+ @XmlElement(name = "AnnotationPrivee", required = true, nillable = true)
+ protected String annotationPrivee;
+ @XmlElement(name = "Visibilite", required = true)
+ protected Visibilite visibilite;
+ @XmlElement(name = "DateLimite", required = true, nillable = true)
+ protected String dateLimite;
+ @XmlElement(name = "CircuitObligatoire")
+ protected TypeCircuit circuitObligatoire;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTypeTechnique() {
+ return typeTechnique;
+ }
+
+ /**
+ * Sets the value of the typeTechnique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTypeTechnique(String value) {
+ this.typeTechnique = value;
+ }
+
+ /**
+ * Gets the value of the sousType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSousType() {
+ return sousType;
+ }
+
+ /**
+ * Sets the value of the sousType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSousType(String value) {
+ this.sousType = value;
+ }
+
+ /**
+ * Gets the value of the emailEmetteur property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEmailEmetteur() {
+ return emailEmetteur;
+ }
+
+ /**
+ * Sets the value of the emailEmetteur property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEmailEmetteur(String value) {
+ this.emailEmetteur = value;
+ }
+
+ /**
+ * Gets the value of the dossierID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDossierID() {
+ return dossierID;
+ }
+
+ /**
+ * Sets the value of the dossierID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDossierID(String value) {
+ this.dossierID = value;
+ }
+
+ /**
+ * Gets the value of the documentPrincipal property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getDocumentPrincipal() {
+ return documentPrincipal;
+ }
+
+ /**
+ * Sets the value of the documentPrincipal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setDocumentPrincipal(TypeDoc value) {
+ this.documentPrincipal = value;
+ }
+
+ /**
+ * Gets the value of the nomDocPrincipal property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNomDocPrincipal() {
+ return nomDocPrincipal;
+ }
+
+ /**
+ * Sets the value of the nomDocPrincipal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNomDocPrincipal(String value) {
+ this.nomDocPrincipal = value;
+ }
+
+ /**
+ * Gets the value of the signatureDocPrincipal property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getSignatureDocPrincipal() {
+ return signatureDocPrincipal;
+ }
+
+ /**
+ * Sets the value of the signatureDocPrincipal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setSignatureDocPrincipal(TypeDoc value) {
+ this.signatureDocPrincipal = value;
+ }
+
+ /**
+ * Gets the value of the visuelPDF property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getVisuelPDF() {
+ return visuelPDF;
+ }
+
+ /**
+ * Sets the value of the visuelPDF property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setVisuelPDF(TypeDoc value) {
+ this.visuelPDF = value;
+ }
+
+ /**
+ * Gets the value of the documentsAnnexes property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDocAnnexes }
+ *
+ */
+ public TypeDocAnnexes getDocumentsAnnexes() {
+ return documentsAnnexes;
+ }
+
+ /**
+ * Sets the value of the documentsAnnexes property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDocAnnexes }
+ *
+ */
+ public void setDocumentsAnnexes(TypeDocAnnexes value) {
+ this.documentsAnnexes = value;
+ }
+
+ /**
+ * Gets the value of the metaData property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeMetaDonnees }
+ *
+ */
+ public TypeMetaDonnees getMetaData() {
+ return metaData;
+ }
+
+ /**
+ * Sets the value of the metaData property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeMetaDonnees }
+ *
+ */
+ public void setMetaData(TypeMetaDonnees value) {
+ this.metaData = value;
+ }
+
+ /**
+ * Gets the value of the xPathPourSignatureXML property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getXPathPourSignatureXML() {
+ return xPathPourSignatureXML;
+ }
+
+ /**
+ * Sets the value of the xPathPourSignatureXML property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setXPathPourSignatureXML(String value) {
+ this.xPathPourSignatureXML = value;
+ }
+
+ /**
+ * Gets the value of the metaDataTdtACTES property.
+ *
+ * @return
+ * possible object is
+ * {@link MetaDataTdtACTES }
+ *
+ */
+ public MetaDataTdtACTES getMetaDataTdtACTES() {
+ return metaDataTdtACTES;
+ }
+
+ /**
+ * Sets the value of the metaDataTdtACTES property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MetaDataTdtACTES }
+ *
+ */
+ public void setMetaDataTdtACTES(MetaDataTdtACTES value) {
+ this.metaDataTdtACTES = value;
+ }
+
+ /**
+ * Gets the value of the annotationPublique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPublique() {
+ return annotationPublique;
+ }
+
+ /**
+ * Sets the value of the annotationPublique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPublique(String value) {
+ this.annotationPublique = value;
+ }
+
+ /**
+ * Gets the value of the annotationPrivee property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPrivee() {
+ return annotationPrivee;
+ }
+
+ /**
+ * Sets the value of the annotationPrivee property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPrivee(String value) {
+ this.annotationPrivee = value;
+ }
+
+ /**
+ * Gets the value of the visibilite property.
+ *
+ * @return
+ * possible object is
+ * {@link Visibilite }
+ *
+ */
+ public Visibilite getVisibilite() {
+ return visibilite;
+ }
+
+ /**
+ * Sets the value of the visibilite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Visibilite }
+ *
+ */
+ public void setVisibilite(Visibilite value) {
+ this.visibilite = value;
+ }
+
+ /**
+ * Gets the value of the dateLimite property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDateLimite() {
+ return dateLimite;
+ }
+
+ /**
+ * Sets the value of the dateLimite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDateLimite(String value) {
+ this.dateLimite = value;
+ }
+
+ /**
+ * Gets the value of the circuitObligatoire property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeCircuit }
+ *
+ */
+ public TypeCircuit getCircuitObligatoire() {
+ return circuitObligatoire;
+ }
+
+ /**
+ * Sets the value of the circuitObligatoire property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeCircuit }
+ *
+ */
+ public void setCircuitObligatoire(TypeCircuit value) {
+ this.circuitObligatoire = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "messageRetour"
+})
+@XmlRootElement(name = "CreerDossierResponse")
+public class CreerDossierResponse {
+
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * mimetype: par exemple "application/pdf". encoding: par exemple "UTF-8".
+ * Et maintenant, possibilité d'y definir une signature detachee CMS/PKCS7.
+ *
+ *
+ * <p>Java class for DocAnnexe complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="DocAnnexe">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="nom" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="fichier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc"/>
+ * <element name="mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="encoding" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="signature" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "DocAnnexe", propOrder = {
+ "nom",
+ "fichier",
+ "mimetype",
+ "encoding",
+ "signature"
+})
+public class DocAnnexe {
+
+ @XmlElement(required = true)
+ protected String nom;
+ @XmlElement(required = true)
+ protected TypeDoc fichier;
+ @XmlElement(required = true)
+ protected String mimetype;
+ @XmlElement(required = true)
+ protected String encoding;
+ protected TypeDoc signature;
+
+ /**
+ * Gets the value of the nom property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNom() {
+ return nom;
+ }
+
+ /**
+ * Sets the value of the nom property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNom(String value) {
+ this.nom = value;
+ }
+
+ /**
+ * Gets the value of the fichier property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getFichier() {
+ return fichier;
+ }
+
+ /**
+ * Sets the value of the fichier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setFichier(TypeDoc value) {
+ this.fichier = value;
+ }
+
+ /**
+ * Gets the value of the mimetype property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMimetype() {
+ return mimetype;
+ }
+
+ /**
+ * Sets the value of the mimetype property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMimetype(String value) {
+ this.mimetype = value;
+ }
+
+ /**
+ * Gets the value of the encoding property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEncoding() {
+ return encoding;
+ }
+
+ /**
+ * Sets the value of the encoding property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEncoding(String value) {
+ this.encoding = value;
+ }
+
+ /**
+ * Gets the value of the signature property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getSignature() {
+ return signature;
+ }
+
+ /**
+ * Sets the value of the signature property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setSignature(TypeDoc value) {
+ this.signature = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "messageRetour"
+})
+@XmlRootElement(name = "EffacerDossierRejeteResponse")
+public class EffacerDossierRejeteResponse {
+
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="dossier" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="rcptTo" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="subject" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="message" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="sendPassword" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "dossier",
+ "rcptTo",
+ "subject",
+ "message",
+ "password",
+ "sendPassword"
+})
+@XmlRootElement(name = "EnvoyerDossierMailSecuriseRequest")
+public class EnvoyerDossierMailSecuriseRequest {
+
+ @XmlElement(required = true)
+ protected String dossier;
+ @XmlElement(required = true)
+ protected String rcptTo;
+ @XmlElement(required = true)
+ protected String subject;
+ @XmlElement(required = true)
+ protected String message;
+ protected String password;
+ protected Boolean sendPassword;
+
+ /**
+ * Gets the value of the dossier property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDossier() {
+ return dossier;
+ }
+
+ /**
+ * Sets the value of the dossier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDossier(String value) {
+ this.dossier = value;
+ }
+
+ /**
+ * Gets the value of the rcptTo property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRcptTo() {
+ return rcptTo;
+ }
+
+ /**
+ * Sets the value of the rcptTo property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRcptTo(String value) {
+ this.rcptTo = value;
+ }
+
+ /**
+ * Gets the value of the subject property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSubject() {
+ return subject;
+ }
+
+ /**
+ * Sets the value of the subject property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSubject(String value) {
+ this.subject = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the password property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPassword() {
+ return password;
+ }
+
+ /**
+ * Sets the value of the password property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPassword(String value) {
+ this.password = value;
+ }
+
+ /**
+ * Gets the value of the sendPassword property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isSendPassword() {
+ return sendPassword;
+ }
+
+ /**
+ * Sets the value of the sendPassword property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setSendPassword(Boolean value) {
+ this.sendPassword = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "messageRetour"
+})
+@XmlRootElement(name = "EnvoyerDossierMailSecuriseResponse")
+public class EnvoyerDossierMailSecuriseResponse {
+
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="LogDossier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}LogDossier" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "logDossier",
+ "messageRetour"
+})
+@XmlRootElement(name = "EnvoyerDossierPESResponse")
+public class EnvoyerDossierPESResponse {
+
+ @XmlElement(name = "LogDossier")
+ protected LogDossier logDossier;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the logDossier property.
+ *
+ * @return
+ * possible object is
+ * {@link LogDossier }
+ *
+ */
+ public LogDossier getLogDossier() {
+ return logDossier;
+ }
+
+ /**
+ * Sets the value of the logDossier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LogDossier }
+ *
+ */
+ public void setLogDossier(LogDossier value) {
+ this.logDossier = value;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="LogDossier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}LogDossier" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "logDossier",
+ "messageRetour"
+})
+@XmlRootElement(name = "EnvoyerDossierTdTResponse")
+public class EnvoyerDossierTdTResponse {
+
+ @XmlElement(name = "LogDossier")
+ protected LogDossier logDossier;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the logDossier property.
+ *
+ * @return
+ * possible object is
+ * {@link LogDossier }
+ *
+ */
+ public LogDossier getLogDossier() {
+ return logDossier;
+ }
+
+ /**
+ * Sets the value of the logDossier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LogDossier }
+ *
+ */
+ public void setLogDossier(LogDossier value) {
+ this.logDossier = value;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Role = VISEUR | SIGNATAIRE | TDT | ARCHIVAGE. Dans le futur: EMETTEUR(?), EMAIL,...
+ *
+ * <p>Java class for EtapeCircuit complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="EtapeCircuit">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Parapheur" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Prenom" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Nom" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="Role" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EtapeCircuit", propOrder = {
+ "parapheur",
+ "prenom",
+ "nom",
+ "role"
+})
+public class EtapeCircuit {
+
+ @XmlElement(name = "Parapheur", required = true)
+ protected String parapheur;
+ @XmlElement(name = "Prenom", required = true)
+ protected String prenom;
+ @XmlElement(name = "Nom", required = true)
+ protected String nom;
+ @XmlElement(name = "Role", required = true)
+ protected String role;
+
+ /**
+ * Gets the value of the parapheur property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getParapheur() {
+ return parapheur;
+ }
+
+ /**
+ * Sets the value of the parapheur property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setParapheur(String value) {
+ this.parapheur = value;
+ }
+
+ /**
+ * Gets the value of the prenom property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPrenom() {
+ return prenom;
+ }
+
+ /**
+ * Sets the value of the prenom property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPrenom(String value) {
+ this.prenom = value;
+ }
+
+ /**
+ * Gets the value of the nom property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNom() {
+ return nom;
+ }
+
+ /**
+ * Sets the value of the nom property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNom(String value) {
+ this.nom = value;
+ }
+
+ /**
+ * Gets the value of the role property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRole() {
+ return role;
+ }
+
+ /**
+ * Sets the value of the role property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRole(String value) {
+ this.role = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "messageRetour"
+})
+@XmlRootElement(name = "ExercerDroitRemordDossierResponse")
+public class ExercerDroitRemordDossierResponse {
+
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="DossierID" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="CodeTransition" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}codeRetour"/>
+ * <element name="AnnotationPublique" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="AnnotationPrivee" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+
+})
+@XmlRootElement(name = "ForcerEtapeRequest")
+public class ForcerEtapeRequest {
+
+ @XmlElement(name = "DossierID", required = true)
+ protected String dossierID;
+ @XmlElement(name = "CodeTransition", required = true)
+ protected String codeTransition;
+ @XmlElement(name = "AnnotationPublique", required = true, nillable = true)
+ protected String annotationPublique;
+ @XmlElement(name = "AnnotationPrivee", required = true, nillable = true)
+ protected String annotationPrivee;
+
+ /**
+ * Gets the value of the dossierID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDossierID() {
+ return dossierID;
+ }
+
+ /**
+ * Sets the value of the dossierID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDossierID(String value) {
+ this.dossierID = value;
+ }
+
+ /**
+ * Gets the value of the codeTransition property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCodeTransition() {
+ return codeTransition;
+ }
+
+ /**
+ * Sets the value of the codeTransition property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCodeTransition(String value) {
+ this.codeTransition = value;
+ }
+
+ /**
+ * Gets the value of the annotationPublique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPublique() {
+ return annotationPublique;
+ }
+
+ /**
+ * Sets the value of the annotationPublique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPublique(String value) {
+ this.annotationPublique = value;
+ }
+
+ /**
+ * Gets the value of the annotationPrivee property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPrivee() {
+ return annotationPrivee;
+ }
+
+ /**
+ * Sets the value of the annotationPrivee property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPrivee(String value) {
+ this.annotationPrivee = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="LogDossier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}LogDossier" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "logDossier",
+ "messageRetour"
+})
+@XmlRootElement(name = "ForcerEtapeResponse")
+public class ForcerEtapeResponse {
+
+ @XmlElement(name = "LogDossier")
+ protected LogDossier logDossier;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the logDossier property.
+ *
+ * @return
+ * possible object is
+ * {@link LogDossier }
+ *
+ */
+ public LogDossier getLogDossier() {
+ return logDossier;
+ }
+
+ /**
+ * Sets the value of the logDossier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LogDossier }
+ *
+ */
+ public void setLogDossier(LogDossier value) {
+ this.logDossier = value;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique"/>
+ * <element name="SousType" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}SousType"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+
+})
+@XmlRootElement(name = "GetCircuitRequest")
+public class GetCircuitRequest {
+
+ @XmlElement(name = "TypeTechnique", required = true)
+ protected String typeTechnique;
+ @XmlElement(name = "SousType", required = true)
+ protected String sousType;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTypeTechnique() {
+ return typeTechnique;
+ }
+
+ /**
+ * Sets the value of the typeTechnique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTypeTechnique(String value) {
+ this.typeTechnique = value;
+ }
+
+ /**
+ * Gets the value of the sousType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSousType() {
+ return sousType;
+ }
+
+ /**
+ * Sets the value of the sousType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSousType(String value) {
+ this.sousType = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="EtapeCircuit" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}EtapeCircuit" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "etapeCircuit"
+})
+@XmlRootElement(name = "GetCircuitResponse")
+public class GetCircuitResponse {
+
+ @XmlElement(name = "EtapeCircuit")
+ protected List<EtapeCircuit> etapeCircuit;
+
+ /**
+ * Gets the value of the etapeCircuit property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the etapeCircuit property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getEtapeCircuit().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link EtapeCircuit }
+ *
+ *
+ */
+ public List<EtapeCircuit> getEtapeCircuit() {
+ if (etapeCircuit == null) {
+ etapeCircuit = new ArrayList<EtapeCircuit>();
+ }
+ return this.etapeCircuit;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique" minOccurs="0"/>
+ * <element name="DemanderMiseAJourTdt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "typeTechnique",
+ "demanderMiseAJourTdt"
+})
+@XmlRootElement(name = "GetClassificationActesTdtRequest")
+public class GetClassificationActesTdtRequest {
+
+ @XmlElement(name = "TypeTechnique")
+ protected String typeTechnique;
+ @XmlElement(name = "DemanderMiseAJourTdt")
+ protected String demanderMiseAJourTdt;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTypeTechnique() {
+ return typeTechnique;
+ }
+
+ /**
+ * Sets the value of the typeTechnique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTypeTechnique(String value) {
+ this.typeTechnique = value;
+ }
+
+ /**
+ * Gets the value of the demanderMiseAJourTdt property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDemanderMiseAJourTdt() {
+ return demanderMiseAJourTdt;
+ }
+
+ /**
+ * Sets the value of the demanderMiseAJourTdt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDemanderMiseAJourTdt(String value) {
+ this.demanderMiseAJourTdt = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="classification" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "classification",
+ "messageRetour"
+})
+@XmlRootElement(name = "GetClassificationActesTdtResponse")
+public class GetClassificationActesTdtResponse {
+
+ protected TypeDoc classification;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the classification property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getClassification() {
+ return classification;
+ }
+
+ /**
+ * Sets the value of the classification property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setClassification(TypeDoc value) {
+ this.classification = value;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique"/>
+ * <element name="SousType" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}SousType"/>
+ * <element name="EmailEmetteur" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="DossierID" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="FichierPES" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * <element name="VisuelPDF" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * <element name="XPathPourSignaturePES" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="AnnotationPublique" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="AnnotationPrivee" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="Visibilite" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}Visibilite"/>
+ * <element name="DateLimite" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}date_AAAA-MM-JJ"/>
+ * <element name="DocPrincipal" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * <element name="NomDocPrincipal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="SignatureDocPrincipal" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDoc" minOccurs="0"/>
+ * <element name="DocumentsAnnexes" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeDocAnnexes" minOccurs="0"/>
+ * <element name="MetaDonnees" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeMetaDonnees" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "typeTechnique",
+ "sousType",
+ "emailEmetteur",
+ "dossierID",
+ "fichierPES",
+ "visuelPDF",
+ "xPathPourSignaturePES",
+ "annotationPublique",
+ "annotationPrivee",
+ "visibilite",
+ "dateLimite",
+ "docPrincipal",
+ "nomDocPrincipal",
+ "signatureDocPrincipal",
+ "documentsAnnexes",
+ "metaDonnees",
+ "messageRetour"
+})
+@XmlRootElement(name = "GetDossierResponse")
+public class GetDossierResponse {
+
+ @XmlElement(name = "TypeTechnique", required = true)
+ protected String typeTechnique;
+ @XmlElement(name = "SousType", required = true)
+ protected String sousType;
+ @XmlElement(name = "EmailEmetteur")
+ protected String emailEmetteur;
+ @XmlElement(name = "DossierID", required = true)
+ protected String dossierID;
+ @XmlElement(name = "FichierPES")
+ protected TypeDoc fichierPES;
+ @XmlElement(name = "VisuelPDF")
+ protected TypeDoc visuelPDF;
+ @XmlElement(name = "XPathPourSignaturePES")
+ protected String xPathPourSignaturePES;
+ @XmlElement(name = "AnnotationPublique")
+ protected String annotationPublique;
+ @XmlElement(name = "AnnotationPrivee")
+ protected String annotationPrivee;
+ @XmlElement(name = "Visibilite", required = true)
+ protected Visibilite visibilite;
+ @XmlElement(name = "DateLimite", required = true, nillable = true)
+ protected String dateLimite;
+ @XmlElement(name = "DocPrincipal")
+ protected TypeDoc docPrincipal;
+ @XmlElement(name = "NomDocPrincipal")
+ protected String nomDocPrincipal;
+ @XmlElement(name = "SignatureDocPrincipal")
+ protected TypeDoc signatureDocPrincipal;
+ @XmlElement(name = "DocumentsAnnexes")
+ protected TypeDocAnnexes documentsAnnexes;
+ @XmlElement(name = "MetaDonnees")
+ protected TypeMetaDonnees metaDonnees;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTypeTechnique() {
+ return typeTechnique;
+ }
+
+ /**
+ * Sets the value of the typeTechnique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTypeTechnique(String value) {
+ this.typeTechnique = value;
+ }
+
+ /**
+ * Gets the value of the sousType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSousType() {
+ return sousType;
+ }
+
+ /**
+ * Sets the value of the sousType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSousType(String value) {
+ this.sousType = value;
+ }
+
+ /**
+ * Gets the value of the emailEmetteur property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEmailEmetteur() {
+ return emailEmetteur;
+ }
+
+ /**
+ * Sets the value of the emailEmetteur property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEmailEmetteur(String value) {
+ this.emailEmetteur = value;
+ }
+
+ /**
+ * Gets the value of the dossierID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDossierID() {
+ return dossierID;
+ }
+
+ /**
+ * Sets the value of the dossierID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDossierID(String value) {
+ this.dossierID = value;
+ }
+
+ /**
+ * Gets the value of the fichierPES property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getFichierPES() {
+ return fichierPES;
+ }
+
+ /**
+ * Sets the value of the fichierPES property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setFichierPES(TypeDoc value) {
+ this.fichierPES = value;
+ }
+
+ /**
+ * Gets the value of the visuelPDF property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getVisuelPDF() {
+ return visuelPDF;
+ }
+
+ /**
+ * Sets the value of the visuelPDF property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setVisuelPDF(TypeDoc value) {
+ this.visuelPDF = value;
+ }
+
+ /**
+ * Gets the value of the xPathPourSignaturePES property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getXPathPourSignaturePES() {
+ return xPathPourSignaturePES;
+ }
+
+ /**
+ * Sets the value of the xPathPourSignaturePES property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setXPathPourSignaturePES(String value) {
+ this.xPathPourSignaturePES = value;
+ }
+
+ /**
+ * Gets the value of the annotationPublique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPublique() {
+ return annotationPublique;
+ }
+
+ /**
+ * Sets the value of the annotationPublique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPublique(String value) {
+ this.annotationPublique = value;
+ }
+
+ /**
+ * Gets the value of the annotationPrivee property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotationPrivee() {
+ return annotationPrivee;
+ }
+
+ /**
+ * Sets the value of the annotationPrivee property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotationPrivee(String value) {
+ this.annotationPrivee = value;
+ }
+
+ /**
+ * Gets the value of the visibilite property.
+ *
+ * @return
+ * possible object is
+ * {@link Visibilite }
+ *
+ */
+ public Visibilite getVisibilite() {
+ return visibilite;
+ }
+
+ /**
+ * Sets the value of the visibilite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Visibilite }
+ *
+ */
+ public void setVisibilite(Visibilite value) {
+ this.visibilite = value;
+ }
+
+ /**
+ * Gets the value of the dateLimite property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDateLimite() {
+ return dateLimite;
+ }
+
+ /**
+ * Sets the value of the dateLimite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDateLimite(String value) {
+ this.dateLimite = value;
+ }
+
+ /**
+ * Gets the value of the docPrincipal property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getDocPrincipal() {
+ return docPrincipal;
+ }
+
+ /**
+ * Sets the value of the docPrincipal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setDocPrincipal(TypeDoc value) {
+ this.docPrincipal = value;
+ }
+
+ /**
+ * Gets the value of the nomDocPrincipal property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNomDocPrincipal() {
+ return nomDocPrincipal;
+ }
+
+ /**
+ * Sets the value of the nomDocPrincipal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNomDocPrincipal(String value) {
+ this.nomDocPrincipal = value;
+ }
+
+ /**
+ * Gets the value of the signatureDocPrincipal property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDoc }
+ *
+ */
+ public TypeDoc getSignatureDocPrincipal() {
+ return signatureDocPrincipal;
+ }
+
+ /**
+ * Sets the value of the signatureDocPrincipal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDoc }
+ *
+ */
+ public void setSignatureDocPrincipal(TypeDoc value) {
+ this.signatureDocPrincipal = value;
+ }
+
+ /**
+ * Gets the value of the documentsAnnexes property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeDocAnnexes }
+ *
+ */
+ public TypeDocAnnexes getDocumentsAnnexes() {
+ return documentsAnnexes;
+ }
+
+ /**
+ * Sets the value of the documentsAnnexes property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeDocAnnexes }
+ *
+ */
+ public void setDocumentsAnnexes(TypeDocAnnexes value) {
+ this.documentsAnnexes = value;
+ }
+
+ /**
+ * Gets the value of the metaDonnees property.
+ *
+ * @return
+ * possible object is
+ * {@link TypeMetaDonnees }
+ *
+ */
+ public TypeMetaDonnees getMetaDonnees() {
+ return metaDonnees;
+ }
+
+ /**
+ * Sets the value of the metaDonnees property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TypeMetaDonnees }
+ *
+ */
+ public void setMetaDonnees(TypeMetaDonnees value) {
+ this.metaDonnees = value;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="LogDossier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}LogDossier" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "logDossier",
+ "messageRetour"
+})
+@XmlRootElement(name = "GetHistoDossierResponse")
+public class GetHistoDossierResponse {
+
+ @XmlElement(name = "LogDossier")
+ protected List<LogDossier> logDossier;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the logDossier property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the logDossier property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getLogDossier().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link LogDossier }
+ *
+ *
+ */
+ public List<LogDossier> getLogDossier() {
+ if (logDossier == null) {
+ logDossier = new ArrayList<LogDossier>();
+ }
+ return this.logDossier;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MetaDonnee" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MetaDonneeDefinition" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "metaDonnee"
+})
+@XmlRootElement(name = "GetListeMetaDonneesResponse")
+public class GetListeMetaDonneesResponse {
+
+ @XmlElement(name = "MetaDonnee")
+ protected List<MetaDonneeDefinition> metaDonnee;
+
+ /**
+ * Gets the value of the metaDonnee property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the metaDonnee property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getMetaDonnee().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link MetaDonneeDefinition }
+ *
+ *
+ */
+ public List<MetaDonneeDefinition> getMetaDonnee() {
+ if (metaDonnee == null) {
+ metaDonnee = new ArrayList<MetaDonneeDefinition>();
+ }
+ return this.metaDonnee;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="SousType" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}SousType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sousType"
+})
+@XmlRootElement(name = "GetListeSousTypesResponse")
+public class GetListeSousTypesResponse {
+
+ @XmlElement(name = "SousType")
+ protected List<String> sousType;
+
+ /**
+ * Gets the value of the sousType property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the sousType property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getSousType().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getSousType() {
+ if (sousType == null) {
+ sousType = new ArrayList<String>();
+ }
+ return this.sousType;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "typeTechnique"
+})
+@XmlRootElement(name = "GetListeTypesResponse")
+public class GetListeTypesResponse {
+
+ @XmlElement(name = "TypeTechnique")
+ protected List<String> typeTechnique;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the typeTechnique property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTypeTechnique().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getTypeTechnique() {
+ if (typeTechnique == null) {
+ typeTechnique = new ArrayList<String>();
+ }
+ return this.typeTechnique;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="LogDossier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}LogDossier" minOccurs="0"/>
+ * <element name="MessageRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MessageRetour" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "logDossier",
+ "messageRetour"
+})
+@XmlRootElement(name = "GetStatutTdTResponse")
+public class GetStatutTdTResponse {
+
+ @XmlElement(name = "LogDossier")
+ protected LogDossier logDossier;
+ @XmlElement(name = "MessageRetour")
+ protected MessageRetour messageRetour;
+
+ /**
+ * Gets the value of the logDossier property.
+ *
+ * @return
+ * possible object is
+ * {@link LogDossier }
+ *
+ */
+ public LogDossier getLogDossier() {
+ return logDossier;
+ }
+
+ /**
+ * Sets the value of the logDossier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LogDossier }
+ *
+ */
+ public void setLogDossier(LogDossier value) {
+ this.logDossier = value;
+ }
+
+ /**
+ * Gets the value of the messageRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link MessageRetour }
+ *
+ */
+ public MessageRetour getMessageRetour() {
+ return messageRetour;
+ }
+
+ /**
+ * Sets the value of the messageRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MessageRetour }
+ *
+ */
+ public void setMessageRetour(MessageRetour value) {
+ this.messageRetour = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.6 in JDK 6
+ * Generated source version: 2.1
+ *
+ */
+@WebService(name = "InterfaceParapheur", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0")
+@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+@XmlSeeAlso({
+ org.adullact.spring_ws.iparapheur._1.ObjectFactory.class,
+ org.w3._2005._05.xmlmime.ObjectFactory.class
+})
+public interface InterfaceParapheur {
+
+
+ /**
+ *
+ * @param effacerDossierRejeteRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.EffacerDossierRejeteResponse
+ */
+ @WebMethod(operationName = "EffacerDossierRejete")
+ @WebResult(name = "EffacerDossierRejeteResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EffacerDossierRejeteResponse")
+ public EffacerDossierRejeteResponse effacerDossierRejete(
+ @WebParam(name = "EffacerDossierRejeteRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EffacerDossierRejeteRequest")
+ String effacerDossierRejeteRequest);
+
+ /**
+ *
+ * @param getListeTypesRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetListeTypesResponse
+ */
+ @WebMethod(operationName = "GetListeTypes")
+ @WebResult(name = "GetListeTypesResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetListeTypesResponse")
+ public GetListeTypesResponse getListeTypes(
+ @WebParam(name = "GetListeTypesRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetListeTypesRequest")
+ Object getListeTypesRequest);
+
+ /**
+ *
+ * @param getListeMetaDonneesRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetListeMetaDonneesResponse
+ */
+ @WebMethod(operationName = "GetListeMetaDonnees")
+ @WebResult(name = "GetListeMetaDonneesResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetListeMetaDonneesResponse")
+ public GetListeMetaDonneesResponse getListeMetaDonnees(
+ @WebParam(name = "GetListeMetaDonneesRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetListeMetaDonneesRequest")
+ Object getListeMetaDonneesRequest);
+
+ /**
+ *
+ * @param creerDossierRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.CreerDossierResponse
+ */
+ @WebMethod(operationName = "CreerDossier")
+ @WebResult(name = "CreerDossierResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "CreerDossierResponse")
+ public CreerDossierResponse creerDossier(
+ @WebParam(name = "CreerDossierRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "CreerDossierRequest")
+ CreerDossierRequest creerDossierRequest);
+
+ /**
+ *
+ * @param creerDossierPESRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.CreerDossierPESResponse
+ */
+ @WebMethod(operationName = "CreerDossierPES")
+ @WebResult(name = "CreerDossierPESResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "CreerDossierPESResponse")
+ public CreerDossierPESResponse creerDossierPES(
+ @WebParam(name = "CreerDossierPESRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "CreerDossierPESRequest")
+ CreerDossierPESRequest creerDossierPESRequest);
+
+ /**
+ *
+ * @param rechercherDossiersRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.RechercherDossiersResponse
+ */
+ @WebMethod(operationName = "RechercherDossiers")
+ @WebResult(name = "RechercherDossiersResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "RechercherDossiersResponse")
+ public RechercherDossiersResponse rechercherDossiers(
+ @WebParam(name = "RechercherDossiersRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "RechercherDossiersRequest")
+ RechercherDossiersRequest rechercherDossiersRequest);
+
+ /**
+ *
+ * @param getDossierRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetDossierResponse
+ */
+ @WebMethod(operationName = "GetDossier")
+ @WebResult(name = "GetDossierResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetDossierResponse")
+ public GetDossierResponse getDossier(
+ @WebParam(name = "GetDossierRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetDossierRequest")
+ String getDossierRequest);
+
+ /**
+ *
+ * @param envoyerDossierTdTRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.EnvoyerDossierTdTResponse
+ */
+ @WebMethod(operationName = "EnvoyerDossierTdT")
+ @WebResult(name = "EnvoyerDossierTdTResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EnvoyerDossierTdTResponse")
+ public EnvoyerDossierTdTResponse envoyerDossierTdT(
+ @WebParam(name = "EnvoyerDossierTdTRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EnvoyerDossierTdTRequest")
+ String envoyerDossierTdTRequest);
+
+ /**
+ *
+ * @param forcerEtapeRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.ForcerEtapeResponse
+ */
+ @WebMethod(operationName = "ForcerEtape")
+ @WebResult(name = "ForcerEtapeResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "ForcerEtapeResponse")
+ public ForcerEtapeResponse forcerEtape(
+ @WebParam(name = "ForcerEtapeRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "ForcerEtapeRequest")
+ ForcerEtapeRequest forcerEtapeRequest);
+
+ /**
+ *
+ * @param getClassificationActesTdtRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetClassificationActesTdtResponse
+ */
+ @WebMethod(operationName = "GetClassificationActesTdt")
+ @WebResult(name = "GetClassificationActesTdtResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetClassificationActesTdtResponse")
+ public GetClassificationActesTdtResponse getClassificationActesTdt(
+ @WebParam(name = "GetClassificationActesTdtRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetClassificationActesTdtRequest")
+ GetClassificationActesTdtRequest getClassificationActesTdtRequest);
+
+ /**
+ *
+ * @param envoyerDossierPESRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.EnvoyerDossierPESResponse
+ */
+ @WebMethod(operationName = "EnvoyerDossierPES")
+ @WebResult(name = "EnvoyerDossierPESResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EnvoyerDossierPESResponse")
+ public EnvoyerDossierPESResponse envoyerDossierPES(
+ @WebParam(name = "EnvoyerDossierPESRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EnvoyerDossierPESRequest")
+ String envoyerDossierPESRequest);
+
+ /**
+ *
+ * @param archiverDossierRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.ArchiverDossierResponse
+ */
+ @WebMethod(operationName = "ArchiverDossier")
+ @WebResult(name = "ArchiverDossierResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "ArchiverDossierResponse")
+ public ArchiverDossierResponse archiverDossier(
+ @WebParam(name = "ArchiverDossierRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "ArchiverDossierRequest")
+ ArchiverDossierRequest archiverDossierRequest);
+
+ /**
+ *
+ * @param getCircuitRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetCircuitResponse
+ */
+ @WebMethod(operationName = "GetCircuit")
+ @WebResult(name = "GetCircuitResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetCircuitResponse")
+ public GetCircuitResponse getCircuit(
+ @WebParam(name = "GetCircuitRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetCircuitRequest")
+ GetCircuitRequest getCircuitRequest);
+
+ /**
+ *
+ * @param echoRequest
+ * @return
+ * returns java.lang.String
+ */
+ @WebMethod
+ @WebResult(name = "echoResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "echoResponse")
+ public String echo(
+ @WebParam(name = "echoRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "echoRequest")
+ String echoRequest);
+
+ /**
+ *
+ * @param getListeSousTypesRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetListeSousTypesResponse
+ */
+ @WebMethod(operationName = "GetListeSousTypes")
+ @WebResult(name = "GetListeSousTypesResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetListeSousTypesResponse")
+ public GetListeSousTypesResponse getListeSousTypes(
+ @WebParam(name = "GetListeSousTypesRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetListeSousTypesRequest")
+ String getListeSousTypesRequest);
+
+ /**
+ *
+ * @param getHistoDossierRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetHistoDossierResponse
+ */
+ @WebMethod(operationName = "GetHistoDossier")
+ @WebResult(name = "GetHistoDossierResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetHistoDossierResponse")
+ public GetHistoDossierResponse getHistoDossier(
+ @WebParam(name = "GetHistoDossierRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetHistoDossierRequest")
+ String getHistoDossierRequest);
+
+ /**
+ *
+ * @param exercerDroitRemordDossierRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.ExercerDroitRemordDossierResponse
+ */
+ @WebMethod(operationName = "ExercerDroitRemordDossier")
+ @WebResult(name = "ExercerDroitRemordDossierResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "ExercerDroitRemordDossierResponse")
+ public ExercerDroitRemordDossierResponse exercerDroitRemordDossier(
+ @WebParam(name = "ExercerDroitRemordDossierRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "ExercerDroitRemordDossierRequest")
+ String exercerDroitRemordDossierRequest);
+
+ /**
+ *
+ * @param getStatutTdTRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.GetStatutTdTResponse
+ */
+ @WebMethod(operationName = "GetStatutTdT")
+ @WebResult(name = "GetStatutTdTResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetStatutTdTResponse")
+ public GetStatutTdTResponse getStatutTdT(
+ @WebParam(name = "GetStatutTdTRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "GetStatutTdTRequest")
+ String getStatutTdTRequest);
+
+ /**
+ *
+ * @param envoyerDossierMailSecuriseRequest
+ * @return
+ * returns org.adullact.spring_ws.iparapheur._1.EnvoyerDossierMailSecuriseResponse
+ */
+ @WebMethod(operationName = "EnvoyerDossierMailSecurise")
+ @WebResult(name = "EnvoyerDossierMailSecuriseResponse", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EnvoyerDossierMailSecuriseResponse")
+ public EnvoyerDossierMailSecuriseResponse envoyerDossierMailSecurise(
+ @WebParam(name = "EnvoyerDossierMailSecuriseRequest", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", partName = "EnvoyerDossierMailSecuriseRequest")
+ EnvoyerDossierMailSecuriseRequest envoyerDossierMailSecuriseRequest);
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.util.logging.Logger;
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import javax.xml.ws.WebServiceFeature;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.6 in JDK 6
+ * Generated source version: 2.1
+ *
+ */
+@WebServiceClient(name = "InterfaceParapheurService", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", wsdlLocation = "file:/home/niko/iparapheur3/iparapheur-amp/target/iparapheur-amp-3.4.c-SNAPSHOT/web/WEB-INF/wsdl/iparapheur.wsdl")
+public class InterfaceParapheurService
+ extends Service
+{
+
+ private final static URL INTERFACEPARAPHEURSERVICE_WSDL_LOCATION;
+ private final static Logger logger = Logger.getLogger(org.adullact.spring_ws.iparapheur._1.InterfaceParapheurService.class.getName());
+
+ static {
+ URL url = null;
+ try {
+ URL baseUrl;
+ baseUrl = org.adullact.spring_ws.iparapheur._1.InterfaceParapheurService.class.getResource(".");
+ url = new URL(baseUrl, "file:/home/niko/iparapheur3/iparapheur-amp/target/iparapheur-amp-3.4.c-SNAPSHOT/web/WEB-INF/wsdl/iparapheur.wsdl");
+ } catch (MalformedURLException e) {
+ logger.warning("Failed to create URL for the wsdl Location: 'file:/home/niko/iparapheur3/iparapheur-amp/target/iparapheur-amp-3.4.c-SNAPSHOT/web/WEB-INF/wsdl/iparapheur.wsdl', retrying as a local file");
+ logger.warning(e.getMessage());
+ }
+ INTERFACEPARAPHEURSERVICE_WSDL_LOCATION = url;
+ }
+
+ public InterfaceParapheurService(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public InterfaceParapheurService() {
+ super(INTERFACEPARAPHEURSERVICE_WSDL_LOCATION, new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "InterfaceParapheurService"));
+ }
+
+ /**
+ *
+ * @return
+ * returns InterfaceParapheur
+ */
+ @WebEndpoint(name = "InterfaceParapheurSoap11")
+ public InterfaceParapheur getInterfaceParapheurSoap11() {
+ return super.getPort(new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "InterfaceParapheurSoap11"), InterfaceParapheur.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns InterfaceParapheur
+ */
+ @WebEndpoint(name = "InterfaceParapheurSoap11")
+ public InterfaceParapheur getInterfaceParapheurSoap11(WebServiceFeature... features) {
+ return super.getPort(new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "InterfaceParapheurSoap11"), InterfaceParapheur.class, features);
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.util.logging.Logger;
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import javax.xml.ws.WebServiceFeature;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.6 in JDK 6
+ * Generated source version: 2.1
+ *
+ */
+@WebServiceClient(name = "InterfaceParapheurServiceNoMTOM", targetNamespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", wsdlLocation = "file:/home/niko/iparapheur3/iparapheur-amp/target/iparapheur-amp-3.4.c-SNAPSHOT/web/WEB-INF/wsdl/iparapheur.wsdl")
+public class InterfaceParapheurServiceNoMTOM
+ extends Service
+{
+
+ private final static URL INTERFACEPARAPHEURSERVICENOMTOM_WSDL_LOCATION;
+ private final static Logger logger = Logger.getLogger(org.adullact.spring_ws.iparapheur._1.InterfaceParapheurServiceNoMTOM.class.getName());
+
+ static {
+ URL url = null;
+ try {
+ URL baseUrl;
+ baseUrl = org.adullact.spring_ws.iparapheur._1.InterfaceParapheurServiceNoMTOM.class.getResource(".");
+ url = new URL(baseUrl, "file:/home/niko/iparapheur3/iparapheur-amp/target/iparapheur-amp-3.4.c-SNAPSHOT/web/WEB-INF/wsdl/iparapheur.wsdl");
+ } catch (MalformedURLException e) {
+ logger.warning("Failed to create URL for the wsdl Location: 'file:/home/niko/iparapheur3/iparapheur-amp/target/iparapheur-amp-3.4.c-SNAPSHOT/web/WEB-INF/wsdl/iparapheur.wsdl', retrying as a local file");
+ logger.warning(e.getMessage());
+ }
+ INTERFACEPARAPHEURSERVICENOMTOM_WSDL_LOCATION = url;
+ }
+
+ public InterfaceParapheurServiceNoMTOM(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public InterfaceParapheurServiceNoMTOM() {
+ super(INTERFACEPARAPHEURSERVICENOMTOM_WSDL_LOCATION, new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "InterfaceParapheurServiceNoMTOM"));
+ }
+
+ /**
+ *
+ * @return
+ * returns InterfaceParapheur
+ */
+ @WebEndpoint(name = "InterfaceParapheurSoap11NoMtom")
+ public InterfaceParapheur getInterfaceParapheurSoap11NoMtom() {
+ return super.getPort(new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "InterfaceParapheurSoap11NoMtom"), InterfaceParapheur.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns InterfaceParapheur
+ */
+ @WebEndpoint(name = "InterfaceParapheurSoap11NoMtom")
+ public InterfaceParapheur getInterfaceParapheurSoap11NoMtom(WebServiceFeature... features) {
+ return super.getPort(new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "InterfaceParapheurSoap11NoMtom"), InterfaceParapheur.class, features);
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * definition precise d'un enregistrement histogramme d'un dossier:
+ * date/heure, nom(=ID), état(non-lu, lu, signé, rejeté..., états TdT), annotation publique?, + flag d'accessibilite "OK/KO/Recuperable" positionné si utilisation via "RechercherDossier"
+ *
+ *
+ * <p>Java class for LogDossier complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="LogDossier">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
+ * <element name="nom" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID"/>
+ * <element name="status" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="annotation" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="accessible" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LogDossier", propOrder = {
+ "timestamp",
+ "nom",
+ "status",
+ "annotation",
+ "accessible"
+})
+public class LogDossier {
+
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timestamp;
+ @XmlElement(required = true)
+ protected String nom;
+ @XmlElement(required = true)
+ protected String status;
+ @XmlElement(required = true)
+ protected String annotation;
+ @XmlElement(required = true)
+ protected String accessible;
+
+ /**
+ * Gets the value of the timestamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimestamp() {
+ return timestamp;
+ }
+
+ /**
+ * Sets the value of the timestamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimestamp(XMLGregorianCalendar value) {
+ this.timestamp = value;
+ }
+
+ /**
+ * Gets the value of the nom property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNom() {
+ return nom;
+ }
+
+ /**
+ * Sets the value of the nom property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNom(String value) {
+ this.nom = value;
+ }
+
+ /**
+ * Gets the value of the status property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStatus() {
+ return status;
+ }
+
+ /**
+ * Sets the value of the status property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStatus(String value) {
+ this.status = value;
+ }
+
+ /**
+ * Gets the value of the annotation property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAnnotation() {
+ return annotation;
+ }
+
+ /**
+ * Sets the value of the annotation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAnnotation(String value) {
+ this.annotation = value;
+ }
+
+ /**
+ * Gets the value of the accessible property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAccessible() {
+ return accessible;
+ }
+
+ /**
+ * Sets the value of the accessible property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAccessible(String value) {
+ this.accessible = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for MessageRetour complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="MessageRetour">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="codeRetour" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}codeRetour"/>
+ * <element name="message" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="severite" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MessageRetour", propOrder = {
+ "codeRetour",
+ "message",
+ "severite"
+})
+public class MessageRetour {
+
+ @XmlElement(required = true)
+ protected String codeRetour;
+ @XmlElement(required = true)
+ protected String message;
+ @XmlElement(required = true)
+ protected String severite;
+
+ /**
+ * Gets the value of the codeRetour property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCodeRetour() {
+ return codeRetour;
+ }
+
+ /**
+ * Sets the value of the codeRetour property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCodeRetour(String value) {
+ this.codeRetour = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the severite property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSeverite() {
+ return severite;
+ }
+
+ /**
+ * Sets the value of the severite property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSeverite(String value) {
+ this.severite = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Donnees necessaires pour la teletransmission des ACTES au controle de legalite. Le numero d'ACTE ne fait pas partie des parametres, c'est dossierID.
+ *
+ * <p>Java class for metaDataTdtACTES complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="metaDataTdtACTES">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="nature" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="classification" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="date" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="objet" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "metaDataTdtACTES", propOrder = {
+ "nature",
+ "classification",
+ "date",
+ "objet"
+})
+public class MetaDataTdtACTES {
+
+ @XmlElement(required = true)
+ protected String nature;
+ @XmlElement(required = true)
+ protected String classification;
+ @XmlElement(required = true)
+ protected String date;
+ @XmlElement(required = true)
+ protected String objet;
+
+ /**
+ * Gets the value of the nature property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNature() {
+ return nature;
+ }
+
+ /**
+ * Sets the value of the nature property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNature(String value) {
+ this.nature = value;
+ }
+
+ /**
+ * Gets the value of the classification property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getClassification() {
+ return classification;
+ }
+
+ /**
+ * Sets the value of the classification property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setClassification(String value) {
+ this.classification = value;
+ }
+
+ /**
+ * Gets the value of the date property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDate() {
+ return date;
+ }
+
+ /**
+ * Sets the value of the date property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDate(String value) {
+ this.date = value;
+ }
+
+ /**
+ * Gets the value of the objet property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getObjet() {
+ return objet;
+ }
+
+ /**
+ * Sets the value of the objet property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setObjet(String value) {
+ this.objet = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Contenu d'une méta-donnée
+ *
+ *
+ * <p>Java class for MetaDonnee complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="MetaDonnee">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="nom" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeNomCourt"/>
+ * <element name="valeur" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MetaDonnee", propOrder = {
+ "nom",
+ "valeur"
+})
+public class MetaDonnee {
+
+ @XmlElement(required = true)
+ protected String nom;
+ @XmlElement(required = true)
+ protected String valeur;
+
+ /**
+ * Gets the value of the nom property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNom() {
+ return nom;
+ }
+
+ /**
+ * Sets the value of the nom property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNom(String value) {
+ this.nom = value;
+ }
+
+ /**
+ * Gets the value of the valeur property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValeur() {
+ return valeur;
+ }
+
+ /**
+ * Sets the value of the valeur property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValeur(String value) {
+ this.valeur = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Définition de méta donnée dans le dictionnaire du modèle de contenu dynamique.
+ *
+ * <p>Java class for MetaDonneeDefinition complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="MetaDonneeDefinition">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="nomCourt" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeNomCourt"/>
+ * <element name="nomLong" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="nature" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}NatureMetaDonnee"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MetaDonneeDefinition", propOrder = {
+ "nomCourt",
+ "nomLong",
+ "nature"
+})
+public class MetaDonneeDefinition {
+
+ @XmlElement(required = true)
+ protected String nomCourt;
+ @XmlElement(required = true)
+ protected String nomLong;
+ @XmlElement(required = true)
+ protected NatureMetaDonnee nature;
+
+ /**
+ * Gets the value of the nomCourt property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNomCourt() {
+ return nomCourt;
+ }
+
+ /**
+ * Sets the value of the nomCourt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNomCourt(String value) {
+ this.nomCourt = value;
+ }
+
+ /**
+ * Gets the value of the nomLong property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNomLong() {
+ return nomLong;
+ }
+
+ /**
+ * Sets the value of the nomLong property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNomLong(String value) {
+ this.nomLong = value;
+ }
+
+ /**
+ * Gets the value of the nature property.
+ *
+ * @return
+ * possible object is
+ * {@link NatureMetaDonnee }
+ *
+ */
+ public NatureMetaDonnee getNature() {
+ return nature;
+ }
+
+ /**
+ * Sets the value of the nature property.
+ *
+ * @param value
+ * allowed object is
+ * {@link NatureMetaDonnee }
+ *
+ */
+ public void setNature(NatureMetaDonnee value) {
+ this.nature = value;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for NatureMetaDonnee.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="NatureMetaDonnee">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="collapse"/>
+ * <enumeration value="STRING"/>
+ * <enumeration value="INT"/>
+ * <enumeration value="FLOAT"/>
+ * <enumeration value="DATE"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "NatureMetaDonnee")
+@XmlEnum
+public enum NatureMetaDonnee {
+
+ STRING,
+ INT,
+ FLOAT,
+ DATE;
+
+ public String value() {
+ return name();
+ }
+
+ public static NatureMetaDonnee fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.adullact.spring_ws.iparapheur._1 package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _GetListeTypesRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "GetListeTypesRequest");
+ private final static QName _EnvoyerDossierPESRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "EnvoyerDossierPESRequest");
+ private final static QName _GetListeMetaDonneesRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "GetListeMetaDonneesRequest");
+ private final static QName _EchoRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "echoRequest");
+ private final static QName _EnvoyerDossierTdTRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "EnvoyerDossierTdTRequest");
+ private final static QName _GetHistoDossierRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "GetHistoDossierRequest");
+ private final static QName _EchoResponse_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "echoResponse");
+ private final static QName _GetDossierRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "GetDossierRequest");
+ private final static QName _GetStatutTdTRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "GetStatutTdTRequest");
+ private final static QName _ExercerDroitRemordDossierRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "ExercerDroitRemordDossierRequest");
+ private final static QName _GetListeSousTypesRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "GetListeSousTypesRequest");
+ private final static QName _EffacerDossierRejeteRequest_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "EffacerDossierRejeteRequest");
+ private final static QName _ArchiverDossierResponseURL_QNAME = new QName("http://www.adullact.org/spring-ws/iparapheur/1.0", "URL");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.adullact.spring_ws.iparapheur._1
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link DocAnnexe }
+ *
+ */
+ public DocAnnexe createDocAnnexe() {
+ return new DocAnnexe();
+ }
+
+ /**
+ * Create an instance of {@link GetHistoDossierResponse }
+ *
+ */
+ public GetHistoDossierResponse createGetHistoDossierResponse() {
+ return new GetHistoDossierResponse();
+ }
+
+ /**
+ * Create an instance of {@link MetaDonneeDefinition }
+ *
+ */
+ public MetaDonneeDefinition createMetaDonneeDefinition() {
+ return new MetaDonneeDefinition();
+ }
+
+ /**
+ * Create an instance of {@link ExercerDroitRemordDossierResponse }
+ *
+ */
+ public ExercerDroitRemordDossierResponse createExercerDroitRemordDossierResponse() {
+ return new ExercerDroitRemordDossierResponse();
+ }
+
+ /**
+ * Create an instance of {@link GetListeMetaDonneesResponse }
+ *
+ */
+ public GetListeMetaDonneesResponse createGetListeMetaDonneesResponse() {
+ return new GetListeMetaDonneesResponse();
+ }
+
+ /**
+ * Create an instance of {@link CreerDossierPESResponse }
+ *
+ */
+ public CreerDossierPESResponse createCreerDossierPESResponse() {
+ return new CreerDossierPESResponse();
+ }
+
+ /**
+ * Create an instance of {@link ForcerEtapeRequest }
+ *
+ */
+ public ForcerEtapeRequest createForcerEtapeRequest() {
+ return new ForcerEtapeRequest();
+ }
+
+ /**
+ * Create an instance of {@link GetClassificationActesTdtResponse }
+ *
+ */
+ public GetClassificationActesTdtResponse createGetClassificationActesTdtResponse() {
+ return new GetClassificationActesTdtResponse();
+ }
+
+ /**
+ * Create an instance of {@link GetStatutTdTResponse }
+ *
+ */
+ public GetStatutTdTResponse createGetStatutTdTResponse() {
+ return new GetStatutTdTResponse();
+ }
+
+ /**
+ * Create an instance of {@link TypeMetaDonnees }
+ *
+ */
+ public TypeMetaDonnees createTypeMetaDonnees() {
+ return new TypeMetaDonnees();
+ }
+
+ /**
+ * Create an instance of {@link EtapeCircuit }
+ *
+ */
+ public EtapeCircuit createEtapeCircuit() {
+ return new EtapeCircuit();
+ }
+
+ /**
+ * Create an instance of {@link EnvoyerDossierMailSecuriseResponse }
+ *
+ */
+ public EnvoyerDossierMailSecuriseResponse createEnvoyerDossierMailSecuriseResponse() {
+ return new EnvoyerDossierMailSecuriseResponse();
+ }
+
+ /**
+ * Create an instance of {@link GetListeTypesResponse }
+ *
+ */
+ public GetListeTypesResponse createGetListeTypesResponse() {
+ return new GetListeTypesResponse();
+ }
+
+ /**
+ * Create an instance of {@link EffacerDossierRejeteResponse }
+ *
+ */
+ public EffacerDossierRejeteResponse createEffacerDossierRejeteResponse() {
+ return new EffacerDossierRejeteResponse();
+ }
+
+ /**
+ * Create an instance of {@link GetClassificationActesTdtRequest }
+ *
+ */
+ public GetClassificationActesTdtRequest createGetClassificationActesTdtRequest() {
+ return new GetClassificationActesTdtRequest();
+ }
+
+ /**
+ * Create an instance of {@link ForcerEtapeResponse }
+ *
+ */
+ public ForcerEtapeResponse createForcerEtapeResponse() {
+ return new ForcerEtapeResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArchiverDossierRequest }
+ *
+ */
+ public ArchiverDossierRequest createArchiverDossierRequest() {
+ return new ArchiverDossierRequest();
+ }
+
+ /**
+ * Create an instance of {@link RechercherDossiersRequest }
+ *
+ */
+ public RechercherDossiersRequest createRechercherDossiersRequest() {
+ return new RechercherDossiersRequest();
+ }
+
+ /**
+ * Create an instance of {@link EnvoyerDossierTdTResponse }
+ *
+ */
+ public EnvoyerDossierTdTResponse createEnvoyerDossierTdTResponse() {
+ return new EnvoyerDossierTdTResponse();
+ }
+
+ /**
+ * Create an instance of {@link CreerDossierResponse }
+ *
+ */
+ public CreerDossierResponse createCreerDossierResponse() {
+ return new CreerDossierResponse();
+ }
+
+ /**
+ * Create an instance of {@link MetaDataTdtACTES }
+ *
+ */
+ public MetaDataTdtACTES createMetaDataTdtACTES() {
+ return new MetaDataTdtACTES();
+ }
+
+ /**
+ * Create an instance of {@link RechercherDossiersResponse }
+ *
+ */
+ public RechercherDossiersResponse createRechercherDossiersResponse() {
+ return new RechercherDossiersResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArchiverDossierResponse }
+ *
+ */
+ public ArchiverDossierResponse createArchiverDossierResponse() {
+ return new ArchiverDossierResponse();
+ }
+
+ /**
+ * Create an instance of {@link MessageRetour }
+ *
+ */
+ public MessageRetour createMessageRetour() {
+ return new MessageRetour();
+ }
+
+ /**
+ * Create an instance of {@link EnvoyerDossierPESResponse }
+ *
+ */
+ public EnvoyerDossierPESResponse createEnvoyerDossierPESResponse() {
+ return new EnvoyerDossierPESResponse();
+ }
+
+ /**
+ * Create an instance of {@link GetDossierResponse }
+ *
+ */
+ public GetDossierResponse createGetDossierResponse() {
+ return new GetDossierResponse();
+ }
+
+ /**
+ * Create an instance of {@link EnvoyerDossierMailSecuriseRequest }
+ *
+ */
+ public EnvoyerDossierMailSecuriseRequest createEnvoyerDossierMailSecuriseRequest() {
+ return new EnvoyerDossierMailSecuriseRequest();
+ }
+
+ /**
+ * Create an instance of {@link MetaDonnee }
+ *
+ */
+ public MetaDonnee createMetaDonnee() {
+ return new MetaDonnee();
+ }
+
+ /**
+ * Create an instance of {@link CreerDossierPESRequest }
+ *
+ */
+ public CreerDossierPESRequest createCreerDossierPESRequest() {
+ return new CreerDossierPESRequest();
+ }
+
+ /**
+ * Create an instance of {@link LogDossier }
+ *
+ */
+ public LogDossier createLogDossier() {
+ return new LogDossier();
+ }
+
+ /**
+ * Create an instance of {@link GetCircuitResponse }
+ *
+ */
+ public GetCircuitResponse createGetCircuitResponse() {
+ return new GetCircuitResponse();
+ }
+
+ /**
+ * Create an instance of {@link TypeDocAnnexes }
+ *
+ */
+ public TypeDocAnnexes createTypeDocAnnexes() {
+ return new TypeDocAnnexes();
+ }
+
+ /**
+ * Create an instance of {@link CreerDossierRequest }
+ *
+ */
+ public CreerDossierRequest createCreerDossierRequest() {
+ return new CreerDossierRequest();
+ }
+
+ /**
+ * Create an instance of {@link GetCircuitRequest }
+ *
+ */
+ public GetCircuitRequest createGetCircuitRequest() {
+ return new GetCircuitRequest();
+ }
+
+ /**
+ * Create an instance of {@link TypeDoc }
+ *
+ */
+ public TypeDoc createTypeDoc() {
+ return new TypeDoc();
+ }
+
+ /**
+ * Create an instance of {@link GetListeSousTypesResponse }
+ *
+ */
+ public GetListeSousTypesResponse createGetListeSousTypesResponse() {
+ return new GetListeSousTypesResponse();
+ }
+
+ /**
+ * Create an instance of {@link TypeCircuit }
+ *
+ */
+ public TypeCircuit createTypeCircuit() {
+ return new TypeCircuit();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "GetListeTypesRequest")
+ public JAXBElement<Object> createGetListeTypesRequest(Object value) {
+ return new JAXBElement<Object>(_GetListeTypesRequest_QNAME, Object.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "EnvoyerDossierPESRequest")
+ public JAXBElement<String> createEnvoyerDossierPESRequest(String value) {
+ return new JAXBElement<String>(_EnvoyerDossierPESRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "GetListeMetaDonneesRequest")
+ public JAXBElement<Object> createGetListeMetaDonneesRequest(Object value) {
+ return new JAXBElement<Object>(_GetListeMetaDonneesRequest_QNAME, Object.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "echoRequest")
+ public JAXBElement<String> createEchoRequest(String value) {
+ return new JAXBElement<String>(_EchoRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "EnvoyerDossierTdTRequest")
+ public JAXBElement<String> createEnvoyerDossierTdTRequest(String value) {
+ return new JAXBElement<String>(_EnvoyerDossierTdTRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "GetHistoDossierRequest")
+ public JAXBElement<String> createGetHistoDossierRequest(String value) {
+ return new JAXBElement<String>(_GetHistoDossierRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "echoResponse")
+ public JAXBElement<String> createEchoResponse(String value) {
+ return new JAXBElement<String>(_EchoResponse_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "GetDossierRequest")
+ public JAXBElement<String> createGetDossierRequest(String value) {
+ return new JAXBElement<String>(_GetDossierRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "GetStatutTdTRequest")
+ public JAXBElement<String> createGetStatutTdTRequest(String value) {
+ return new JAXBElement<String>(_GetStatutTdTRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "ExercerDroitRemordDossierRequest")
+ public JAXBElement<String> createExercerDroitRemordDossierRequest(String value) {
+ return new JAXBElement<String>(_ExercerDroitRemordDossierRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "GetListeSousTypesRequest")
+ public JAXBElement<String> createGetListeSousTypesRequest(String value) {
+ return new JAXBElement<String>(_GetListeSousTypesRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "EffacerDossierRejeteRequest")
+ public JAXBElement<String> createEffacerDossierRejeteRequest(String value) {
+ return new JAXBElement<String>(_EffacerDossierRejeteRequest_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", name = "URL", scope = ArchiverDossierResponse.class)
+ public JAXBElement<String> createArchiverDossierResponseURL(String value) {
+ return new JAXBElement<String>(_ArchiverDossierResponseURL_QNAME, String.class, ArchiverDossierResponse.class, value);
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="TypeTechnique" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}TypeTechnique" minOccurs="0"/>
+ * <element name="SousType" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}SousType" minOccurs="0"/>
+ * <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="NombreDossiers" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="DossierID" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DossierID" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "typeTechnique",
+ "sousType",
+ "status",
+ "nombreDossiers",
+ "dossierID"
+})
+@XmlRootElement(name = "RechercherDossiersRequest")
+public class RechercherDossiersRequest {
+
+ @XmlElement(name = "TypeTechnique")
+ protected String typeTechnique;
+ @XmlElement(name = "SousType")
+ protected String sousType;
+ @XmlElement(name = "Status")
+ protected String status;
+ @XmlElement(name = "NombreDossiers")
+ protected BigInteger nombreDossiers;
+ @XmlElement(name = "DossierID")
+ protected List<String> dossierID;
+
+ /**
+ * Gets the value of the typeTechnique property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTypeTechnique() {
+ return typeTechnique;
+ }
+
+ /**
+ * Sets the value of the typeTechnique property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTypeTechnique(String value) {
+ this.typeTechnique = value;
+ }
+
+ /**
+ * Gets the value of the sousType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSousType() {
+ return sousType;
+ }
+
+ /**
+ * Sets the value of the sousType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSousType(String value) {
+ this.sousType = value;
+ }
+
+ /**
+ * Gets the value of the status property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStatus() {
+ return status;
+ }
+
+ /**
+ * Sets the value of the status property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStatus(String value) {
+ this.status = value;
+ }
+
+ /**
+ * Gets the value of the nombreDossiers property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getNombreDossiers() {
+ return nombreDossiers;
+ }
+
+ /**
+ * Sets the value of the nombreDossiers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setNombreDossiers(BigInteger value) {
+ this.nombreDossiers = value;
+ }
+
+ /**
+ * Gets the value of the dossierID property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the dossierID property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDossierID().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getDossierID() {
+ if (dossierID == null) {
+ dossierID = new ArrayList<String>();
+ }
+ return this.dossierID;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="LogDossier" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}LogDossier" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "logDossier"
+})
+@XmlRootElement(name = "RechercherDossiersResponse")
+public class RechercherDossiersResponse {
+
+ @XmlElement(name = "LogDossier")
+ protected List<LogDossier> logDossier;
+
+ /**
+ * Gets the value of the logDossier property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the logDossier property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getLogDossier().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link LogDossier }
+ *
+ *
+ */
+ public List<LogDossier> getLogDossier() {
+ if (logDossier == null) {
+ logDossier = new ArrayList<LogDossier>();
+ }
+ return this.logDossier;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Définition dynamique de circuit
+ *
+ * <p>Java class for TypeCircuit complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="TypeCircuit">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="EtapeCircuit" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}EtapeCircuit" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TypeCircuit", propOrder = {
+ "etapeCircuit"
+})
+public class TypeCircuit {
+
+ @XmlElement(name = "EtapeCircuit")
+ protected List<EtapeCircuit> etapeCircuit;
+
+ /**
+ * Gets the value of the etapeCircuit property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the etapeCircuit property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getEtapeCircuit().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link EtapeCircuit }
+ *
+ *
+ */
+ public List<EtapeCircuit> getEtapeCircuit() {
+ if (etapeCircuit == null) {
+ etapeCircuit = new ArrayList<EtapeCircuit>();
+ }
+ return this.etapeCircuit;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import org.w3._2005._05.xmlmime.Base64Binary;
+
+
+/**
+ * <p>Java class for TypeDoc complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="TypeDoc">
+ * <simpleContent>
+ * <restriction base="<http://www.w3.org/2005/05/xmlmime>base64Binary">
+ * <attribute ref="{http://www.w3.org/2005/05/xmlmime}contentType use="required""/>
+ * </restriction>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TypeDoc")
+public class TypeDoc
+ extends Base64Binary
+{
+
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for TypeDocAnnexes complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="TypeDocAnnexes">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="DocAnnexe" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}DocAnnexe" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TypeDocAnnexes", propOrder = {
+ "docAnnexe"
+})
+public class TypeDocAnnexes {
+
+ @XmlElement(name = "DocAnnexe")
+ protected List<DocAnnexe> docAnnexe;
+
+ /**
+ * Gets the value of the docAnnexe property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the docAnnexe property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDocAnnexe().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link DocAnnexe }
+ *
+ *
+ */
+ public List<DocAnnexe> getDocAnnexe() {
+ if (docAnnexe == null) {
+ docAnnexe = new ArrayList<DocAnnexe>();
+ }
+ return this.docAnnexe;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for TypeMetaDonnees complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="TypeMetaDonnees">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="MetaDonnee" type="{http://www.adullact.org/spring-ws/iparapheur/1.0}MetaDonnee" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TypeMetaDonnees", propOrder = {
+ "metaDonnee"
+})
+public class TypeMetaDonnees {
+
+ @XmlElement(name = "MetaDonnee")
+ protected List<MetaDonnee> metaDonnee;
+
+ /**
+ * Gets the value of the metaDonnee property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the metaDonnee property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getMetaDonnee().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link MetaDonnee }
+ *
+ *
+ */
+ public List<MetaDonnee> getMetaDonnee() {
+ if (metaDonnee == null) {
+ metaDonnee = new ArrayList<MetaDonnee>();
+ }
+ return this.metaDonnee;
+ }
+
+}
--- /dev/null
+
+package org.adullact.spring_ws.iparapheur._1;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for Visibilite.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="Visibilite">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <whiteSpace value="collapse"/>
+ * <enumeration value="PUBLIC"/>
+ * <enumeration value="SERVICE"/>
+ * <enumeration value="CONFIDENTIEL"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "Visibilite")
+@XmlEnum
+public enum Visibilite {
+
+ PUBLIC,
+ SERVICE,
+ CONFIDENTIEL;
+
+ public String value() {
+ return name();
+ }
+
+ public static Visibilite fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
--- /dev/null
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.adullact.org/spring-ws/iparapheur/1.0", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.adullact.spring_ws.iparapheur._1;
--- /dev/null
+
+package org.w3._2005._05.xmlmime;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import org.adullact.spring_ws.iparapheur._1.TypeDoc;
+
+
+/**
+ * <p>Java class for base64Binary complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="base64Binary">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
+ * <attribute ref="{http://www.w3.org/2005/05/xmlmime}contentType"/>
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "base64Binary", propOrder = {
+ "value"
+})
+@XmlSeeAlso({
+ TypeDoc.class
+})
+public class Base64Binary {
+
+ @XmlValue
+ protected byte[] value;
+ @XmlAttribute(namespace = "http://www.w3.org/2005/05/xmlmime")
+ protected String contentType;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * byte[]
+ */
+ public byte[] getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * byte[]
+ */
+ public void setValue(byte[] value) {
+ this.value = ((byte[]) value);
+ }
+
+ /**
+ * Gets the value of the contentType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getContentType() {
+ return contentType;
+ }
+
+ /**
+ * Sets the value of the contentType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setContentType(String value) {
+ this.contentType = value;
+ }
+
+}
--- /dev/null
+
+package org.w3._2005._05.xmlmime;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for hexBinary complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="hexBinary">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>hexBinary">
+ * <attribute ref="{http://www.w3.org/2005/05/xmlmime}contentType"/>
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "hexBinary", propOrder = {
+ "value"
+})
+public class HexBinary {
+
+ @XmlValue
+ @XmlJavaTypeAdapter(HexBinaryAdapter.class)
+ @XmlSchemaType(name = "hexBinary")
+ protected byte[] value;
+ @XmlAttribute(namespace = "http://www.w3.org/2005/05/xmlmime")
+ protected String contentType;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public byte[] getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(byte[] value) {
+ this.value = ((byte[]) value);
+ }
+
+ /**
+ * Gets the value of the contentType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getContentType() {
+ return contentType;
+ }
+
+ /**
+ * Sets the value of the contentType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setContentType(String value) {
+ this.contentType = value;
+ }
+
+}
--- /dev/null
+
+package org.w3._2005._05.xmlmime;
+
+import javax.xml.bind.annotation.XmlRegistry;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.w3._2005._05.xmlmime package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3._2005._05.xmlmime
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link HexBinary }
+ *
+ */
+ public HexBinary createHexBinary() {
+ return new HexBinary();
+ }
+
+ /**
+ * Create an instance of {@link Base64Binary }
+ *
+ */
+ public Base64Binary createBase64Binary() {
+ return new Base64Binary();
+ }
+
+}
--- /dev/null
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.w3.org/2005/05/xmlmime")
+package org.w3._2005._05.xmlmime;