Studierstube Documentation Project

   Main Page       Modules       Class Hierarchy       Alphabetical List       Compound List       File List       Compound Members       Related Pages   

Studierstube XML Database

BAUMLBrowser Manual

1.0

Overview

This document describes the BAUMLBrowser application, a database browsing tool, which is used to browse and manipulate geometry information stored in an XML Database. BAUML, the "Building AUgmentation Markup Language", is an XML language to store geometry information of buildings and parts of these buildings like walls, floors and corridors. The recursive definition of the language allows to create a tree structure of spatial objects, where objects are composed of a number of smaller objects. The BAUMLBrowser application is capable of viewing and browsing such a BAUML tree and offers functions to insert, update and delete tree nodes. On the one hand it is an example application that demonstrates the usage of the Studierstube XML Database API and on the other hand it provides a reusable layer on top of this API to process BAUML documents.

The following sections describe the user interface of the application, the reusable core component and the various files needed to run the application on Microsoft Windows.

User Interface Guide : This page explains how to use the BAUMLBrowser application in order to browse and edit a BAUML document.

Core component : This page explains the use of the BAUMLBrowser class, the resusable part of the application.

Runtime files : This page lists and describes all files needed to run the BAUMLBrowser application, including a description of it's configuration file.

Source files : This page lists and describes all source files needed to successfully compile the BAUMLBrowser application.

 This page was generated at Mon Jun 14 19:06:52 2004 for BAUMLBrowser by Doxygen.
 If you have any comments, please send a message to schmalstieg@ims.tuwien.ac.at.
studierstube.icg.tu-graz.ac.at