Uses of Interface
org.barracudamvc.core.comp.TemplateModel

Packages that use TemplateModel
org.barracudamvc.contrib.dbroggisch.display   
org.barracudamvc.contrib.dbroggisch.repopulation   
org.barracudamvc.contrib.sam.models   
org.barracudamvc.contrib.sam.xmlform   
org.barracudamvc.core.comp   
org.barracudamvc.core.comp.helper   
org.barracudamvc.core.comp.renderer   
org.barracudamvc.examples.xmlc   
 

Uses of TemplateModel in org.barracudamvc.contrib.dbroggisch.display
 

Subinterfaces of TemplateModel in org.barracudamvc.contrib.dbroggisch.display
 interface LightweightTemplateModel
          Describe interface LightweightTemplateModel here.
 

Classes in org.barracudamvc.contrib.dbroggisch.display that implement TemplateModel
 class HashMapModel
           
 class IterativeCollectionModel
          Support class to build IterativeModels Use this class to build IterativeModels bassed on arbitrary Collections.
 class IterativeListModel
          Support class to build IterativeModels Use this class to build IterativeModels bassed on arbitrary Lists.
 

Uses of TemplateModel in org.barracudamvc.contrib.dbroggisch.repopulation
 

Classes in org.barracudamvc.contrib.dbroggisch.repopulation that implement TemplateModel
 class GroupFormElement.ChildModel
           
 class RepopulationFormMap
          The class RepopulationFormMap provides a convenient way to repopulate HTML form contents.
 

Uses of TemplateModel in org.barracudamvc.contrib.sam.models
 

Classes in org.barracudamvc.contrib.sam.models that implement TemplateModel
 class DataObjectModel
           
 class ErrorModel
          ErrorModel is a special Model for displaying form validation errors.
 class IterativeMapModel
          iterates over a Map, uses the special keys "Key" and "Value" for returning key-value-pairs
 class IterativeResultSetModel
          A specific ListModel implementation for java.sql.ResultSets.
 class IterativeSubModel
          Assume a "supermodel" containing a List of Lists (a 2 dimensional structure).
 class IteratorModel
          iterates over a Map, uses the special keys "Key" and "Value" for returning key-value-pairs
 class MapDecorator
          MapDecorator is a Decorator class using the well known decorator pattern.
 class ReflectionModel
           
 class TemplateModelDecorator
          Abstract Decorator class for using cascading models.
 

Fields in org.barracudamvc.contrib.sam.models declared as TemplateModel
protected  TemplateModel TemplateModelDecorator._templateModel
          reference to the decorated model
protected  TemplateModel IterativeSubModel.enclosing
          reference to enclosing model
 

Methods in org.barracudamvc.contrib.sam.models with parameters of type TemplateModel
 Object MapDecorator.UserMapping.get(String s, TemplateModel tm)
           
 

Constructors in org.barracudamvc.contrib.sam.models with parameters of type TemplateModel
TemplateModelDecorator(TemplateModel tm)
           
MapDecorator(TemplateModel tm)
           
MapDecorator(TemplateModel tm, Map mapping)
          Creates a new instance of MapDecorator
IterativeSubModel(String name, String key, TemplateModel enclosing)
          initialize the model
 

Uses of TemplateModel in org.barracudamvc.contrib.sam.xmlform
 

Classes in org.barracudamvc.contrib.sam.xmlform that implement TemplateModel
 class XmlFormMap
          Provide a FormMap based on a XML description
 

Uses of TemplateModel in org.barracudamvc.core.comp
 

Classes in org.barracudamvc.core.comp that implement TemplateModel
 class AbstractIterativeTemplateModel
          This class provides the abstract implementation for an Iterative Template Model.
 class AbstractTemplateModel
          This class provides the abstract implementation for a Template Model.
 class DefaultPropertiesModel
          This class provides a default implementation of a TemplateModel that looks up its keys in a properties file
 

Methods in org.barracudamvc.core.comp that return TemplateModel
 TemplateModel BTemplate.getModel(String modelName)
          Get the model that backs the table
 

Methods in org.barracudamvc.core.comp with parameters of type TemplateModel
 void BTemplate.addModel(TemplateModel imodel)
          Add a model to the component.
 void BTemplate.removeModel(TemplateModel imodel)
          Remove a model from the component.
 

Constructors in org.barracudamvc.core.comp with parameters of type TemplateModel
BTemplate(TemplateModel imodel)
          Public constructor which creates the component and binds it to a specific model.
 

Uses of TemplateModel in org.barracudamvc.core.comp.helper
 

Methods in org.barracudamvc.core.comp.helper that return TemplateModel
abstract  TemplateModel BTemplateGateway.getTemplateModel()
          Return an instance of the template model
 

Uses of TemplateModel in org.barracudamvc.core.comp.renderer
 

Methods in org.barracudamvc.core.comp.renderer with parameters of type TemplateModel
protected  boolean TemplateHelper.preiterate(Node templateNode, TemplateModel tm, TemplateDirective td)
          Handles the ITERATE_START tag; returns false if we can just continue preIterate() will only be called the first time.
protected  boolean TemplateHelper.postiterate(TemplateModel tm, TemplateDirective td)
          Handles the post iteration stuff; returns false if positeration has already occurred.
 

Uses of TemplateModel in org.barracudamvc.examples.xmlc
 

Methods in org.barracudamvc.examples.xmlc that return TemplateModel
 TemplateModel CompEx9.getTemplateModel()
          Return an instance of the template model
 TemplateModel CompEx8.getTemplateModel()
          Return an instance of the template model
 TemplateModel CompEx10.getTemplateModel()
          Return an instance of the template model
 



Copyright © 2004 BarracudaMVC.org All Rights Reserved.