- Timestamp:
- 07/05/09 11:43:40 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Jav_GE/com/scenari/m/ge/donnee/WDonneeNavOutline.java
r13381 r13488 545 545 protected final synchronized String xGetValue(IHDialog pDialog, Object pOwner, Object pArguments, Writer pWriter) throws Exception { 546 546 fWalker.setCurrentDialog((IWADialog) pDialog); 547 fWalker.gotoCurrent(); 548 if (xNavSteps(fSteps)) { 549 if (pWriter == null) { 550 return fWalker.getDialogUrl(); 551 } else { 552 pWriter.write(fWalker.getDialogUrl()); 553 return null; 554 } 555 } else if (fIfNoneSteps != null) { 556 for (int i = 0; i < fIfNoneSteps.length; i++) { 557 fWalker.gotoCurrent(); 558 if (xNavSteps(fIfNoneSteps[i])) { 559 if (pWriter == null) { 560 return fWalker.getDialogUrl(); 561 } else { 562 pWriter.write(fWalker.getDialogUrl()); 563 return null; 547 try { 548 fWalker.gotoCurrent(); 549 if (xNavSteps(fSteps)) { 550 if (pWriter == null) { 551 return fWalker.getDialogUrl(); 552 } else { 553 pWriter.write(fWalker.getDialogUrl()); 554 return null; 555 } 556 } else if (fIfNoneSteps != null) { 557 for (int i = 0; i < fIfNoneSteps.length; i++) { 558 fWalker.gotoCurrent(); 559 if (xNavSteps(fIfNoneSteps[i])) { 560 if (pWriter == null) { 561 return fWalker.getDialogUrl(); 562 } else { 563 pWriter.write(fWalker.getDialogUrl()); 564 return null; 565 } 564 566 } 565 567 } 566 568 } 569 } finally { 570 fWalker.setCurrentDialog(null); 567 571 } 568 572 return "";
Note: See TracChangeset
for help on using the changeset viewer.