org.barracudamvc.core.comp
Interface TemplateModel

All Superinterfaces:
Contextual, Model
All Known Subinterfaces:
LightweightTemplateModel
All Known Implementing Classes:
AbstractIterativeTemplateModel, AbstractTemplateModel, DataObjectModel, DefaultPropertiesModel, ErrorModel, GroupFormElement.ChildModel, HashMapModel, IterativeCollectionModel, IterativeListModel, IterativeMapModel, IterativeResultSetModel, IterativeSubModel, IteratorModel, MapDecorator, ReflectionModel, RepopulationFormMap, TemplateModelDecorator, XmlFormMap

public interface TemplateModel
extends Model, Contextual

This interface defines the methods needed to implement a TemplateModel.


Method Summary
 Object getItem(TemplateDirective td)
           
 String getName()
           
 boolean processDirective(TemplateDirective td)
           
 
Methods inherited from interface org.barracudamvc.core.comp.model.Model
addModelListener, removeModelListener
 
Methods inherited from interface org.barracudamvc.core.comp.Contextual
getViewContext, setViewContext
 

Method Detail

getName

String getName()

processDirective

boolean processDirective(TemplateDirective td)

getItem

Object getItem(TemplateDirective td)


Copyright © 2006 BarracudaMVC.org All Rights Reserved.