Création de tâches ANT en java. 

Récupération d'attributs

Attributs de la tâche

Il est possible de récupérer des attributs passés en paramètre de notre tâche.

Pour cela, il faut déclarer un attribut de classe du type voulu , puis déclarer une fonction setAttribut(Type attribut) qui va permettre de récupérer cet attribut.

ExempleExemple pour la récupération d'un int

Passage d'un entier en attribut de notre task "helloworld".

CTRL+C pour copier, CTRL+V pour coller
1
<!-- Taskdef ici-->
2
<helloworld number="42"/>
<!-- Taskdef ici-->
<helloworld number="42"/>

La classe java :

CTRL+C pour copier, CTRL+V pour coller
1
public class HelloWorld extends org.apache.tools.ant.Task {
2
3
    private int number;
4
5
    public void setNumber(int num){
6
        number=num;
7
    }
8
9
    //Traitement avec execute()
10
}
public class HelloWorld extends org.apache.tools.ant.Task {

    private int number;

    public void setNumber(int num){
        number=num;
    }

    //Traitement avec execute()
}
PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Florian AREND, Jean-Côme DOUTEAU 2014-2015 (Contributions : Stéphane Crozat, les étudiants de NF29) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)