public class TreeTableNodeValueColumn extends Column implements IsRowEditable
Column.Cell| Modifier and Type | Field and Description |
|---|---|
protected ClassMap<Func2<Func2<Object,Graphics,Rectangle>,Object,TreeTableNode>> |
customPainter
customPainter : ClassMap<Рендер-функция, Объект, Узел> .
|
protected ClassMap<Func2<TreeTableNodeValueEditor.Editor,Object,TreeTableNode>> |
valueEditor |
protected ClassMap<Func2<TreeTableNodeFormat,Object,TreeTableNode>> |
valueFormat
valueFormat : ClassMap<Форматирование, Объект, Узел> - функция:
fn ( Объект, Узел ) => Форматирование объекта. |
protected ClassMap<Func2<Object,Object,TreeTableNode>> |
valueReader
valueReader : ClassMap<Возвращаемое, Объект, Узел> - функция:
fn ( Объект, Узел ) => Данные объекта. |
protected ClassMap<Func2<Class,Object,TreeTableNode>> |
valueType |
protected ClassMap<Func3<Object,TreeTableNode,Object,Object>> |
valueWriter
valueWriter
fn( Узел, Объект, Измененные данные ) => Сохраненные данные
|
| Constructor and Description |
|---|
TreeTableNodeValueColumn()
Конструктор
|
TreeTableNodeValueColumn(Column src) |
TreeTableNodeValueColumn(Object sync) |
TreeTableNodeValueColumn(Object sync,
Column src) |
addPropertyChangeListener, clone, cloneWith, firePropertyChange, getName, getReader, getReader, getType, getWriter, propertySupport, reader, removePropertyChangeListener, rowReader, setName, setReader, setType, setWriter, type, writerprotected ClassMap<Func2<Func2<Object,Graphics,Rectangle>,Object,TreeTableNode>> customPainter
protected ClassMap<Func2<TreeTableNodeFormat,Object,TreeTableNode>> valueFormat
protected ClassMap<Func2<Object,Object,TreeTableNode>> valueReader
protected ClassMap<Func3<Object,TreeTableNode,Object,Object>> valueWriter
protected ClassMap<Func2<Class,Object,TreeTableNode>> valueType
protected ClassMap<Func2<TreeTableNodeValueEditor.Editor,Object,TreeTableNode>> valueEditor
public TreeTableNodeValueColumn()
public TreeTableNodeValueColumn(Object sync)
public TreeTableNodeValueColumn(Column src)
public TreeTableNodeValueColumn name(String name)
public ClassMap<Func2<Func2<Object,Graphics,Rectangle>,Object,TreeTableNode>> getCustomPainter()
public <T> TreeTableNodeValueColumn addCustomPainter(Class<T> cls, Func2<Func2<Object,Graphics,Rectangle>,T,TreeTableNode> reader)
T - тип данных узлаcls - тип данных узлаreader - рендер функцияpublic <T> TreeTableNodeValueColumn addCustomPainter(Class<T> cls, Func1<Func2<Object,Graphics,Rectangle>,T> reader)
T - тип данных узлаcls - тип данных узлаreader - рендер функцияpublic ClassMap<Func2<TreeTableNodeFormat,Object,TreeTableNode>> getValueFormat()
public <T> TreeTableNodeValueColumn addValueFormat(Class<T> cls, Func2<TreeTableNodeFormat,T,TreeTableNode> reader)
T - тип данных узлаcls - тип данных узлаreader - функция форматированияpublic <T> TreeTableNodeValueColumn addValueFormat(Class<T> cls, Func1<TreeTableNodeFormat,T> reader)
T - тип данных узлаcls - тип данных узлаreader - функция форматированияpublic ClassMap<Func2<Object,Object,TreeTableNode>> getValueReaders()
public <T> TreeTableNodeValueColumn addValueReader(Class<T> cls, Func2<Object,T,TreeTableNode> reader)
T - тип данныхcls - тип данныхreader - fn ( данные_узла, узел ) : отображаемые данныеpublic <T> TreeTableNodeValueColumn addValueReader(Class<T> cls, Func1<Object,T> reader)
T - тип данныхcls - тип данныхreader - fn ( данные_узла, узел ) : отображаемые данныеpublic Convertor createReader()
public ClassMap<Func3<Object,TreeTableNode,Object,Object>> getValueWriters()
public <T> TreeTableNodeValueColumn addValueWriter(Class<T> cls, Func3<Object,TreeTableNode,T,Object> writer)
T - тип_данныхcls - тип_данныхwriter - fn( узел, данные_узла, записываемые_данные )public <T> TreeTableNodeValueColumn addValueWriter(Class<T> cls, Func2<Object,T,Object> writer)
T - тип_данныхcls - тип_данныхwriter - fn( узел, данные_узла, записываемые_данные )public Convertor<Column.Cell,Boolean> createWriter()
public ClassMap<Func2<Class,Object,TreeTableNode>> getValueType()
public <T> TreeTableNodeValueColumn addValueType(Class<T> cls, Func2<Class,Object,TreeTableNode> t)
public <T> TreeTableNodeValueColumn addValueType(Class<T> cls, Func1<Class,T> typeReader)
public ClassMap<Func2<TreeTableNodeValueEditor.Editor,Object,TreeTableNode>> getValueEditor()
public <T> TreeTableNodeValueColumn addValueEditor(Class<T> cls, Func2<TreeTableNodeValueEditor.Editor,T,TreeTableNode> reader)
public <T> TreeTableNodeValueColumn addValueEditor(Class<T> cls, Func1<TreeTableNodeValueEditor.Editor,T> reader)
public boolean isRowEditable(Object row)
isRowEditable in interface IsRowEditableCopyright © 2018. All rights reserved.