public class TableColumn extends ModelElement
| Modifier | Constructor and Description |
|---|---|
protected |
TableColumn(TableStructure tableStructure,
String name,
Class<?> datatype,
Method getterMethod) |
| Modifier and Type | Method and Description |
|---|---|
protected static LinkedHashMap<String,TableColumn> |
createModelsFrom(TableStructure tableStructure,
Class<? extends ITable> tableObjectClass,
Class<?> tableRowClass) |
Class<?> |
getDatatype() |
protected Method |
getGetterMethod() |
protected MessagesHelper |
getMessageHelper() |
protected String |
getMessageKey(DocumentationKind messageType) |
Object |
getValue(Object row) |
createMessageHelper, getDescription, getDocumentation, getExtensionPropertyIds, getExtensionPropertyValue, getLabel, getName, getRelevantProductObject, invokeField, invokeMethod, toStringprotected TableColumn(TableStructure tableStructure, String name, Class<?> datatype, Method getterMethod)
public Class<?> getDatatype()
protected Method getGetterMethod()
protected static LinkedHashMap<String,TableColumn> createModelsFrom(TableStructure tableStructure, Class<? extends ITable> tableObjectClass, Class<?> tableRowClass)
protected String getMessageKey(DocumentationKind messageType)
getMessageKey in class ModelElementprotected MessagesHelper getMessageHelper()
getMessageHelper in class ModelElementCopyright © 2018. All rights reserved.