import org.xml.sax.InputSource; import java.io.IOException; import org.xml.sax.SAXException; import org.w3c.dom.Document; import org.w3c.dom.*; import javax.xml.parsers.ParserConfigurationException; import javax.swing.*; import java.awt.*; import com.bbn.openmap.layer.LabelLayer; import com.bbn.openmap.LayerHandler; import com.bbn.openmap.MapBean; import javax.swing.JComponent; import javax.swing.JLabel; public class GUI extends JFrame { static String titleBarString = new String("Kneeboard Home"); public GUI(InputSource kneeboardPath) throws IOException, SAXException, ParserConfigurationException { super(GUI.titleBarString); MapBean mapBean; Document kneeboardTabsIndex; mapBean = new MapBean(); kneeboardTabsIndex = CallXMLDOM.getDocument(kneeboardPath); LabelObject homeLayer = new LabelObject("TabName", kneeboardTabsIndex); mapBean.add(homeLayer); getContentPane().add(mapBean); } }