At line 6 removed 1 line. |
|
At line 9 added 1 line. |
This tutorial will show you how to integrating the XSnapshot framework into Appfuse. By default, in Appfuse, the forms and generated by the XDoclet task @struts.form, and the data transfert used the jakarta commons beanutils. |
At line 11 removed 1 line. |
This tutorial will show you how to integrating the XSnapshot framework into Appfuse. By default, in Appfuse, the forms and generated by the XDoclet task @struts.form, |
At line 13 removed 6 lines. |
and the data transfert used the jakarta commons beanutils. |
|
|
|
|
|
At line 20 removed 1 line. |
|
At line 23 removed 4 lines. |
|
|
|
|
At line 29 removed 2 lines. |
|
|
At line 33 removed 2 lines. |
|
|
At line 37 removed 2 lines. |
|
|
At line 41 removed 2 lines. |
|
|
At line 45 removed 2 lines. |
|
|
At line 50 removed 3 lines. |
|
|
|
At line 55 removed 2 lines. |
|
|
At line 61 removed 2 lines. |
|
|
At line 65 removed 2 lines. |
|
|
At line 68 removed 1 line. |
|
At line 70 removed 1 line. |
|
At line 72 removed 1 line. |
|
At line 74 removed 1 line. |
|
At line 76 removed 1 line. |
|
At line 78 removed 1 line. |
|
At line 80 removed 1 line. |
|
At line 82 removed 1 line. |
|
At line 85 removed 4 lines. |
|
|
|
|
At line 90 removed 1 line. |
|
At line 92 removed 1 line. |
|
At line 50 added 1 line. |
|
At line 97 changed 1 line. |
in this form generated example, for AppFuse, it should have a doclet @struts.form name="personForm". |
In this form generated example, for AppFuse, it should have a doclet @struts.form name="personForm". |
At line 99 removed 2 lines. |
|
|
At line 103 removed 2 lines. |
|
|
At line 106 removed 1 line. |
|
At line 109 removed 2 lines. |
|
|
At line 114 removed 1 line. |
|
At line 117 removed 2 lines. |
|
|
At line 123 removed 2 lines. |
|
|
At line 126 removed 1 line. |
|
At line 128 removed 1 line. |
|
At line 130 removed 1 line. |
|
At line 132 removed 1 line. |
|
At line 134 removed 1 line. |
|
At line 136 removed 1 line. |
|
At line 138 removed 3 lines. |
|
|
|
At line 145 removed 1 line. |
|
At line 147 changed 1 line. |
So the commons part would be like that |
So the commons part would be like that |
At line 149 removed 2 lines. |
|
|
At line 152 removed 1 line. |
|
At line 154 removed 1 line. |
|
At line 156 removed 1 line. |
|
At line 158 removed 1 line. |
|
At line 160 removed 1 line. |
|
At line 162 removed 1 line. |
|
At line 165 removed 2 lines. |
|
|
At line 168 removed 1 line. |
|
At line 171 removed 2 lines. |
|
|
At line 174 removed 1 line. |
|
At line 176 removed 1 line. |
|
At line 178 removed 1 line. |
|
At line 180 removed 1 line. |
|
At line 182 removed 1 line. |
|
At line 184 removed 3 lines. |
|
|
|
At line 190 removed 1 line. |
|
At line 194 removed 1 line. |
|
At line 198 removed 1 line. |
|
At line 200 removed 1 line. |
|
At line 202 removed 1 line. |
|
At line 204 removed 1 line. |
|
At line 206 removed 1 line. |
|
At line 208 removed 1 line. |
|
At line 210 removed 1 line. |
|
At line 212 removed 1 line. |
|
At line 214 removed 1 line. |
|
At line 216 removed 1 line. |
|
At line 218 removed 1 line. |
|
At line 222 removed 1 line. |
|
At line 225 removed 2 lines. |
|
|
At line 230 removed 1 line. |
|
At line 232 removed 1 line. |
|
At line 234 removed 1 line. |
|
At line 237 removed 4 lines. |
|
|
|
|
At line 245 removed 2 lines. |
|
|
At line 249 removed 2 lines. |
|
|
At line 252 removed 1 line. |
|
At line 254 removed 1 line. |
|
At line 256 removed 3 lines. |
|
|
|
At line 260 removed 1 line. |
|
At line 262 removed 1 line. |
|
At line 264 removed 1 line. |
|
At line 266 removed 1 line. |
|
At line 268 removed 1 line. |
|
At line 271 removed 2 lines. |
|
|
At line 274 removed 1 line. |
|
At line 276 removed 1 line. |
|
At line 278 removed 1 line. |
|
At line 280 removed 1 line. |
|
At line 282 removed 1 line. |
|
At line 284 removed 1 line. |
|
At line 287 changed 6 lines. |
|
|
The first line defines the xsnapshot doclet task, |
|
using the classpath defined before. The xsnapshotdoclet |
|
The first line defines the xsnapshot doclet task, using the classpath defined before. The xsnapshotdoclet |
At line 294 changed 9 lines. |
|
and <properties/> to generate the snapshots, helpers |
|
and the configuration file respectively. because you will |
|
generally want the output from the former two to \\ |
|
go to a different place than the latter, you will need |
|
and <properties/> to generate the snapshots, helpers and the configuration file respectively. because you will |
generally want the output from the former two to go to a different place than the latter, you will need |
At line 305 changed 12 lines. |
|
|
Best practice is to have the <snapshot/> and <helper/> output |
|
classes to a generated-src directory somewhere under your |
|
build directory. The above example shows the two executions\\ |
|
of <xsnapshotdoclet/>. Mergedir refers to the directory |
|
where xsnapshot will look for merge files.the <fileset/> |
|
Best practice is to have the <snapshot/> and <helper/> output classes to a generated-src directory somewhere under your build directory. The above example shows the two executions\\ |
of <xsnapshotdoclet/>. Mergedir refers to the directory where xsnapshot will look for merge files.the <fileset/> |
At line 321 changed 1 line. |
the <packageSubstitution/> element allows you to |
the <packageSubstitution/> element allows you to define an automatic package replacement that should |
take place when xsnapshot encounters non fully qualified classnames. Normally, xsnapshot qualifies them, with |
the package of the class in which they are found; the package substitution modifies that. |
At line 323 changed 1 line. |
define an automatic package replacement that should |
''source [XSnapshot quickstart guide|http://xsnapshot.sourceforge.net/userGuide.html]'' |
At line 325 removed 1 line. |
take place when xsnapshot encounters non fully qualified\\ |
At line 327 removed 12 lines. |
classnames. Normally, xsnapshot qualifies them, with |
|
the package of the class in which they are found;\\ |
|
the package substitution modifies that. |
|
|
|
source [XSnapshot quickstart guide|http://xsnapshot.sourceforge.net/userGuide.html] |
|
|
|
At line 341 removed 2 lines. |
|
|
At line 344 removed 1 line. |
|
At line 346 removed 1 line. |
|
At line 351 removed 2 lines. |
|
|
At line 355 removed 2 lines. |
|
|
At line 358 removed 1 line. |
|
At line 360 removed 1 line. |
|
At line 363 removed 2 lines. |
|
|
At line 366 removed 1 line. |
|
At line 369 removed 2 lines. |
|
|
At line 373 removed 2 lines. |
|
|
At line 377 removed 2 lines. |
|
|
At line 381 removed 2 lines. |
|
|
At line 385 removed 2 lines. |
|
|
At line 388 removed 1 line. |
|
At line 390 removed 1 line. |
|
At line 392 removed 1 line. |
|
At line 394 removed 1 line. |
|
At line 397 removed 2 lines. |
|
|
At line 207 added 1 line. |
|
At line 403 removed 2 lines. |
|
|
At line 407 removed 2 lines. |
|
|
At line 410 removed 1 line. |
|
At line 412 removed 1 line. |
|
At line 414 removed 1 line. |
|
At line 416 removed 1 line. |
|
At line 418 removed 1 line. |
|
At line 420 removed 1 line. |
|
At line 422 removed 1 line. |
|
At line 424 removed 1 line. |
|
At line 426 removed 1 line. |
|
At line 428 removed 1 line. |
|
At line 430 removed 1 line. |
|
At line 432 removed 1 line. |
|
At line 434 removed 1 line. |
|
At line 436 removed 1 line. |
|
At line 438 removed 1 line. |
|
At line 440 removed 1 line. |
|
At line 442 removed 1 line. |
|
At line 444 removed 1 line. |
|
At line 446 removed 1 line. |
|
At line 450 removed 1 line. |
|
At line 453 removed 2 lines. |
|
|
At line 457 removed 2 lines. |
|
|
At line 460 removed 1 line. |
|
At line 462 removed 1 line. |
|
At line 464 removed 1 line. |
|
At line 466 removed 3 lines. |
|
|
|
At line 471 removed 2 lines. |
|
|
At line 475 removed 2 lines. |
|
|
At line 480 removed 1 line. |
|
At line 482 removed 1 line. |
|
At line 484 removed 1 line. |
|
At line 486 removed 1 line. |
|
At line 489 removed 2 lines. |
|
|
At line 493 removed 2 lines. |
|
|
At line 496 removed 1 line. |
|
At line 259 added 1 line. |
---- |