Interface IColumnValidator
- All Known Implementing Classes:
ColumnValidator
public interface IColumnValidator
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidassertCanSetContentModel(IColumn column, FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) voidassertIsBaseReferenceColumn(IColumn column)
-
Method Details
-
assertCanSetContentModel
void assertCanSetContentModel(IColumn column, FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) - Parameters:
column-fieldType-dataType-referenceableTables-backReferenceableColumns-- Throws:
RuntimeException- if the given column cannot set the given content model.
-
assertIsBaseReferenceColumn
- Parameters:
column-- Throws:
RuntimeException- if the given column is not a base reference column.
-