|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.jidesoft.grid.AbstractNode
com.jidesoft.grid.AbstractExpandable
com.jidesoft.grid.AbstractExpandableRow
public abstract class AbstractExpandableRow
An abstract implements for ExpandableRow. It implements two methods in Row to achieve a read-only Row. In
addition, it extends AbstractExpandable which implements most methods in Expandable.
| Field Summary |
|---|
| Fields inherited from class com.jidesoft.grid.AbstractExpandable |
|---|
_expandable, _expanded |
| Fields inherited from class com.jidesoft.grid.AbstractNode |
|---|
_parent, PROPERTY_PARENT |
| Fields inherited from interface com.jidesoft.grid.Expandable |
|---|
PROPERTY_EXPANDABLE, PROPERTY_EXPANDED |
| Fields inherited from interface com.jidesoft.grid.Node |
|---|
PROPERTY_ADJUSTING |
| Constructor Summary | |
|---|---|
AbstractExpandableRow()
|
|
| Method Summary | |
|---|---|
void |
cellUpdated(int columnIndex)
Notifies the cell at the specified column is updated. |
Class<?> |
getCellClassAt(int columnIndex)
Gets the type for the cell at columnIndex. |
ConverterContext |
getConverterContextAt(int columnIndex)
Gets the converter context for the cell at columnIndex. |
EditorContext |
getEditorContextAt(int columnIndex)
Gets the editor context for the cell at columnIndex. |
boolean |
isCellEditable(int columnIndex)
Returns true if the cell at columnIndex is editable. |
void |
notifyCellUpdated(Object child,
int columnIndex)
Notifies the child is updated. |
void |
rowUpdated()
Notifies the row is updated. |
void |
setValueAt(Object value,
int columnIndex)
Sets the value in the cell at columnIndex. |
| Methods inherited from class com.jidesoft.grid.AbstractNode |
|---|
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getLevel, getNextSibling, getParent, getPreviousSibling, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.jidesoft.grid.Expandable |
|---|
addChild, addChild, addChildren, getAllVisibleChildrenCount, getChildAt, getChildIndex, getChildren, getChildrenCount, getNumberOfVisibleExpandable, hasChildren, isExpandable, isExpanded, moveDownChild, moveUpChild, notifyChildDeleted, notifyChildInserted, notifyChildrenDeleted, notifyChildrenInserted, notifyChildrenUpdated, notifyChildUpdated, removeAllChildren, removeChild, removeChildren, setChildren, setExpandable, setExpanded |
| Methods inherited from interface com.jidesoft.grid.Row |
|---|
getValueAt |
| Methods inherited from interface com.jidesoft.grid.Node |
|---|
getLevel, getNextSibling, getParent, getPreviousSibling, setParent |
| Constructor Detail |
|---|
public AbstractExpandableRow()
| Method Detail |
|---|
public boolean isCellEditable(int columnIndex)
RowcolumnIndex is editable. Otherwise, setValueAt on the cell
will not change the value of that cell.
isCellEditable in interface RowcolumnIndex - the column whose value to be queried
Row.setValueAt(java.lang.Object, int)public ConverterContext getConverterContextAt(int columnIndex)
RowcolumnIndex.
getConverterContextAt in interface RowcolumnIndex - the column index
public EditorContext getEditorContextAt(int columnIndex)
RowcolumnIndex.
getEditorContextAt in interface RowcolumnIndex - the column index
public Class<?> getCellClassAt(int columnIndex)
RowcolumnIndex.
getCellClassAt in interface RowcolumnIndex - the column index
public void setValueAt(Object value,
int columnIndex)
RowcolumnIndex.
setValueAt in interface Rowvalue - the new valuecolumnIndex - the column whose value is to be changedRow.getValueAt(int),
Row.isCellEditable(int)public void cellUpdated(int columnIndex)
Row
cellUpdated in interface RowcolumnIndex - the column index the column index.public void rowUpdated()
RowRow.cellUpdated(int) instead.
rowUpdated in interface Row
public void notifyCellUpdated(Object child,
int columnIndex)
ExpandableRow
notifyCellUpdated in interface ExpandableRowchild - the child which is updatedcolumnIndex - the column index.
|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||