Package freemarker.core.ast

Examples of freemarker.core.ast.DebugBreak


        if(te == null)
        {
            return;
        }
        TemplateElement parent = te.getParent();
        DebugBreak db = new DebugBreak(te);
        // TODO: Ensure there always is a parent by making sure
        // that the root element in the template is always a MixedContent
        // Also make sure it doesn't conflict with anyone's code.
        parent.setChildAt(parent.getIndex(te), db);
    }
View Full Code Here


        TemplateElement te = findTemplateElement(t.getRootTreeNode(), breakpoint.getLine());
        if(te == null)
        {
            return;
        }
        DebugBreak db = null;
        while(te != null)
        {
            if(te instanceof DebugBreak)
            {
                db = (DebugBreak)te;
                break;
            }
            te = te.getParent();
        }
        if(db == null)
        {
            return;
        }
        TemplateElement parent = db.getParent();
        parent.setChildAt(parent.getIndex(db), db.getChildAt(0));
    }
View Full Code Here

TOP

Related Classes of freemarker.core.ast.DebugBreak

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.