Ignore:
Timestamp:
11/23/06 18:21:38 (6 years ago)
Author:
sys
Message:

api Data + AgentLinker

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Jav_Builder/com/scenari/m/builder/gen/WDonneeCrossModels.java

    r7462 r7468  
    4848 
    4949import com.scenari.m.co.agent.IWAgent; 
    50 import com.scenari.m.co.agent.IWAgentAvecLiens; 
     50import com.scenari.m.co.agent.IWAgentLinker; 
    5151import com.scenari.m.co.agent.IWAgentComputor; 
    5252import com.scenari.m.co.composant.IHComposantType; 
     
    216216        Node vLink = vListLinks.getFirstChild(); 
    217217        while (vLink != null) { 
    218             if (vLink instanceof IWAgentAvecLiens) { 
     218            if (vLink instanceof IWAgentLinker) { 
    219219                IWAgent vInternalizedAgent = ((IWAgent) vLink).hGetAgentAssoc("internalized"); 
    220                 String vLinkInternalized = (vInternalizedAgent == null) ? "userDependent" : ((IWAgentComputor) vInternalizedAgent).computeAsData(pDialog, null).getString(); 
     220                String vLinkInternalized = (vInternalizedAgent == null) ? "userDependent" : ((IWAgentComputor) vInternalizedAgent).computeAsString(pDialog, null); 
    221221                //On évalue si ce lien peut pointer un modèle exportable en fonction du filtre. 
    222222                boolean vIsLinkAllowInternalizable = !vLinkInternalized.equals("never"); 
    223223                //Le mode du lien est-il compatible avec le filtre pour l'export ? 
    224224                boolean vIsExportable = (vLinkInternalized == null || pFilter == 0 || (pFilter == 1) ? !vLinkInternalized.equals("always") : vIsLinkAllowInternalizable); 
    225                 IWAgent[] vListModels = ((IWAgentAvecLiens) vLink).hGetAgentsLies(pDialog); 
     225                IWAgent[] vListModels = ((IWAgentLinker) vLink).hGetAgentsLies(pDialog, null); 
    226226                if (vListModels != null) { 
    227227                    for (int i = 0; i < vListModels.length; i++) { 
     
    233233                                if (pFilter == 1) { 
    234234                                    IWAgent vCheckModeModelAgent = vListModels[i].hGetAgentAssoc("isStandAloneItem"); 
    235                                     vFilterOk = (vCheckModeModelAgent == null) || ((IWAgentComputor) vCheckModeModelAgent).computeAsData(pDialog, pArguments).getString().equals("true"); 
     235                                    vFilterOk = (vCheckModeModelAgent == null) || ((IWAgentComputor) vCheckModeModelAgent).computeAsString(pDialog, pArguments).equals("true"); 
    236236                                } else if (pFilter == 2) { 
    237237                                    IWAgent vCheckModeModelAgent = vListModels[i].hGetAgentAssoc("isInternalizable"); 
    238                                     vFilterOk = (vCheckModeModelAgent == null) || ((IWAgentComputor) vCheckModeModelAgent).computeAsData(pDialog, pArguments).getString().equals("true"); 
     238                                    vFilterOk = (vCheckModeModelAgent == null) || ((IWAgentComputor) vCheckModeModelAgent).computeAsString(pDialog, pArguments).equals("true"); 
    239239                                } 
    240240                                if (vFilterOk) { 
     
    253253                                    //On parcourt les lien de cet item qui peuvent être internalisé. 
    254254                                    IWAgent vIsInternalizableModel = vListModels[i].hGetAgentAssoc("isInternalizable"); 
    255                                     vAnalyze = (vIsInternalizableModel == null || ((IWAgentComputor) vIsInternalizableModel).computeAsData(pDialog, null).getString().equals("true")); 
     255                                    vAnalyze = (vIsInternalizableModel == null || ((IWAgentComputor) vIsInternalizableModel).computeAsString(pDialog, null).equals("true")); 
    256256                                } 
    257257                                if (vAnalyze) { 
Note: See TracChangeset for help on using the changeset viewer.