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

Diff of /trunk/projects/theory/snapdm/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 171 by richard.p.wagner, Wed Feb 20 19:39:48 2008 UTC revision 172 by bourges.laurent, Wed Apr 2 18:23:19 2008 UTC
# Line 1  Line 1 
1    Laurent Bourges - April 2, 2008
2    
3    -----------------
4  Package contents  Package contents
5    -----------------
6    
7    |-- POLICY
8    |-- README
9    |-- build                                             build folder (file)
10    |-- build.properties                                  ant build config
11    |-- build.xml                                         ant build (main)
12    |-- build_java.xml                                    ant build (java part)
13    |-- doc                                               documents
14    |   |-- UML rules.txt
15    |   `-- todo.txt
16    |-- gentool.jar                                       generic ivoa java code
17    |-- input                  
18    |   |-- DomainModelWithTemplate.xml                   SNAP Domain UML Model
19    |   |-- IVOA UML Profile v-2.xml                      IVOA UML Profile
20    |   |-- SNAP_Simulation_DM.xml                        SNAP UML Model
21    |   |-- images/                                       diagrams of SNAP UML Model
22    |-- libs                                              java libraries
23    |   |-- anthack                                       ant saxon hack
24    |-- nbproject                                         netbeans 6 project (laurent)
25    |-- output                                            output folder
26    |   |-- SNAP-xmi.xsd                                  SNAP XSD Schema
27    |   |-- SNAP-xsd.html                                 SNAP XSD Documentation
28    |   |-- SNAP_SimulationDM_types.xsd                   SNAP XSD Schema REFERENCE (Gerard)
29    |   |-- SNAP_Simulation_DM_FILTER.xml                 SNAP UML Model filtered (diagrams removed)
30    |   |-- SNAP_Simulation_DM_INTERMEDIATE.xml           SNAP Meta Model
31    |   |-- java
32    |   |   |-- conf                                      future use : configuration files
33    |   |   |-- doc/                                      JavaDoc
34    |   |   `-- src/                                      Java Generated code
35    |   `-- schema                                        SNAP XSD Schemas COMPLETE REFERENCE (Gerard)
36    |       |-- IVOAIdentifiers.xsd
37    |       |-- SNAP Simulation DM.xml
38    |       |-- SNAP_SimulationDM_elements.xsd
39    |       |-- SNAP_SimulationDM_types.xsd
40    |       |-- SNAP_ontology.xsd
41    |       `-- VOResource-v1.0.xsd
42    |-- res
43    |   |-- intermediate2java.xsl                         XSLT MetaModel to Java code
44    |   |-- intermediate2xsd.xsl                          XSLT MetaModel to XSD Schemas
45    |   |-- intermediateModel.xsd                         MetaModel definition
46    |   |-- old-java                                      Gerard sample Java code (+ hibernate)
47    |   |-- old-xmi-xslt                                  Gerard sample xml schema XSLT
48    |   |-- schema2xhtml.xsl                              XSLT XSD Schema to HTML Documentation
49    |   |-- xmi2intermediate.xsl                          XSLT UML Model (xmi) to MetaModel
50    |   |-- xmi2xsd.xsl                                   XSLT UML Model (xmi) to XSD Schema (old)
51    |   |-- xmiCheck.xsl                                  XSLT UML Model (xmi) validator
52    |   `-- xmiFilter.xsl                                 XSLT UML Model (xmi) filter (removes diagrams)
53    |-- src
54    |   |-- log4j.dtd                                     Log4J DTD
55    |   |-- log4j.xml                                     Log4J configuration
56    |   |-- org                                          
57    |   |   `-- ivoa
58    |   |       |-- dm
59    |   |       |   |-- MetaDataFactory.java              Generated MetaDataElement Factory
60    |   |       |   `-- model
61    |   |       |       |-- MetaDataElement.java          Base class for all generated java classes
62    |   |       |       |-- MetadataDataType.java         Base class for all generated data types
63    |   |       |       `-- MetadataObject.java           Base class for all generated java entities
64    |   |       `-- util
65    |   |           `-- LogUtil.java                      Log4J Wrapper
66    |-- test                                              Test code (future)
67    `-- xsd                                               Published XML Schemas (via googleCode)
68        |-- IVOAIdentifiers.xsd
69        |-- SNAP Simulation DM.xml
70        |-- SNAP_SimulationDM_elements.xsd
71        |-- SNAP_SimulationDM_types.xsd
72        |-- SNAP_ontology.xsd
73        `-- VOResource-v1.0.xsd
74    
  |-README (this file)  
  |-makeDoc.xml (ant script)  
  |-input  
  |   | |- SNAP_Simulation_DM.xml (source document)  
  |-output  
  |   |- SNAP_SimulationDM_types.xsd (sample of previous schema)  
  |-res  
      |- xmi2xsd.xsl (XMI -> XSD)  
      |- xmiFilter.xsl (pre processing XMI)  
75    
76    ---------
77  Building  Building
78    ---------
79    
80      Run "ant" on the command line. (tested with 1.6.5 and 1.7)
81    
82      ant makeAll   : runs all targets (generates documents, code & compiles code)
83    
84      Look at output directory for generated documents & java code
85    
86    
87    Enjoy.
88    
89    Run "ant" on the command line. This should create a new file,  --- End of file ---
   SNAP-xmi.xsd, in the output directory. There will also be an  
   intermediate file, SNAP_Simulation_DM_FILTER.xml in the  
   output directory.  

Legend:
Removed from v.171  
changed lines
  Added in v.172

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