public void setVisibility(boolean visible) {
checkNonRoot();
Builder b = getStateBuilder();
if (visible) {
b.visibility(org.exoplatform.portal.mop.Visibility.DISPLAYED);
} else {
b.visibility(org.exoplatform.portal.mop.Visibility.HIDDEN);
}
setState(b);
}