/[volute]/trunk/projects/theory/snapdm/res/intermediate2java.xsl
ViewVC logotype

Log of /trunk/projects/theory/snapdm/res/intermediate2java.xsl

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1348)

Revision 677 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 21:49:27 2008 UTC (12 years, 4 months ago) by bourges.laurent
File length: 42385 byte(s)
Diff to previous 642
- fixed toString [ ... ]
- add XmlRootElement for all entities

Revision 642 - (view) (annotate) - [select for diffs]
Modified Fri Jun 27 17:09:48 2008 UTC (12 years, 5 months ago) by bourges.laurent
File length: 42391 byte(s)
Diff to previous 555
- removed id serialization for MetadataObject
- added processExportReferences in ModelFactory but disabled (not working)
- renamed UnmarshallListener

Revision 555 - (view) (annotate) - [select for diffs]
Modified Tue May 27 20:16:11 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 42165 byte(s)
Diff to previous 552
First full XML -> database Test Case :
- ModelFactory : recursive loop to resolve references & set container property after unmarshalling
- DBTests : loads PDR_Protocol.xml -> java -> database : OK for postgres
- added getProperty/setProperty in MetadataObject to allow advanced API and simplify inheritance hierarchy & types (without introspection)

Revision 552 - (view) (annotate) - [select for diffs]
Modified Tue May 27 06:12:49 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 39002 byte(s)
Diff to previous 545
- added getProperty(propertyName) in MetadataObject
- added static weaver in build (not ready yet)

Revision 545 - (view) (annotate) - [select for diffs]
Modified Mon May 26 16:41:58 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 37600 byte(s)
Diff to previous 513
Big update after IVOA InterOp at trieste :
- test/PDR_protocol.xml
- xmlTests : XML <=> Java objects
- dbTests : trying to finish XML -> Java -> database (gerard, laurent)


Revision 513 - (view) (annotate) - [select for diffs]
Modified Sun May 18 07:05:05 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 37501 byte(s)
Diff to previous 512
changed simdbid->ivoid, more general.

Revision 512 - (view) (annotate) - [select for diffs]
Modified Sat May 17 19:53:28 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 37273 byte(s)
Diff to previous 508
JAXB related changes.
Also added add... method for collections and add a contained object to its container.

Revision 508 - (view) (annotate) - [select for diffs]
Modified Sat May 17 12:57:37 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 36283 byte(s)
Diff to previous 504


Revision 504 - (view) (annotate) - [select for diffs]
Modified Fri May 16 08:15:18 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 37116 byte(s)
Diff to previous 501
'exteds'->'extends'

Revision 501 - (view) (annotate) - [select for diffs]
Modified Fri May 16 05:35:37 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 37115 byte(s)
Diff to previous 473
Changes to deal with lazy references, not completed but should pose no problems for now.


Revision 473 - (view) (annotate) - [select for diffs]
Modified Tue May 13 10:19:46 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 36158 byte(s)
Diff to previous 470
big update :
- container reference made easier but it is not finished
- toString fixes for collections / reference
- http client : fixes (warnings + javadoc)
- NO final modifier allowed in JPA classes according to JPA 1.0 specification
- updated java code / docs

Revision 470 - (view) (annotate) - [select for diffs]
Modified Tue May 13 06:49:36 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 35174 byte(s)
Diff to previous 438
- added JPA specification extract
- added short description to XSLT scripts (goal, dependencies)

Revision 438 - (view) (annotate) - [select for diffs]
Modified Sat May 10 10:05:21 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 28254 byte(s)
Diff to previous 437
- better javadoc
- equals now checks class type
- dbTests creates 3 snapshots

Revision 437 - (view) (annotate) - [select for diffs]
Modified Sat May 10 06:27:15 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 27873 byte(s)
Diff to previous 429
Updates to accomodate that only ObjectType-s have an Id. Also updated equals method on dataType.

Revision 429 - (view) (annotate) - [select for diffs]
Modified Fri May 9 15:11:18 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 27772 byte(s)
Diff to previous 401
added metamodel to main sources
collection support

Revision 401 - (view) (annotate) - [select for diffs]
Modified Wed May 7 18:55:07 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 30272 byte(s)
Diff to previous 397
added shell to generate java code from intermediateModel.xsd

