| Line 7: | Line 7: | ||
The PlaceMarkManager keeps some information related to the files and data that it read. It provides | The PlaceMarkManager keeps some information related to the files and data that it read. It provides | ||
| − | + | * a list of file names | |
| − | + | * a {{class|FileViewModel|kdeedu|4.2}} which presents the list of files | |
| − | + | * a {{class|MarblePlacemarkModel|kdeedu|4.2}} which presents the list of all placemarks of all files | |
| − | + | * a {{class|MarbleGeometryModel|kdeedu|4.2}} which represents the list of all files' in-memory representation as {{class|GeoDataDocument|kdeedu|4.2}}. | |
The PlaceMarkManager is handled by the MarbleModel and provides registration of KML data files for Marble (it should handle all data files in the future).
It uses a PlaceMarkLoader to perform the file reading thanks to a GeoDataParser.
The PlaceMarkManager keeps some information related to the files and data that it read. It provides