IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

W4 Express Java Discussion :

Comment détecter si un attribut est dans une relation de composition?


Sujet :

W4 Express Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 40
    Points : 37
    Points
    37
    Par défaut Comment détecter si un attribut est dans une relation de composition?
    Bonjour,
    J'ai deux classes Parent et Enfant.

    Formulaire #1: Enfant est représenté sous une relation de composition (1:1 ou 1:N, j'ai plusieurs cas différents) dans Parent.

    Formulaire #2: Je peux aussi manipuler Enfant seul, dans son propre formulaire.

    Mon défi: je dois afficher des attributs d'Enfant en tenant compte si Enfant est en le Formulaire #1 ou #2.

    Je passe par le comportement de classe mais je me suis égaré ds le code... Je m'attends à faire quelque chose semblable à:

    public boolean isDisplayed(LyFormController form, LyFieldInfo fieldInfo)
    {
    if (form.getParent() != null)
    return false;
    else
    return super.isDisplayed(form, fieldInfo);
    }

  2. #2
    Membre habitué Avatar de Capt'n Java
    Inscrit en
    Juin 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 122
    Points : 146
    Points
    146
    Par défaut
    Bonjour,

    Tu dois pouvoir tester si le formulaire courant représente une relation de composition en utilisant la méthode form.getCompositionRelation().
    Cette méthode retourne le champ relation de composition géré par le formulaire ou null s'il n'y en a pas.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 40
    Points : 37
    Points
    37
    Par défaut
    Bonnjour,
    Nos réponses se croisent, décalage horaire Paris-Montreal?

    C'est effectivement ce que j'ai essayé avant de voir ton message et ça fonctionne, je confirme. Cap, si tu viens faire un tour à Montréal, je te paie une bière "comme on dit icitte!"

    R.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.3] Comment savoir si une string est dans une variable
    Par pierrot10 dans le forum Langage
    Réponses: 1
    Dernier message: 29/10/2011, 15h08
  2. [MySQL] comment se connecté lorsqu'on est dans une class heritage
    Par keokaz dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 20/05/2010, 00h57
  3. Réponses: 7
    Dernier message: 29/06/2008, 12h57
  4. Réponses: 4
    Dernier message: 17/12/2007, 14h46
  5. Réponses: 4
    Dernier message: 17/12/2007, 14h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo