public void restoreState(FacesContext facesContext, Object state) { Object[] values = (Object[])state; super.restoreState(facesContext,values[0]); _actionFor = (java.lang.String) values[1]; _disabled = ((Boolean) values[2]).booleanValue(); _disabledSet = ((Boolean) values[3]).booleanValue(); _disabledStyle = (java.lang.String) values[4]; _disabledStyleClass = (java.lang.String) values[5]; _enabledOnUserRole = (java.lang.String) values[6]; _visibleOnUserRole = (java.lang.String) values[7]; _forceId = ((Boolean) values[8]).booleanValue(); _forceIdIndex = ((Boolean) values[9]).booleanValue(); } }
public Object saveState(FacesContext facesContext) { Object[] values = new Object[10]; values[0] = super.saveState(facesContext); values[1] = _actionFor; values[2] = Boolean.valueOf(_disabled); values[3] = Boolean.valueOf(_disabledSet); values[4] = _disabledStyle; values[5] = _disabledStyleClass; values[6] = _enabledOnUserRole; values[7] = _visibleOnUserRole; values[8] = Boolean.valueOf(_forceId); values[9] = Boolean.valueOf(_forceIdIndex); return values; }
public String getClientId(FacesContext context) { String clientId = HtmlComponentUtils.getClientId(this, getRenderer(context), context); if (clientId == null) { clientId = super.getClientId(context); } return clientId; }