private void processChildren(URL codebaseURL, Element node) throws InvalidJNLPException {
      
      //Get the Children
      NodeList nodes = node.getChildNodes();
      for(int i=0;i<nodes.getLength();i++) {
         Node cNode = nodes.item(i);
         String nodeName = cNode.getNodeName();
         
         //skip text nodes
         if(cNode.getNodeType() == Node.TEXT_NODE) continue;
         
         //title
         if(cNode.getNodeName().equals("title")) {
            title = getText(cNode);
         }
         
         //vendor
         if(cNode.getNodeName().equals("vendor")) {
            vendor = getText(cNode);
         }
         
         //homepage
         if(cNode.getNodeName().equals("homepage")) {
            homepage = getText(cNode);
         }
         
         //description
         if(cNode.getNodeName().equals("description")) {
            processDesc((Element)cNode);
         }
         
         //icon
         if(cNode.getNodeName().equals(IconDescNode.NAME)) {
            processIcon(codebaseURL, (Element)cNode);
         }
      }
   }