Two main tasks are required. Convert XLS to XML and Load the Converted XML to Classes
Convert XLS File
The XLS file is split up into tabs and each tab can be either a datagrid tab or a parameters tab. The Tab Type is governed by the name. If the Tab Name is called “* Parameters” then it should be treated as a Parameters tab otherwise as a Datagrid tab
Load XML To Class
The output from the previous step should then be read and loaded into a Java Class. If the Tab Type is parameter then this will be the XMLParameterSheet class otherwise the XMLDataSheet class. The class should be instantiated as the Tab name from the XML.
Full details are in the attached doc