<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://api.kobject.net/doc/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://api.kobject.net/doc/feed.php">
        <title>KObject Documentation</title>
        <description></description>
        <link>http://api.kobject.net/doc/</link>
        <image rdf:resource="http://api.kobject.net/doc/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2012-02-07T18:32:01+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:httpcontrols&amp;rev=1328614529&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java&amp;rev=1328529170&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Acheckboxctrl.png&amp;ns=java&amp;rev=1328529026&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Aradioctrl2.png&amp;ns=java&amp;rev=1328527527&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:formtemplate&amp;rev=1328492338&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:update1.0.0.20-beta1&amp;rev=1328492037&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Alisttpl0.png&amp;ns=java&amp;rev=1328492022&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=wiki%3Aworld_go.png&amp;ns=wiki&amp;rev=1328310605&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl4.png&amp;ns=java&amp;rev=1328296863&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl3.png&amp;ns=java&amp;rev=1328296348&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl2.png&amp;ns=java&amp;rev=1328291607&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl1.png&amp;ns=java&amp;rev=1328290836&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl0.png&amp;ns=java&amp;rev=1328290173&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Akprojet_class.png&amp;ns=java&amp;rev=1328288782&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:khttpdefaultpages&amp;rev=1328266883&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Avdefaultlist.png&amp;ns=java&amp;rev=1328266558&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Avdefaultform.png&amp;ns=java&amp;rev=1328266544&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:generateclassesplugin&amp;rev=1328264548&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Avclassesmain.png&amp;ns=java&amp;rev=1328206359&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:configcontroller&amp;rev=1328204750&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://api.kobject.net/doc/lib/tpl/arctic/images/favicon.ico">
        <title>KObject Documentation</title>
        <link>http://api.kobject.net/doc/</link>
        <url>http://api.kobject.net/doc/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:httpcontrols&amp;rev=1328614529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-07T12:35:29+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Contrôles de formulaires - [Listes] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java:httpcontrols&amp;rev=1328614529&amp;do=diff</link>
        <description>Zones de saisie

Listes

Les listes permettent de sélectionner une ou plusieurs valeurs (multiple). Elles peuvent êtres alimentées de façons différentes:


	*  Par l'implémentation des classes KObject :

Dans cet exemple, le membre idUtilisateur proposera le choix parmi la liste des utilisateurs :</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java&amp;rev=1328529170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T12:52:50+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Java - [Web] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java&amp;rev=1328529170&amp;do=diff</link>
        <description>Installation

	*  Installation du plugin
	*  Installation de la librairie

Utilisation du plugin pour Eclipse

	*  Integration de Kobject à un projet
	*  Génération des classes

Lancement d'une application

	*  Lancement
	*  Classe net.ko.framework.Ko</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Acheckboxctrl.png&amp;ns=java&amp;rev=1328529026&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T12:50:26+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Java - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Acheckboxctrl.png&amp;ns=java&amp;rev=1328529026&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=348&amp;h=198t=1328529026&amp;amp;media=java:checkboxctrl.png&quot; alt=&quot;java:checkboxctrl.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Aradioctrl2.png&amp;ns=java&amp;rev=1328527527&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T12:25:27+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Java - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Aradioctrl2.png&amp;ns=java&amp;rev=1328527527&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=346&amp;h=169t=1328527527&amp;amp;media=java:radioctrl2.png&quot; alt=&quot;java:radioctrl2.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:formtemplate&amp;rev=1328492338&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T02:38:58+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Templates de formulaires - [Modifications] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java:formtemplate&amp;rev=1328492338&amp;do=diff</link>
        <description>Prérequis :

	*  La base de données est créée
	*  Les classes ont été générées
	*  Le fichier contrôleur kox.xml doit exister



Classe KProjet

Prenons l'exemple de la classe KProjet, générée à partir de la table projet :



Formulaire par défaut

On obtient le formulaire par défaut de la classe KProjet à l'adresse projet.view, tant qu'aucun fichier projet.view n'existe à l'adresse demandée. voir ()</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:update1.0.0.20-beta1&amp;rev=1328492037&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T02:33:57+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:update1.0.0.20-beta1&amp;rev=1328492037&amp;do=diff</link>
        <description>*  Templates de Listes

