org.barracudamvc.contrib.sam.models
Class DataObjectModel

java.lang.Object
  extended byorg.barracudamvc.core.comp.AbstractTemplateModel
      extended byorg.barracudamvc.contrib.sam.models.DataObjectModel
All Implemented Interfaces:
Contextual, Model, TemplateModel

public class DataObjectModel
extends AbstractTemplateModel


Field Summary
protected  DataObject dataObj
           
protected static org.apache.log4j.Logger logger
           
protected  String name
           
 
Fields inherited from class org.barracudamvc.core.comp.AbstractTemplateModel
listeners, UNDEFINED, viewContext
 
Constructor Summary
DataObjectModel(String name, DataObject dataObj)
           
 
Method Summary
 Object getItem(String key)
          Convenience method to get an item based on the key name (extracted from the TemplateDirective).
 String getName()
           
 
Methods inherited from class org.barracudamvc.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
 

Field Detail

logger

protected static org.apache.log4j.Logger logger

name

protected String name

dataObj

protected DataObject dataObj
Constructor Detail

DataObjectModel

public DataObjectModel(String name,
                       DataObject dataObj)
Method Detail

getName

public String getName()

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


Copyright © 2004 BarracudaMVC.org All Rights Reserved.