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