Class ComponentUtil
- java.lang.Object
-
- org.openforis.collect.designer.util.ComponentUtil
-
public class ComponentUtil extends Object
- Author:
- S. Ricci
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOMPOSER_ID
-
Constructor Summary
Constructors Constructor Description ComponentUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddClass(org.zkoss.zk.ui.HtmlBasedComponent component, String className)static StringcreateUrl(String base, Map<String,String> queryParams)static <T> TgetAncestorViewModel(Class<T> viewModelClass)static <T> TgetAncestorViewModel(org.zkoss.zk.ui.Component component, Class<T> viewModelClass)static org.zkoss.bind.BindergetBinder(org.zkoss.zk.ui.Component component)static <T> TgetClosest(org.zkoss.zk.ui.Component from, Class<T> type)static <T> TgetComposer(org.zkoss.zk.ui.Component view)static org.zkoss.zk.ui.ComponentgetCurrentComponent()Returns the component handled by the currentExecutionobjectstatic ObjectgetForm(org.zkoss.bind.Binder binder)static ObjectgetForm(org.zkoss.zk.ui.Component view)static <T> TgetViewModel(org.zkoss.zk.ui.Component component)static voidremoveClass(org.zkoss.zk.ui.HtmlBasedComponent component, String className)static voidtoggleClass(org.zkoss.zk.ui.HtmlBasedComponent component, String className, boolean present)
-
-
-
Field Detail
-
COMPOSER_ID
public static final String COMPOSER_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCurrentComponent
public static org.zkoss.zk.ui.Component getCurrentComponent()
Returns the component handled by the currentExecutionobject- Returns:
-
getComposer
public static <T> T getComposer(org.zkoss.zk.ui.Component view)
-
getBinder
public static org.zkoss.bind.Binder getBinder(org.zkoss.zk.ui.Component component)
-
getForm
public static Object getForm(org.zkoss.bind.Binder binder)
-
getForm
public static Object getForm(org.zkoss.zk.ui.Component view)
-
getViewModel
public static <T> T getViewModel(org.zkoss.zk.ui.Component component)
-
getAncestorViewModel
public static <T> T getAncestorViewModel(Class<T> viewModelClass)
-
getAncestorViewModel
public static <T> T getAncestorViewModel(org.zkoss.zk.ui.Component component, Class<T> viewModelClass)
-
getClosest
public static <T> T getClosest(org.zkoss.zk.ui.Component from, Class<T> type)
-
addClass
public static void addClass(org.zkoss.zk.ui.HtmlBasedComponent component, String className)
-
removeClass
public static void removeClass(org.zkoss.zk.ui.HtmlBasedComponent component, String className)
-
toggleClass
public static void toggleClass(org.zkoss.zk.ui.HtmlBasedComponent component, String className, boolean present)
-
-