public class RowStateMap extends java.lang.Object implements java.util.Map<java.lang.Object,RowState>, java.io.Serializable
| Constructor and Description |
|---|
RowStateMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object o) |
void |
clear() |
boolean |
containsKey(java.lang.Object key) |
boolean |
containsValue(java.lang.Object value) |
java.util.Set |
entrySet() |
void |
filterStates(javax.faces.model.DataModel model)
This method will remove all entries from the map but those with keys in this data model.
|
void |
filterStates(java.util.List data)
This method will remove all entries from the map but those with keys in this list.
|
RowState |
get(java.lang.Object o) |
java.util.List |
getEditable() |
java.util.List |
getEditing(javax.faces.component.UIComponent editor) |
java.util.List |
getExpandable() |
java.util.List |
getExpanded() |
java.util.List |
getPanelExpanders() |
java.util.List |
getRowExpanders() |
java.util.List |
getRowsWithSelectedCells() |
java.util.List |
getSelectable() |
java.util.List |
getSelected() |
java.util.List |
getVisible() |
boolean |
isEmpty() |
java.util.Set |
keySet() |
RowState |
put(java.lang.Object o,
RowState s) |
void |
putAll(java.util.Map m) |
RowState |
remove(java.lang.Object o) |
void |
removeStates(java.util.List data)
This method will remove all entries from the map with keys in this list.
|
void |
setAllEditable(boolean value) |
void |
setAllEditing(javax.faces.component.UIComponent editor,
boolean add) |
void |
setAllExpandable(boolean value) |
void |
setAllExpanded(boolean value) |
void |
setAllPanelExpansion() |
void |
setAllRowExpansion() |
void |
setAllSelectable(boolean value) |
void |
setAllSelected(boolean value) |
void |
setAllVisible(boolean value) |
void |
setExpandableByTreeModel(TreeDataModel dataModel) |
int |
size() |
void |
updateData(java.util.List data)
This method will look up state entries with keys in the input list, and update their
key with the copy from the input list.
|
void |
updateData(java.lang.Object o) |
java.util.Collection |
values() |
public RowState put(java.lang.Object o, RowState s)
put in interface java.util.Map<java.lang.Object,RowState>public void add(java.lang.Object o)
public int size()
size in interface java.util.Map<java.lang.Object,RowState>public boolean isEmpty()
isEmpty in interface java.util.Map<java.lang.Object,RowState>public boolean containsKey(java.lang.Object key)
containsKey in interface java.util.Map<java.lang.Object,RowState>public boolean containsValue(java.lang.Object value)
containsValue in interface java.util.Map<java.lang.Object,RowState>public RowState get(java.lang.Object o)
get in interface java.util.Map<java.lang.Object,RowState>public RowState remove(java.lang.Object o)
remove in interface java.util.Map<java.lang.Object,RowState>public void putAll(java.util.Map m)
putAll in interface java.util.Map<java.lang.Object,RowState>public void clear()
clear in interface java.util.Map<java.lang.Object,RowState>public java.util.Set keySet()
keySet in interface java.util.Map<java.lang.Object,RowState>public java.util.Collection values()
values in interface java.util.Map<java.lang.Object,RowState>public java.util.Set entrySet()
entrySet in interface java.util.Map<java.lang.Object,RowState>public void updateData(java.lang.Object o)
public void updateData(java.util.List data)
data - - A list of row data equal() to some key already in the rowStateMap, but with changes that require the current key to be replaced.public void removeStates(java.util.List data)
data - the row data to remove states forpublic void filterStates(java.util.List data)
data - the row data list to keep states forpublic void filterStates(javax.faces.model.DataModel model)
model - The data model to keep states forpublic void setExpandableByTreeModel(TreeDataModel dataModel)
public java.util.List getSelected()
public java.util.List getRowsWithSelectedCells()
public java.util.List getSelectable()
public java.util.List getEditable()
public java.util.List getExpanded()
public java.util.List getExpandable()
public java.util.List getVisible()
public java.util.List getEditing(javax.faces.component.UIComponent editor)
public java.util.List getRowExpanders()
public java.util.List getPanelExpanders()
public void setAllSelected(boolean value)
public void setAllSelectable(boolean value)
public void setAllEditable(boolean value)
public void setAllExpanded(boolean value)
public void setAllExpandable(boolean value)
public void setAllVisible(boolean value)
public void setAllRowExpansion()
public void setAllPanelExpansion()
public void setAllEditing(javax.faces.component.UIComponent editor,
boolean add)
Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.