Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.ui.web.model.impl
Class SelectDataModelRowImpl

java.lang.Object
  extended by org.nuxeo.ecm.platform.ui.web.model.impl.SelectDataModelRowImpl
All Implemented Interfaces:
SelectDataModelRow

public class SelectDataModelRowImpl
extends Object
implements SelectDataModelRow

SelectModelRow that has methods to trigger selection events to its SelectModel.

Author:
Anahide Tchertchian

Constructor Summary
SelectDataModelRowImpl(SelectDataModel model, Boolean selected, Object data)
           
 
Method Summary
 Object getData()
           
 Boolean getSelected()
           
 SelectDataModel getSelectModel()
           
 void selectionChanged(ValueChangeEvent event)
          Value change listener that can be bound to any jsf component (usually a checkbox).
 void setData(Object data)
           
 void setSelected(Boolean selected)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectDataModelRowImpl

public SelectDataModelRowImpl(SelectDataModel model,
                              Boolean selected,
                              Object data)
Method Detail

getSelectModel

public SelectDataModel getSelectModel()
Specified by:
getSelectModel in interface SelectDataModelRow

selectionChanged

public void selectionChanged(ValueChangeEvent event)
Description copied from interface: SelectDataModelRow
Value change listener that can be bound to any jsf component (usually a checkbox).

This is supposed to trigger SelectModelListener methods declared on the SelectModel.

Specified by:
selectionChanged in interface SelectDataModelRow

getSelected

public Boolean getSelected()
Specified by:
getSelected in interface SelectDataModelRow

setSelected

public void setSelected(Boolean selected)
Specified by:
setSelected in interface SelectDataModelRow

getData

public Object getData()
Specified by:
getData in interface SelectDataModelRow

setData

public void setData(Object data)
Specified by:
setData in interface SelectDataModelRow

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.