Package br.com.jarch.faces.controller
Class BaseDataDetail<E extends br.com.jarch.model.IIdentity>
- java.lang.Object
-
- br.com.jarch.faces.controller.BaseDataDetail<E>
-
- All Implemented Interfaces:
IDataDetail,java.io.Serializable
public abstract class BaseDataDetail<E extends br.com.jarch.model.IIdentity> extends java.lang.Object implements IDataDetail, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BaseDataDetail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidblocked()voidcancel()voidclearDataModel()voidconsult(E entity)LazyDataModelPaginator<E>createDataModelFromMaster(br.com.jarch.model.IBaseEntity entityMaster)voidcreateMenu(java.lang.reflect.Field field)br.com.jarch.model.type.ActionCrudTypegetAction()java.lang.StringgetClassCollapse()java.util.Optional<br.com.jarch.model.IColumnList>getColumnDataTable(java.lang.String field)EgetEntity()java.util.function.Predicate<E>getFilterDataModel()java.util.List<br.com.jarch.model.IColumnList>getListColumnDataTable()java.util.List<br.com.jarch.model.ItemMenuArch>getMenuActions()java.util.Comparator<E>getOrderDataModel()java.util.function.Consumer<E>getProcessAfterCancel()java.lang.RunnablegetProcessStartEnviroment()br.com.jarch.crud.search.ISearch<E>getSearch()java.util.List<E>getSelections()br.com.jarch.crud.service.IBaseService<E>getService()booleanisBlocked()booleanisBlockedDetail()booleanisModeShowData()booleanisRequired()voidrefresh()voidsetAction(br.com.jarch.model.type.ActionCrudType action)voidsetBlocked(boolean blocked)voidsetClassCollapse(java.lang.String classCollapse)voidsetEntity(E entity)voidsetFilterDataModel(java.util.function.Predicate<E> filterDataModel)voidsetListColumnDataTable(br.com.jarch.model.ColumnsList listColumnDataTable)voidsetOrderDataModel(java.util.Comparator<E> orderDataModel)voidsetProcessAfterCancel(java.util.function.Consumer<E> processAfterCancel)voidsetProcessStartEnviroment(java.lang.Runnable processStartEnviroment)voidsetSelections(java.util.List<E> selections)voidstartEnviroment()
-
-
-
Method Detail
-
getEntity
public E getEntity()
-
setEntity
public void setEntity(E entity)
-
getFilterDataModel
public java.util.function.Predicate<E> getFilterDataModel()
-
setFilterDataModel
public void setFilterDataModel(java.util.function.Predicate<E> filterDataModel)
-
getOrderDataModel
public java.util.Comparator<E> getOrderDataModel()
-
setOrderDataModel
public void setOrderDataModel(java.util.Comparator<E> orderDataModel)
-
getService
public br.com.jarch.crud.service.IBaseService<E> getService()
-
getSearch
public br.com.jarch.crud.search.ISearch<E> getSearch()
-
getAction
public br.com.jarch.model.type.ActionCrudType getAction()
-
setAction
public void setAction(br.com.jarch.model.type.ActionCrudType action)
-
getClassCollapse
public java.lang.String getClassCollapse()
-
setClassCollapse
public void setClassCollapse(java.lang.String classCollapse)
-
getListColumnDataTable
public java.util.List<br.com.jarch.model.IColumnList> getListColumnDataTable()
- Specified by:
getListColumnDataTablein interfaceIDataDetail
-
setListColumnDataTable
public void setListColumnDataTable(br.com.jarch.model.ColumnsList listColumnDataTable)
- Specified by:
setListColumnDataTablein interfaceIDataDetail
-
getSelections
public java.util.List<E> getSelections()
-
setSelections
public void setSelections(java.util.List<E> selections)
-
isRequired
public boolean isRequired()
-
getColumnDataTable
public java.util.Optional<br.com.jarch.model.IColumnList> getColumnDataTable(java.lang.String field)
-
createDataModelFromMaster
public LazyDataModelPaginator<E> createDataModelFromMaster(br.com.jarch.model.IBaseEntity entityMaster)
-
consult
public void consult(E entity)
-
cancel
public void cancel()
-
refresh
public void refresh()
-
clearDataModel
public void clearDataModel()
-
getProcessAfterCancel
public java.util.function.Consumer<E> getProcessAfterCancel()
-
setProcessAfterCancel
public void setProcessAfterCancel(java.util.function.Consumer<E> processAfterCancel)
-
getProcessStartEnviroment
public java.lang.Runnable getProcessStartEnviroment()
-
setProcessStartEnviroment
public void setProcessStartEnviroment(java.lang.Runnable processStartEnviroment)
-
getMenuActions
public java.util.List<br.com.jarch.model.ItemMenuArch> getMenuActions()
-
createMenu
public void createMenu(java.lang.reflect.Field field)
- Specified by:
createMenuin interfaceIDataDetail
-
blocked
public void blocked()
-
setBlocked
public void setBlocked(boolean blocked)
-
isBlocked
public boolean isBlocked()
-
startEnviroment
public void startEnviroment()
-
isModeShowData
public boolean isModeShowData()
-
isBlockedDetail
public boolean isBlockedDetail()
-
-