Example usage for com.google.gwt.user.client.ui HasVisibility isVisible

List of usage examples for com.google.gwt.user.client.ui HasVisibility isVisible

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui HasVisibility isVisible.

Prototype

boolean isVisible();

Source Link

Document

Determines whether or not this object is visible.

Usage

From source file:com.qualogy.qafe.mgwt.client.vo.functions.execute.ToggleExecute.java

License:Apache License

private void toggle(ToggleGVO toggleGVO, WindowActivity activity) {
    List<BuiltInComponentGVO> builtInComponents = toggleGVO.getComponents();
    if (builtInComponents == null) {
        return;//from www.j  a va2s  .  c  o  m
    }
    for (BuiltInComponentGVO builtInComponentGVO : builtInComponents) {
        List<UIObject> widgets = getWidgets(builtInComponentGVO, activity);
        if (QAMLUtil.isEmpty(widgets)) {
            continue;
        }
        for (UIObject widget : widgets) {
            if (widget instanceof HasVisibility) {
                HasVisibility hasVisibility = (HasVisibility) widget;
                boolean visible = hasVisibility.isVisible();
                hasVisibility.setVisible(!visible);
            }
        }
    }
}