Package net.sourceforge.cruisecontrol

Examples of net.sourceforge.cruisecontrol.ProjectXMLHelper


    private void doBuild() {
       
        System.out.println("Beginning build...");
        System.out.println();
        ProjectXMLHelper projectXMLHelper = new ProjectXMLHelper();
        PluginXMLHelper pluginXMLHelper = new PluginXMLHelper(projectXMLHelper);

        try {
            DistributedMasterBuilder distributedBuildMaster = (DistributedMasterBuilder) pluginXMLHelper.configure(
                    distributedBuilderElement, DistributedMasterBuilder.class, false);
View Full Code Here


     * Create a PlugingXMLHelper configured with the given overrideTarget (which may be "" or null).
     * @param overrideTarget overrideTarget (which may be "" or null).
     * @return a PlugingXMLHelper configured with the given overrideTarget (which may be "" or null).
     */
    public static PluginXMLHelper createPluginXMLHelper(final String overrideTarget) {
        final ProjectXMLHelper projectXMLHelper = new ProjectXMLHelper();
        if (overrideTarget != null && !"".equals(overrideTarget)) {
            LOG.info("Setting Override Target on projectXMLHelper to: " + overrideTarget);
            projectXMLHelper.setOverrideTarget(overrideTarget);
        }
        final PluginXMLHelper pluginXMLHelper = new PluginXMLHelper(projectXMLHelper);
        return pluginXMLHelper;
    }
View Full Code Here

                                  throws Exception {
       
        SAXBuilder builder = new SAXBuilder("org.apache.xerces.parsers.SAXParser");
       
        Element emailPublisherElement = builder.build(new StringReader(xml)).getRootElement();
        PluginXMLHelper xmlHelper = new PluginXMLHelper(new ProjectXMLHelper());

        EmailPublisher ePublisher =
            (MockEmailPublisher) xmlHelper.configure(
                emailPublisherElement,
                Class.forName("net.sourceforge.cruisecontrol.publishers.MockEmailPublisher"),
View Full Code Here

        LOG.debug("configure()");
        // FIXME check properties??
        if (element.getAttribute("string") != null) {
            setString(element.getAttribute("string").getValue());
        }
        PluginXMLHelper helper = new PluginXMLHelper(new ProjectXMLHelper());
        if (null != element.getChild("testnested")) {
            nested = (ListenerTestNestedPlugin) helper.configure(element.getChild("testnested"),
                                                                 ListenerTestNestedPlugin.class, false);
        }
    }
View Full Code Here

TOP

Related Classes of net.sourceforge.cruisecontrol.ProjectXMLHelper

Copyright © 2018 www.massapicom. 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.