{#include:header.jsp#}
{#set:this.isShowCaption=true#}
{#set:this.isFormModal=false#}
{#set:this.koDetails=true#}
{#func:this.setEditable(true)#}
{#mask:&lt;td&gt;{login} ({mail})&lt;/td&gt;&lt;td&gt;{etudiant}&lt;/td&gt;#}
{_ajx}
{listContent}
    {navBarre}
    {filtre}
    {page}
    {pageCounter}
{/listContent}
{addBtn}</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Alisttpl0.png&amp;ns=java&amp;rev=1328492022&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T02:33:42+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Alisttpl0.png&amp;ns=java&amp;rev=1328492022&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=274t=1328492022&amp;amp;media=java:listtpl0.png&quot; alt=&quot;java:listtpl0.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=wiki%3Aworld_go.png&amp;ns=wiki&amp;rev=1328310605&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-04T00:10:05+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=wiki%3Aworld_go.png&amp;ns=wiki&amp;rev=1328310605&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=16&amp;h=16t=1328310605&amp;amp;media=wiki:world_go.png&quot; alt=&quot;wiki:world_go.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl4.png&amp;ns=java&amp;rev=1328296863&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T20:21:03+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Aformtpl4.png&amp;ns=java&amp;rev=1328296863&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=364&amp;h=229t=1328296863&amp;amp;media=java:formtpl4.png&quot; alt=&quot;java:formtpl4.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl3.png&amp;ns=java&amp;rev=1328296348&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T20:12:28+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Aformtpl3.png&amp;ns=java&amp;rev=1328296348&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=364&amp;h=198t=1328296348&amp;amp;media=java:formtpl3.png&quot; alt=&quot;java:formtpl3.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl2.png&amp;ns=java&amp;rev=1328291607&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T18:53:27+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Aformtpl2.png&amp;ns=java&amp;rev=1328291607&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=369&amp;h=184t=1328296337&amp;amp;media=java:formtpl2.png&quot; alt=&quot;java:formtpl2.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl1.png&amp;ns=java&amp;rev=1328290836&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T18:40:36+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Aformtpl1.png&amp;ns=java&amp;rev=1328290836&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=361&amp;h=241t=1328290836&amp;amp;media=java:formtpl1.png&quot; alt=&quot;java:formtpl1.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Aformtpl0.png&amp;ns=java&amp;rev=1328290173&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T18:29:33+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Aformtpl0.png&amp;ns=java&amp;rev=1328290173&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=253&amp;h=186t=1328290486&amp;amp;media=java:formtpl0.png&quot; alt=&quot;java:formtpl0.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Akprojet_class.png&amp;ns=java&amp;rev=1328288782&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T18:06:22+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.20b-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Akprojet_class.png&amp;ns=java&amp;rev=1328288782&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=240&amp;h=319t=1328288782&amp;amp;media=java:kprojet_class.png&quot; alt=&quot;java:kprojet_class.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:khttpdefaultpages&amp;rev=1328266883&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T12:01:23+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Formulaires et listes par défaut - [Listes et formulaires] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java:khttpdefaultpages&amp;rev=1328266883&amp;do=diff</link>
        <description>Prérequis :

	*  La base de données est créée
	*  Les classes ont été générées
	*  Le fichier contrôleur kox.xml doit exister



Intégration de pages header et footer

Pour faire fonctionner correctement les pages par défaut, il est nécessaire d'intégrer la bibliothèque javascript (forms.js), et les feuilles de styles dans chacune des pages appelées.

Dans le fichier config.ko, ajouter ou modifier les lignes suivantes :</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Avdefaultlist.png&amp;ns=java&amp;rev=1328266558&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T11:55:58+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Formulaires et listes par défaut - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Avdefaultlist.png&amp;ns=java&amp;rev=1328266558&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=267t=1328266558&amp;amp;media=java:vdefaultlist.png&quot; alt=&quot;java:vdefaultlist.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Avdefaultform.png&amp;ns=java&amp;rev=1328266544&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T11:55:44+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Formulaires et listes par défaut - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Avdefaultform.png&amp;ns=java&amp;rev=1328266544&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=487&amp;h=308t=1328266544&amp;amp;media=java:vdefaultform.png&quot; alt=&quot;java:vdefaultform.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:generateclassesplugin&amp;rev=1328264548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-03T11:22:28+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Génération des classes - [Génération des classes] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java:generateclassesplugin&amp;rev=1328264548&amp;do=diff</link>
        <description>Prérequis :

	*  Le plugin (plugins.kobject.net) est installé dans Eclipse

Ouvrir le fichier config.ko de votre projet (java project ou dynamic web project)

Connexion à la base de données



Entrez les paramètres de la base de données :



Cliquer ensuite sur connexion à la base de données, et sélectionner les tables à inclure dans la génération.</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Avclassesmain.png&amp;ns=java&amp;rev=1328206359&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-02T19:12:39+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Génération des classes - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Avclassesmain.png&amp;ns=java&amp;rev=1328206359&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=499&amp;h=489t=1328206359&amp;amp;media=java:vclassesmain.png&quot; alt=&quot;java:vclassesmain.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:configcontroller&amp;rev=1328204750&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-02T18:45:50+01:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Configuration du contrôleur - [Balise member] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java:configcontroller&amp;rev=1328204750&amp;do=diff</link>
        <description>prérequis : avoir généré le fichier contrôleur Génération contrôleur

Structure du fichier

	*  controllers est la balise racine.
	*  Elle possède des enfants de type class qui définissent les contrôles à appliquer sur une classe.
	*  Une balise class possède des enfants de type member définissant les contrôles à appliquer sur un membre.</description>
    </item>
</rdf:RDF>

