public class DataSetLookupConstraints extends DataSetConstraints<DataSetLookupConstraints>
| Modifier and Type | Field and Description |
|---|---|
protected String |
columnsTitle |
protected Map<Integer,String> |
columnTitleMap |
static int |
ERROR_DUPLICATED_COLUMN_ID |
static int |
ERROR_GROUP_NOT_ALLOWED |
static int |
ERROR_GROUP_NUMBER |
static int |
ERROR_GROUP_REQUIRED |
protected boolean |
filterAllowed |
protected boolean |
functionRequired |
protected boolean |
groupAllowed |
protected boolean |
groupColumn |
protected boolean |
groupRequired |
protected String |
groupsTitle |
protected int |
maxGroups |
protected boolean |
uniqueColumnIds |
columnTypeList, ERROR_COLUMN_NUMBER, ERROR_COLUMN_TYPE, extraColumnsAllowed, extraColumnsType, maxColumns, minColumns| Constructor and Description |
|---|
DataSetLookupConstraints() |
areExtraColumnsAllowed, check, getColumnTypes, getColumnTypes, getExtraColumnsType, getMaxColumns, getMinColumns, setColumnTypes, setExtraColumnsAllowed, setExtraColumnsType, setMaxColumns, setMinColumnspublic static final int ERROR_GROUP_NUMBER
public static final int ERROR_GROUP_NOT_ALLOWED
public static final int ERROR_GROUP_REQUIRED
public static final int ERROR_DUPLICATED_COLUMN_ID
protected boolean uniqueColumnIds
protected boolean filterAllowed
protected boolean groupAllowed
protected boolean groupRequired
protected int maxGroups
protected String groupsTitle
protected String columnsTitle
protected boolean groupColumn
protected boolean functionRequired
public boolean isUniqueColumnIds()
public DataSetLookupConstraints setUniqueColumnIds(boolean uniqueColumnIds)
public boolean isFilterAllowed()
public DataSetLookupConstraints setFilterAllowed(boolean filterAllowed)
public boolean isGroupAllowed()
public DataSetLookupConstraints setGroupAllowed(boolean groupAllowed)
public boolean isGroupRequired()
public DataSetLookupConstraints setGroupRequired(boolean groupRequired)
public int getMaxGroups()
public DataSetLookupConstraints setMaxGroups(int maxGroups)
public String getGroupsTitle()
public DataSetLookupConstraints setGroupsTitle(String groupsTitle)
public String getColumnsTitle()
public DataSetLookupConstraints setColumnsTitle(String columnsTitle)
public DataSetLookupConstraints setColumnTitle(Integer index, String title)
public boolean isGroupColumn()
public DataSetLookupConstraints setGroupColumn(boolean groupColumn)
public boolean isFunctionRequired()
public DataSetLookupConstraints setFunctionRequired(boolean functionRequired)
public ValidationError check(DataSetLookup lookup)
public ValidationError check(DataSetLookup lookup, DataSetMetadata metadata)
protected ValidationError createValidationError(int error, Object... params)
createValidationError in class DataSetConstraints<DataSetLookupConstraints>public DataSetLookup newDataSetLookup(DataSetMetadata metatada)
public String buildUniqueColumnId(DataSetLookup lookup, String targetId)
public String buildUniqueColumnId(DataSetLookup lookup, GroupFunction column)
Copyright © 2017–2021 JBoss by Red Hat. All rights reserved.