Package org.apache.commons.digester

Examples of org.apache.commons.digester.Digester.addSetTop()


        digester.addSetNext( "*/photo/instances/instance", "addInstance" );
       
        // folder handling
        digester.addFactoryCreate( "*/photos/photo/folders/folder-ref", new FolderFactory( false ) );
        digester.addSetTop( "*/photos/photo/folders/folder-ref", "addPhoto" );
       
        fireStatusChangeEvent( IMPORTING_STARTED );
        try {
            digester.parse( reader );
        } catch (SAXException ex) {
View Full Code Here


   
            digester.addCallMethod("*/record/description", "setDescription", 0);
            digester.addCallMethod("*/record/originalTechnicalEnvironment", "setOriginalTechnicalEnvironment", 0);
   
            digester.addObjectCreate("*/record/data", BinaryDataWrapper.class);
            digester.addSetTop("*/record/data", "setData");
            digester.addCallMethod("*/record/data", "setFromBase64Encoded", 0);
   
            // set up an general rule for all jhove strings!
            digester.addObjectCreate("*/jhoveXML", BinaryDataWrapper.class);
            digester.addSetTop("*/jhoveXML", "setString");
View Full Code Here

            digester.addSetTop("*/record/data", "setData");
            digester.addCallMethod("*/record/data", "setFromBase64Encoded", 0);
   
            // set up an general rule for all jhove strings!
            digester.addObjectCreate("*/jhoveXML", BinaryDataWrapper.class);
            digester.addSetTop("*/jhoveXML", "setString");
            digester.addCallMethod("*/jhoveXML", "setFromBase64Encoded", 0);
            digester.addCallMethod("*/jhoveXML", "setMethodName", 1, new String[]{"java.lang.String"});
            digester.addObjectParam("*/jhoveXML", 0, "setJhoveXMLString");
           
            // set up general rule for all fitsXMLs
View Full Code Here

            digester.addCallMethod("*/jhoveXML", "setMethodName", 1, new String[]{"java.lang.String"});
            digester.addObjectParam("*/jhoveXML", 0, "setJhoveXMLString");
           
            // set up general rule for all fitsXMLs
            digester.addObjectCreate("*/fitsXML", BinaryDataWrapper.class);
            digester.addSetTop("*/fitsXML", "setString");
            digester.addCallMethod("*/fitsXML", "setFromBase64Encoded", 0);
            digester.addCallMethod("*/fitsXML", "setMethodName", 1, new String[]{"java.lang.String"});
            digester.addObjectParam("*/fitsXML", 0, "setFitsXMLString");
           
            digester.addObjectCreate("*/record/formatInfo", FormatInfo.class);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.