org.jboss.seam.databinding
Class DataModelSelector

java.lang.Object
  extended by org.jboss.seam.databinding.DataModelSelector
All Implemented Interfaces:
DataSelector<DataModelSelection,javax.faces.model.DataModel>

public class DataModelSelector
extends Object
implements DataSelector<DataModelSelection,javax.faces.model.DataModel>

Extracts the selected object (the element, or the value of a map) from a JSF DataModel.

Author:
Gavin King

Constructor Summary
DataModelSelector()
           
 
Method Summary
 Object getSelection(DataModelSelection in, javax.faces.model.DataModel wrapper)
           
 String getVariableName(DataModelSelection in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataModelSelector

public DataModelSelector()
Method Detail

getVariableName

public String getVariableName(DataModelSelection in)
Specified by:
getVariableName in interface DataSelector<DataModelSelection,javax.faces.model.DataModel>

getSelection

public Object getSelection(DataModelSelection in,
                           javax.faces.model.DataModel wrapper)
Specified by:
getSelection in interface DataSelector<DataModelSelection,javax.faces.model.DataModel>