org.enhydra.barracuda.contrib.dbroggisch.repopulation
Class GroupFormElement.ChildModel

java.lang.Object
  extended byorg.enhydra.barracuda.core.comp.AbstractTemplateModel
      extended byorg.enhydra.barracuda.contrib.dbroggisch.repopulation.GroupFormElement.ChildModel
All Implemented Interfaces:
Contextual, IterativeModel, Model, TemplateModel
Enclosing class:
GroupFormElement

public class GroupFormElement.ChildModel
extends AbstractTemplateModel
implements IterativeModel


Field Summary
 
Fields inherited from class org.enhydra.barracuda.core.comp.AbstractTemplateModel
listeners, UNDEFINED, viewContext
 
Constructor Summary
GroupFormElement.ChildModel(String parentName, String childName, String prefix)
           
 
Method Summary
 Object getItem(String key)
          Convenience method to get an item based on the key name (extracted from the TemplateDirective).
 String getName()
           
 boolean hasNext()
           
 void loadNext()
           
 void postIterate()
           
 void preIterate()
           
 
Methods inherited from class org.enhydra.barracuda.core.comp.AbstractTemplateModel
addModelListener, fireModelChanged, getItem, getViewContext, processDirective, removeModelListener, setViewContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupFormElement.ChildModel

public GroupFormElement.ChildModel(String parentName,
                                   String childName,
                                   String prefix)
Method Detail

getName

public String getName()
Specified by:
getName in interface TemplateModel

getItem

public Object getItem(String key)
Description copied from class: AbstractTemplateModel
Convenience method to get an item based on the key name (extracted from the TemplateDirective).

Overrides:
getItem in class AbstractTemplateModel

preIterate

public void preIterate()
Specified by:
preIterate in interface IterativeModel

postIterate

public void postIterate()
Specified by:
postIterate in interface IterativeModel

hasNext

public boolean hasNext()
Specified by:
hasNext in interface IterativeModel

loadNext

public void loadNext()
Specified by:
loadNext in interface IterativeModel


Copyright © 2003 BarracudaMVC.org All Rights Reserved.