net.skirnir.freyja
インタフェース Element

すべてのスーパーインタフェース:
Fragment
既知の実装クラスの一覧:
ConstantElement, TagElement

public interface Element
extends Fragment


メソッドの概要
 String evaluate(TemplateContext context)
           
 Element expandMacroVariables(TemplateContext context, VariableResolver macroVarResolver)
           
 void gatherMacroVariables(TemplateContext context, VariableResolver macroVarResolver)
           
 Macro getMacro(TemplateEvaluator evaluator, String name, Element previousElement)
           
 
インタフェース net.skirnir.freyja.Fragment から継承したメソッド
getColumnNumber, getLineNumber, setColumnNumber, setLineNumber
 

メソッドの詳細

evaluate

public String evaluate(TemplateContext context)

gatherMacroVariables

public void gatherMacroVariables(TemplateContext context,
                                 VariableResolver macroVarResolver)

expandMacroVariables

public Element expandMacroVariables(TemplateContext context,
                                    VariableResolver macroVarResolver)

getMacro

public Macro getMacro(TemplateEvaluator evaluator,
                      String name,
                      Element previousElement)


Copyright © 2009 The Skirnir Project. All Rights Reserved.