org.jostraca
Interface TemplateElementProcessor

All Known Subinterfaces:
BasicGenericElementProcessor
All Known Implementing Classes:
BasicDirectiveElementProcessor, BasicExpressionElementProcessor, BasicScriptElementProcessor, BasicTemplateElementProcessor, BasicTextElementProcessor

public interface TemplateElementProcessor

Process a template element: text, script, expression, directive, etc. Places content in appropriate section.


Field Summary
static int ELEMENT_TYPE_directive
           
static int ELEMENT_TYPE_expression
           
static int ELEMENT_TYPE_none
           
static int ELEMENT_TYPE_script
           
static int ELEMENT_TYPE_text
           
 
Method Summary
 java.lang.String getContent()
           
 UnitList getUnitList()
          transitional method
 boolean process(Block pBlock)
          Process parsed template block (text or script).
 

Field Detail

ELEMENT_TYPE_none

public static final int ELEMENT_TYPE_none
See Also:
Constant Field Values

ELEMENT_TYPE_text

public static final int ELEMENT_TYPE_text
See Also:
Constant Field Values

ELEMENT_TYPE_script

public static final int ELEMENT_TYPE_script
See Also:
Constant Field Values

ELEMENT_TYPE_expression

public static final int ELEMENT_TYPE_expression
See Also:
Constant Field Values

ELEMENT_TYPE_directive

public static final int ELEMENT_TYPE_directive
See Also:
Constant Field Values
Method Detail

process

public boolean process(Block pBlock)
                throws StandardException
Process parsed template block (text or script).

Parameters:
pBlock - Block to process.
Throws:
StandardException

getContent

public java.lang.String getContent()

getUnitList

public UnitList getUnitList()
transitional method



Copyright © 2000-2002 Richard Rodger