Class WidgetConfigUtil
- java.lang.Object
-
- org.intermine.web.logic.widget.config.WidgetConfigUtil
-
public final class WidgetConfigUtil extends java.lang.Object
Utilities for handling the widget configuration- Author:
- Various Artists
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getPathWithoutSubClass(Model model, java.lang.String path)
static boolean
isFilterConstraint(WidgetConfig config, PathConstraint pc)
static boolean
isListConstraint(PathConstraint pc)
static boolean
isPathContainingSubClass(Model model, java.lang.String path)
Check to see if the path contains a subclass.
-
-
-
Method Detail
-
isListConstraint
public static boolean isListConstraint(PathConstraint pc)
- Parameters:
pc
- A constraint to test.- Returns:
- whether the constraint is a list constraint
-
isPathContainingSubClass
public static boolean isPathContainingSubClass(Model model, java.lang.String path)
Check to see if the path contains a subclass.- Parameters:
model
- The data model.path
- The path.- Returns:
- whether the path contains a sub-class.
-
getPathWithoutSubClass
public static java.lang.String getPathWithoutSubClass(Model model, java.lang.String path)
- Parameters:
model
- The data model.path
- A path.- Returns:
- A string without the subclass constraints.
-
isFilterConstraint
public static boolean isFilterConstraint(WidgetConfig config, PathConstraint pc)
- Parameters:
config
- The widget config.pc
- A constraint to test.- Returns:
- whether this constraint is a filter constraint.
-
-