- Timestamp:
- 11/23/06 22:24:42 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Jav_CO/com/scenari/m/co/donnee/WDonneeXslDynamique.java
r7458 r7478 42 42 import java.io.Writer; 43 43 44 import javax.xml.transform.dom.DOMResult; 45 import javax.xml.transform.stream.StreamResult; 46 47 import org.w3c.dom.Document; 44 48 import org.w3c.dom.Element; 49 import org.w3c.dom.Node; 45 50 46 51 import com.scenari.m.co.agent.IWAgent; … … 58 63 59 64 public class WDonneeXslDynamique extends WDonneeXsl implements Cloneable { 60 65 61 66 /** 62 67 * … … 65 70 super(); 66 71 } 67 72 68 73 /** 69 74 * … … 74 79 return IAgentData.LEVEL_DYNAMIQUE; 75 80 } 76 81 77 82 /** 78 83 * … … 84 89 String vResult = ""; 85 90 try { 86 xGetValue(pDialog, (IWAgent) pOwner, pArguments, vWriter);91 xGetValue(pDialog, (IWAgent) pOwner, pArguments, new StreamResult(vWriter)); 87 92 vResult = vWriter.getBuffer().substring(0); 88 93 } finally { … … 92 97 } 93 98 99 public final Node getNode(IHDialog pDialog, Object pOwner, Object pArguments) throws java.lang.Exception { 100 Document vDoc = HDonneeUtils.hCreateDoc(); 101 xGetValue(pDialog, (IWAgent) pOwner, pArguments, new DOMResult(vDoc)); 102 return vDoc; 103 } 104 94 105 /** 95 106 * … … 98 109 */ 99 110 public final void writeValue(Writer pWriter, IHDialog pDialog, Object pOwner, Object pArguments) throws Exception { 100 xGetValue(pDialog, (IWAgent) pOwner, pArguments, pWriter);111 xGetValue(pDialog, (IWAgent) pOwner, pArguments, new StreamResult(pWriter)); 101 112 } 102 113 103 114 /** 104 115 * … … 109 120 return this; 110 121 } 111 122 112 123 /** 113 124 *
Note: See TracChangeset
for help on using the changeset viewer.