org.opentripplanner.netex.Colaboration.uxf Maven / Gradle / Ivy
10
UMLClass
360
30
210
50
NetexDataSourceHierarchy
<<loader>>
bg=#b0e0ff
UMLClass
360
380
210
50
Validator
<<validation>>
bg=#b0e0ff
UMLClass
360
250
210
50
NetexEntityDataIndex
<<index>>
bg=#b0e0ff
UMLClass
360
490
210
50
NetexMapper
<<mapping>>
bg=#b0e0ff
UMLClass
680
250
240
50
NetexXMLEntity
<<org.rutebanken.netex.model>>
bg=#ffc0cb
Relation
560
260
140
40
lt=<<<<<->
m2=*
10.0;10.0;120.0;10.0
UMLClass
370
130
190
50
NetexXMLParser
<<loader>>
bg=#b0e0ff
Relation
160
40
220
250
lt=<-
1: list xml-files
200.0;20.0;50.0;20.0;10.0;230.0
Relation
160
140
230
150
lt=<-
2. pares xml files
< Xml POJOs
210.0;20.0;60.0;20.0;10.0;130.0
Relation
160
250
220
50
lt=<-
3. insert XmlPOJOs
200.0;20.0;10.0;20.0
Relation
550
140
260
130
lt=->
create
10.0;20.0;240.0;20.0;240.0;110.0
Relation
160
260
220
170
lt=<-
3. validate entities
200.0;150.0;50.0;150.0;10.0;10.0
Relation
430
290
190
110
lt=<-
- validate relations
- discard invalid entities
10.0;10.0;10.0;90.0
Relation
160
260
220
280
lt=<-
4. map to OPT domain
200.0;260.0;50.0;260.0;10.0;10.0
Relation
560
290
400
240
lt=<-
- list entities (local scope)
- lookup referenced objects (global scope)
10.0;10.0;90.0;40.0;90.0;190.0;10.0;220.0
UMLClass
50
250
120
40
NetexBundle
bg=#b0e0ff