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