/[volute]/trunk/projects/theory/snapdm/README
ViewVC logotype

Contents of /trunk/projects/theory/snapdm/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 465 - (show annotations)
Mon May 12 16:19:59 2008 UTC (12 years, 6 months ago) by bourges.laurent
File size: 4731 byte(s)
- updated build
- update jdbc jpa
- identity class in MetaDataObject
- javadoc moved to /dist/doc
1 Laurent Bourges - May 12, 2008
2
3 ---------------------------------------
4 Package contents
5 ---------------------------------------
6
7
8 @TODO : Update the folder structure with description below : ---
9
10
11
12 |-- POLICY
13 |-- README
14 |-- build build folder (file)
15 |-- build.properties ant build config
16 |-- build.xml ant build (main)
17 |-- build_java.xml ant build (java part)
18 |-- doc documents
19 | |-- UML rules.txt
20 | `-- todo.txt
21 |-- gentool.jar generic ivoa java code
22 |-- input
23 | |-- DomainModelWithTemplate.xml SNAP Domain UML Model
24 | |-- IVOA UML Profile v-2.xml IVOA UML Profile
25 | |-- SNAP_Simulation_DM.xml SNAP UML Model
26 | |-- images/ diagrams of SNAP UML Model
27 |-- libs java libraries
28 | |-- anthack ant saxon hack
29 |-- nbproject netbeans 6 project (laurent)
30 |-- output output folder
31 | |-- SNAP-xmi.xsd SNAP XSD Schema
32 | |-- SNAP-xsd.html SNAP XSD Documentation
33 | |-- SNAP_SimulationDM_types.xsd SNAP XSD Schema REFERENCE (Gerard)
34 | |-- SNAP_Simulation_DM_FILTER.xml SNAP UML Model filtered (diagrams removed)
35 | |-- SNAP_Simulation_DM_INTERMEDIATE.xml SNAP Meta Model
36 | |-- java
37 | | |-- conf future use : configuration files
38 | | |-- doc/ JavaDoc
39 | | `-- src/ Java Generated code
40 | `-- schema SNAP XSD Schemas COMPLETE REFERENCE (Gerard)
41 | |-- IVOAIdentifiers.xsd
42 | |-- SNAP Simulation DM.xml
43 | |-- SNAP_SimulationDM_elements.xsd
44 | |-- SNAP_SimulationDM_types.xsd
45 | |-- SNAP_ontology.xsd
46 | `-- VOResource-v1.0.xsd
47 |-- res
48 | |-- intermediate2java.xsl XSLT MetaModel to Java code
49 | |-- intermediate2xsd.xsl XSLT MetaModel to XSD Schemas
50 | |-- intermediateModel.xsd MetaModel definition
51 | |-- old-java Gerard sample Java code (+ hibernate)
52 | |-- old-xmi-xslt Gerard sample xml schema XSLT
53 | |-- schema2xhtml.xsl XSLT XSD Schema to HTML Documentation
54 | |-- xmi2intermediate.xsl XSLT UML Model (xmi) to MetaModel
55 | |-- xmi2xsd.xsl XSLT UML Model (xmi) to XSD Schema (old)
56 | |-- xmiCheck.xsl XSLT UML Model (xmi) validator
57 | `-- xmiFilter.xsl XSLT UML Model (xmi) filter (removes diagrams)
58 |-- src
59 | |-- log4j.dtd Log4J DTD
60 | |-- log4j.xml Log4J configuration
61 | |-- org
62 | | `-- ivoa
63 | | |-- dm
64 | | | |-- MetaDataFactory.java Generated MetaDataElement Factory
65 | | | `-- model
66 | | | |-- MetaDataElement.java Base class for all generated java classes
67 | | | |-- MetadataDataType.java Base class for all generated data types
68 | | | `-- MetadataObject.java Base class for all generated java entities
69 | | `-- util
70 | | `-- LogUtil.java Log4J Wrapper
71 |-- test Test code (future)
72 `-- xsd Published XML Schemas (via googleCode)
73 |-- IVOAIdentifiers.xsd
74 |-- SNAP Simulation DM.xml
75 |-- SNAP_SimulationDM_elements.xsd
76 |-- SNAP_SimulationDM_types.xsd
77 |-- SNAP_ontology.xsd
78 `-- VOResource-v1.0.xsd
79
80
81
82
83 ---------------------------------------
84 Build instructions
85 ---------------------------------------
86
87
88 Run "ant" on the command line : tested with Apache ant 1.6.5 and 1.7 versions.
89 see http://ant.apache.org/
90
91
92 Main ant targets :
93 - makeAll : make all transformations (uml -> metaModel -> others)
94 - forceMakeAll : CLEANS outputs and then make all transformations (makeAll)
95
96
97 Look at output directory for generated documents & java code ...
98
99
100 Enjoy.
101
102
103
104
105 --- End of file ---

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