public class ValidationUtils extends Object
MondrianGuiDef
. Class contains invalid
method formerly from mondrian.gui.SchemaTreeCellRenderer
.Modifier and Type | Field and Description |
---|---|
(package private) static String[] |
DEF_LEVEL |
Constructor and Description |
---|
ValidationUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
invalid(Messages messages,
JdbcValidator jdbcValidator,
TreeModel treeModel,
TreeModelPath tpath,
Object value,
MondrianGuiDef.Cube cube,
MondrianGuiDef.Dimension parentDimension,
MondrianGuiDef.Hierarchy parentHierarchy,
MondrianGuiDef.Level parentLevel,
boolean isSchemaRequired)
Validate a schema model and returns the first error message if it is
invalid.
|
static boolean |
isEmpty(Object[] arr)
Returns whether an array is null or empty
|
static boolean |
isEmpty(String v)
Returns whether an object is null or the empty string.
|
static String[] DEF_LEVEL
public static String invalid(Messages messages, JdbcValidator jdbcValidator, TreeModel treeModel, TreeModelPath tpath, Object value, MondrianGuiDef.Cube cube, MondrianGuiDef.Dimension parentDimension, MondrianGuiDef.Hierarchy parentHierarchy, MondrianGuiDef.Level parentLevel, boolean isSchemaRequired)
messages
- Message providerjdbcValidator
- ValidatortreeModel
- Tree modeltpath
- Pathvalue
- Valuecube
- CubeparentDimension
- Parent dimensionparentHierarchy
- Parent hierarchyparentLevel
- Parent levelisSchemaRequired
- Whether schema is requiredpublic static boolean isEmpty(String v)
v
- Objectpublic static boolean isEmpty(Object[] arr)
arr
- array