Package org.apache.cocoon.forms.formmodel.tree

Examples of org.apache.cocoon.forms.formmodel.tree.SourceTreeModelDefinition


    private SourceResolver sourceResolver;
    /**
     * @see org.apache.cocoon.forms.formmodel.tree.builder.TreeModelDefinitionBuilder#build(org.w3c.dom.Element)
     */
    public TreeModelDefinition build(Element modelElt) throws Exception {
        SourceTreeModelDefinition definition = new SourceTreeModelDefinition();
       
        definition.setURL(DomHelper.getAttribute(modelElt, "src"));
       
        Element fileSet = DomHelper.getChildElement(modelElt, FormsConstants.DEFINITION_NS, "fileset");
        if (fileSet != null) {
            definition.setFilePatterns(getPatterns(fileSet, "include"),
                    getPatterns(fileSet, "exclude"));
        }
       
        Element dirSet = DomHelper.getChildElement(modelElt, FormsConstants.DEFINITION_NS, "dirset");
        if (dirSet != null) {
            definition.setDirectoryPatterns(getPatterns(dirSet, "include"),
                    getPatterns(dirSet, "exclude"));
        }
       
        definition.setSourceResolver(sourceResolver);
       
        return definition;
    }
View Full Code Here


        this.manager = manager;
    }

    public TreeModelDefinition build(Element modelElt) throws Exception {
       
        SourceTreeModelDefinition definition = new SourceTreeModelDefinition();
       
        definition.setURL(DomHelper.getAttribute(modelElt, "src"));
       
        Element fileSet = DomHelper.getChildElement(modelElt, FormsConstants.DEFINITION_NS, "fileset");
        if (fileSet != null) {
            definition.setFilePatterns(getPatterns(fileSet, "include"),
                    getPatterns(fileSet, "exclude"));
        }
       
        Element dirSet = DomHelper.getChildElement(modelElt, FormsConstants.DEFINITION_NS, "dirset");
        if (dirSet != null) {
            definition.setDirectoryPatterns(getPatterns(dirSet, "include"),
                    getPatterns(dirSet, "exclude"));
        }
       
        definition.setSourceResolver((SourceResolver)this.manager.lookup(SourceResolver.ROLE));
       
        return definition;
    }
View Full Code Here

    /**
     * @see org.apache.cocoon.forms.formmodel.tree.builder.TreeModelDefinitionBuilder#build(org.w3c.dom.Element)
     */
    public TreeModelDefinition build(Element modelElt) throws Exception {
        SourceTreeModelDefinition definition = new SourceTreeModelDefinition();
       
        definition.setURL(DomHelper.getAttribute(modelElt, "src"));
       
        Element fileSet = DomHelper.getChildElement(modelElt, FormsConstants.DEFINITION_NS, "fileset");
        if (fileSet != null) {
            definition.setFilePatterns(getPatterns(fileSet, "include"),
                    getPatterns(fileSet, "exclude"));
        }
       
        Element dirSet = DomHelper.getChildElement(modelElt, FormsConstants.DEFINITION_NS, "dirset");
        if (dirSet != null) {
            definition.setDirectoryPatterns(getPatterns(dirSet, "include"),
                    getPatterns(dirSet, "exclude"));
        }
       
        definition.setSourceResolver((SourceResolver)this.manager.lookup(SourceResolver.ROLE));
       
        return definition;
    }
View Full Code Here

TOP

Related Classes of org.apache.cocoon.forms.formmodel.tree.SourceTreeModelDefinition

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.