Package org.apache.shale.clay.parser

Examples of org.apache.shale.clay.parser.Node


     */
    public boolean execute(Context context) throws Exception {
        boolean isFinal = false;

        BuilderRuleContext builderRuleContext = (BuilderRuleContext) context;
        Node node = builderRuleContext.getNode();
        if (!node.isComment() && node.isStart() && node.getName() != null) {
            String jsfid = (String) node.getAttributes().get("jsfid");
            if (jsfid != null) {
               if (jsfid.equals("ignore")) {
                   builderRuleContext.setBuilder(BUILDERS[0]);
                   isFinal = true;
               } else if (jsfid.equals("void")) {
                   builderRuleContext.setBuilder(BUILDERS[1]);
                   isFinal = true;
               }
            } else if (node.getQname() != null) {
                String uri = node.getNamespaceURI(node.getQname());
                if (uri != null && uri.equals("http://java.sun.com/JSP/Page")) {
                    if (node.getName().equals("directive.include")
                        || node.getName().equals("include")) {
                        builderRuleContext.setBuilder(BUILDERS[2]);
                        isFinal = true;
                    } else {
                        builderRuleContext.setBuilder(BUILDERS[1]);
                        isFinal = true;
View Full Code Here


    public boolean execute(Context context) throws Exception {

        boolean isFinal = false;

        BuilderRuleContext builderRuleContext = (BuilderRuleContext) context;
        Node node = builderRuleContext.getNode();

        if (node.isWellFormed() && node.getName().equals("element")) {
            builderRuleContext.setBuilder(BUILDERS[0]);
            isFinal = true;
        }

        return isFinal;
View Full Code Here

     */
    public boolean execute(Context context) throws Exception {
        boolean isFinal = false;

        BuilderRuleContext builderRuleContext = (BuilderRuleContext) context;
        Node node = builderRuleContext.getNode();
        if (!node.isComment() && node.getName() != null
            && node.getName().equalsIgnoreCase("form")) {

            builderRuleContext.setBuilder(BUILDER);
            isFinal = true;
        }

View Full Code Here

     */
    public boolean execute(Context context) throws Exception {
        boolean isFinal = false;

        BuilderRuleContext builderRuleContext = (BuilderRuleContext) context;
        Node node = builderRuleContext.getNode();
        if (!node.isComment() && node.getName() != null
            && node.getName().equalsIgnoreCase("select")) {

            if (!node.getAttributes().containsKey("multiple")) {
                builderRuleContext.setBuilder(BUILDERS[0]);
                isFinal = true;
            } else {
                builderRuleContext.setBuilder(BUILDERS[1]);
                isFinal = true;
View Full Code Here

    public boolean execute(Context context) throws Exception {

        boolean isFinal = false;

        BuilderRuleContext builderRuleContext = (BuilderRuleContext) context;
        Node node = builderRuleContext.getNode();
        if (!node.isComment() && node.getName() != null
            && node.getName().equalsIgnoreCase("textarea")) {

            builderRuleContext.setBuilder(BUILDER);
            isFinal = true;

        }
View Full Code Here

TOP

Related Classes of org.apache.shale.clay.parser.Node

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.