public class ColumnDefinitionBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
columnLabel |
protected String |
columnLocalId |
protected String |
columnName |
protected boolean |
editable |
protected String |
locale |
protected org.slf4j.Logger |
logger |
protected int |
ordinalPosition |
protected org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.RelationshipData |
relationshipData |
protected org.gcube.data.analysis.tabulardata.model.column.Column |
serviceColumn |
protected String |
sourceTableDimensionColumnId |
protected String |
targetTableColumnId |
protected long |
targetTableId |
protected String |
tooltipMessage |
protected org.gcube.portlets.user.tdwx.shared.model.ColumnType |
type |
protected boolean |
viewColumn |
protected boolean |
visible |
| Constructor and Description |
|---|
ColumnDefinitionBuilder(org.gcube.data.analysis.tabulardata.model.column.Column serviceColumn,
int ordinalPosition) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.portlets.user.tdwx.shared.model.ColumnDefinition |
build() |
String |
getColumnLabel() |
String |
getColumnLocalId() |
String |
getColumnName() |
String |
getTooltipMessage() |
org.gcube.portlets.user.tdwx.shared.model.ColumnType |
getType() |
org.gcube.data.analysis.tabulardata.model.metadata.column.ValidationReferencesMetadata |
getValidationReferencesMetadata() |
boolean |
isVisible() |
protected void |
retrieveRelationship() |
protected org.slf4j.Logger logger
protected org.gcube.data.analysis.tabulardata.model.column.Column serviceColumn
protected String tooltipMessage
protected String columnName
protected String columnLocalId
protected boolean visible
protected boolean editable
protected org.gcube.portlets.user.tdwx.shared.model.ColumnType type
protected String columnLabel
protected String locale
protected int ordinalPosition
protected org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.RelationshipData relationshipData
protected String sourceTableDimensionColumnId
protected String targetTableColumnId
protected long targetTableId
protected boolean viewColumn
public ColumnDefinitionBuilder(org.gcube.data.analysis.tabulardata.model.column.Column serviceColumn,
int ordinalPosition)
throws org.gcube.portlets.user.tdwx.server.datasource.DataSourceXException
org.gcube.portlets.user.tdwx.server.datasource.DataSourceXExceptionprotected void retrieveRelationship()
throws org.gcube.portlets.user.tdwx.server.datasource.DataSourceXException
org.gcube.portlets.user.tdwx.server.datasource.DataSourceXExceptionpublic boolean isVisible()
public org.gcube.portlets.user.tdwx.shared.model.ColumnType getType()
public String getColumnLabel()
public String getColumnName()
public String getColumnLocalId()
public org.gcube.data.analysis.tabulardata.model.metadata.column.ValidationReferencesMetadata getValidationReferencesMetadata()
public String getTooltipMessage()
public org.gcube.portlets.user.tdwx.shared.model.ColumnDefinition build()
Copyright © 2015. All Rights Reserved.