Actually UIML is XML based technology which is used to represent language independent User Interface. It stores all the information like what all comopnents are present where they are located on screen and what action is called when user clicks on some items on screen like button.
All this information is stored in structured manner in XML(UIML). So if we have UIML representation of some screen then we can render it in any GUI specific language like HTML, WML, swing etc using language specific renderers and transformers.
In my case I have swing screen and I have to transform all that information in UIML. Could you please let me know how to start on this