public class CSheet extends de.tsl2.nano.bean.def.Bean<Object>
MapValue as BeanValue.| Modifier and Type | Field and Description |
|---|---|
protected de.tsl2.nano.logictable.LogicForm<? extends Format,Object> |
logicForm |
protected String |
logicFormFileName |
addSaveAction, asString, BEANWRAPPER, instanceactions, activationActionNames, allDefinitionsCached, attributeDefinitions, attributeFilter, crossChecker, extension, isconnected, isdefault, isNested, name, plugins, POSTFIX_FILE_EXT, PREFIX_VIRTUAL, presentable, presentationHelper, strict, valueExpression, valueGroups| Modifier | Constructor and Description |
|---|---|
protected |
CSheet()
constructor
|
|
CSheet(de.tsl2.nano.logictable.LogicForm<? extends Format,Object> logicForm)
constructor
|
|
CSheet(String name,
int cols,
int rows) |
|
CSheet(String name,
int cols,
Object... rowValues) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
createAttributeName(int row,
int col) |
protected void |
fromLogicForm() |
Object |
get(int row,
int col) |
List<de.tsl2.nano.core.cls.IAttribute> |
getAttributes(boolean readAndWriteAccess) |
protected String |
getDirectory() |
de.tsl2.nano.logictable.LogicForm<? extends Format,Object> |
getLogicForm() |
Object |
getRowID(int row) |
protected boolean |
hasAttribute(int row,
int col) |
protected void |
init() |
protected void |
initDeserialization() |
protected void |
initSerialization() |
Object |
save() |
protected Object |
save(Object bean) |
void |
set(int row,
int col,
Object value) |
void |
set(int row,
Object... values) |
void |
setLogicForm(de.tsl2.nano.logictable.LogicForm<? extends Format,Object> logicForm) |
String |
toString() |
addAction, addAttribute, addCrossValueChecker, addDefaultSaveAction, attach, autoInit, changeToParsedValue, check, check, clearCache, createAttributeDefinition, createBean, createBean, createSaveAction, createSaveAction, createValueDefinitions, detach, finalize, getActions, getAttribute, getBean, getBean, getBean, getBeanValues, getId, getInstance, getValue, getValueAsBean, getValueAsBean, getValues, hashCode, isValid, isValid, newBean, newInstance, observe, onActivation, onDeactivation, refreshed, setAddSaveAction, setId, setInstance, setName, setParsedValue, setValue, toStringDescription, toValueMapaddAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addPlugin, addValueGroup, connect, connect, connect, connect, createInstance, define, deleteDefinition, deleteDefinition, deleteDefinitions, dump, equals, fromValueMap, fromValueMap, getAction, getActionByName, getActionsByClass, getActionsByClass, getActivationActionNames, getAttributeDefinitions, getAttributeNames, getBeanAttributes, getBeanDefinition, getBeanDefinition, getBeanDefinition, getBeanDefinition, getDeclaringClass, getDefinitionDirectory, getDefinitionFile, getIdAttribute, getName, getNameAndPath, getNestingBean, getPlugins, getPresentable, getPresentationHelper, getValueExpression, getValueGroups, hasAttribute, injectIntoRuleCovers, isConfigurable, isCreatable, isDefault, isInterface, isMultiValue, isNested, isPersistable, isSaveable, isSelectable, isStale, isVirtual, loadVirtualDefinitions, refreshAttributeDefinitions, removeAttributes, removePlugin, saveBeanDefinition, saveDefinition, setActions, setActivationActionNames, setAttrDef, setAttributeFilter, setColumnDefinitionOrder, setDefault, setDefaultValues, setDefaultValues, setIdAttribute, setNested, setNumberDef, setPresentable, setPresentationHelper, setValueExpression, toString, toValueMap, toValueMap, toValueMapcall, call, call, call, call, call, call, call, callMethod, callMethod, callMethod, copy, copy, copyValues, copyValues, copyValues, createBeanClass, createBeanClass, createInstance, createInstance, createInstance, fieldsOf, filterMethods, findAttributes, getAnnotation, getAnnotationValues, getAttribute, getAttribute, getAttributeNames, getAttributePath, getAttributes, getBeanClass, getBeanClass, getBeanClass, getClazz, getDefiningClass, getField, getField, getFieldNames, getFilteredAttributes, getFilteredMethods, getInterfaces, getMethods, getMethods, getMultiValueAttributes, getName, getName, getPackageName, getPath, getPath, getSimpleName, getSingleValueAttributes, getSortedAttributes, getStatic, getValue, getValue, hasDefaultConstructor, hasDefaultConstructor, hasDefaultConstructor, hasField, hasStringConstructor, isAnnotationPresent, isAssignableFrom, isDefaultInstanceable, isFinal, isFinal, isInheritance, isInstanceOf, isPublicClassName, load, load, resetValues, setField, setField, setValueprotected String logicFormFileName
protected CSheet()
public CSheet(String name, int cols, int rows)
protected void init()
public List<de.tsl2.nano.core.cls.IAttribute> getAttributes(boolean readAndWriteAccess)
getAttributes in class de.tsl2.nano.bean.def.BeanDefinition<Object>protected String createAttributeName(int row, int col)
public Object getRowID(int row)
public Object get(int row, int col)
public void set(int row,
int col,
Object value)
public void set(int row,
Object... values)
public de.tsl2.nano.logictable.LogicForm<? extends Format,Object> getLogicForm()
public void setLogicForm(de.tsl2.nano.logictable.LogicForm<? extends Format,Object> logicForm)
logicForm - The logicForm to set.protected void fromLogicForm()
protected boolean hasAttribute(int row,
int col)
protected void initSerialization()
initSerialization in class de.tsl2.nano.bean.def.BeanDefinition<Object>protected void initDeserialization()
initDeserialization in class de.tsl2.nano.bean.def.BeanDefinition<Object>protected String getDirectory()
Copyright © 2012–2020. All rights reserved.