Revision 397 - (view) (annotate) - [select for diffs]
Modified Wed May 7 18:30:32 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 30079 byte(s)
Diff to previous 393
many updates
- hashcode / deepToString with inheritance support
- UML reference JPA support : done.

Revision 393 - (view) (annotate) - [select for diffs]
Modified Wed May 7 13:37:30 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 29026 byte(s)
Diff to previous 391
Updates to take into account changes to intermedtaeModel.xsd and ordering of nodes in DDL

Revision 391 - (view) (annotate) - [select for diffs]
Modified Wed May 7 13:18:28 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 28818 byte(s)
Diff to previous 380
- MetaDataElement has new methiods : hashCode(), equals() and toString()
- toString() changes in generated classes

Revision 380 - (view) (annotate) - [select for diffs]
Modified Tue May 6 18:38:34 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 29482 byte(s)
Diff to previous 376
JPA mapping :
- multiplicity support (nullable = true/false)
- reference translated to jpa mapping (cascade)
- reference subsets support

DBTest creates now a couple Simulation / Simulator 

Revision 376 - (view) (annotate) - [select for diffs]
Modified Tue May 6 15:35:37 2008 UTC (12 years, 6 months ago) by gerard.lemson
File length: 29344 byte(s)
Diff to previous 364
added option to have abstract classes.


Revision 364 - (view) (annotate) - [select for diffs]
Modified Tue May 6 08:58:06 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 29293 byte(s)
Diff to previous 361
first release of all java archive : base, snap (to rename soon) & test 

Revision 361 - (view) (annotate) - [select for diffs]
Modified Mon May 5 19:32:54 2008 UTC (12 years, 6 months ago) by bourges.laurent
File length: 28285 byte(s)
Diff to previous 357
updated id generation with sequence if supported by database
added equals / hashcode based on comparisons of identifiers

Revision 357 - (view) (annotate) - [select for diffs]
Modified Thu May 1 19:39:14 2008 UTC (12 years, 7 months ago) by bourges.laurent
File length: 27593 byte(s)
Diff to previous 352
ULTRA BIG UPDATE :
- jpa : entity / id / superClass / temporal 
- many new classes in src/ : utils + JPA Environment for tests
- added run target in build.xml to launch unit tests

PS : Edit jpa.xsl to change Database settings

Revision 352 - (view) (annotate) - [select for diffs]
Modified Thu May 1 13:38:52 2008 UTC (12 years, 7 months ago) by bourges.laurent
File length: 27252 byte(s)
Diff to previous 346
- added common-ddl.xsl
- java code : enumeration pattern
- jpa : entity definition

Revision 346 - (view) (annotate) - [select for diffs]
Modified Thu May 1 08:03:41 2008 UTC (12 years, 7 months ago) by gerard.lemson
File length: 26099 byte(s)
Diff to previous 295
Simplified intermediateModel.xsd. dtatype is a simple IDREF. Primitive types are (and must be!) explicitly included. changed intermediate2xxx transformations accordingly. Added imports of used types explicitly to ...2java.

Revision 295 - (view) (annotate) - [select for diffs]
Modified Sun Apr 27 20:13:17 2008 UTC (12 years, 7 months ago) by gerard.lemson
File length: 22592 byte(s)
Diff to previous 287
Added JPA stuff to separeate jpa.xsl file. Moved intermediate chema to input

Revision 287 - (view) (annotate) - [select for diffs]
Modified Sat Apr 26 10:17:14 2008 UTC (12 years, 7 months ago) by bourges.laurent
File length: 22340 byte(s)
Diff to previous 217
- updated lastModfied management
- corrected multiplicity
- fixed datatype support

Revision 217 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 16:59:18 2008 UTC (12 years, 7 months ago) by bourges.laurent
File length: 22468 byte(s)
Diff to previous 208
string templates moved to common.xsl

Revision 208 - (view) (annotate) - [select for diffs]
Added Mon Apr 14 06:29:22 2008 UTC (12 years, 7 months ago) by gerard.lemson
File length: 23593 byte(s)
Something went wrong with intermediate2java.xsl when I copied it to ..2ddl.
Seems to have been removed from svn, hence new check in.
Also first check in of ...2ddl, for working further at work.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26