Code example for Attributes

Methods: getIndex, getValue

0
                } 
            } else { 
                if(parent.size() == 2 && localName.equals("moduleId")) {
                    inConfigId = true; // only document/environment/configId, not e.g. configId in nested plan in EAR
                } else { 
                    if(parent.size() == 0 && attributes.getIndex("moduleId") > -1) {
                        configId = attributes.getValue("moduleId");
                        formatIs10 = true;
                    } 
                } 
            } 
            parent.push(localName);
        } 
 
        private void setDefaultType(String namespace) {
            if(namespace.indexOf("web") > -1) {
                defaultType = "war";
            } else if(namespace.indexOf("openejb") > -1) {
                defaultType = "jar";
            } else if(namespace.indexOf("connector") > -1) {
                defaultType = "rar";