writing a new UI


To writ a new UI you can rely on the UIManagerBean to do all the low-level work for you. It will inform you when new services are found or disapear or change their attributes, allow you to start new services and parse the configuration for you. We are currently writing on a SimpleGraphicalUI -class to simplify the common case of writing a new UI that accepts graphical representations (2d and 3D). Up to then and for non-graphical representations you need to parse the attributes of the services found to find a suitable representation. If you want to allow administring services you either need to parse the adminstratice interfaces you want to support or use the apropriate classes from SwingUI to do that for you.