![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.myfaces.custom.dialog.ModalDialog Maven / Gradle / Ivy
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.apache.myfaces.custom.dialog;
import javax.faces.component.UIPanel;
import javax.faces.context.FacesContext;
import javax.faces.el.ValueBinding;
import org.apache.myfaces.custom.dojo.DojoWidget;
public class ModalDialog extends UIPanel implements DojoWidget {
public static final String COMPONENT_TYPE = "org.apache.myfaces.ModalDialog";
private String _dialogAttr;
private String _dialogId;
private String _dialogVar;
private String _hiderIds;
private String _style;
private String _styleClass;
private String _widgetId = null;
public String getDialogAttr() {
if(_dialogAttr != null)
return _dialogAttr;
ValueBinding vb = getValueBinding("dialogAttr");
return vb != null ? (String)vb.getValue(getFacesContext()) :null;
}
public String getDialogId() {
if(_dialogId != null)
return _dialogId;
ValueBinding vb = getValueBinding("dialogId");
return vb != null ? (String)vb.getValue(getFacesContext()) :null;
}
public String getDialogVar() {
if(_dialogVar != null)
return _dialogVar;
ValueBinding vb = getValueBinding("dialogVar");
return vb != null ? (String)vb.getValue(getFacesContext()) :null;
}
public String getHiderIds() {
if(_hiderIds != null)
return _hiderIds;
ValueBinding vb = getValueBinding("hiderIds");
return vb != null ? (String)vb.getValue(getFacesContext()) :null;
}
//@Override
public boolean getRendersChildren() {
return true;
}
public String getStyle() {
if(_style != null)
return _style;
ValueBinding vb = getValueBinding("style");
return vb != null ? (String)vb.getValue(getFacesContext()) : null;
}
public String getStyleClass() {
if(_styleClass != null)
return _styleClass;
ValueBinding vb = getValueBinding("styleClass");
return vb != null ? (String)vb.getValue(getFacesContext()) : null;
}
public String getWidgetId()
{
if (_widgetId != null) return _widgetId;
ValueBinding vb = getValueBinding("widgetId");
return vb != null ? (String)vb.getValue(getFacesContext()) : null;
}
public String getWidgetVar() {
return getDialogVar();
}
public void restoreState(FacesContext facesContext, Object object) {
Object[] values = (Object[]) object;
super.restoreState(facesContext, values[0]);
_dialogVar = (String) values[1];
_dialogId = (String) values[2];
_dialogAttr = (String) values[3];
_hiderIds = (String) values[4];
_style = (String) values[5];
_styleClass = (String) values[6];
////restorestate widgetId begin
_widgetId = (String)values[7];
////restorestate widgetId end
}
public Object saveState(FacesContext facesContext) {
Object[] values = new Object[8];
values[0] = super.saveState(facesContext);
values[1] = _dialogVar;
values[2] = _dialogId;
values[3] = _dialogAttr;
values[4] = _hiderIds;
values[5] = _style;
values[6] = _styleClass;
////savestate widgetId begin
values[7] = _widgetId;
////savestate widgetId end
return values;
}
public void setDialogAttr(String dialogAttr) {
_dialogAttr = dialogAttr;
}
public void setDialogId(String dialogId) {
_dialogId = dialogId;
}
public void setDialogVar(String dialogVar) {
_dialogVar = dialogVar;
}
public void setHiderIds(String hiderIds) {
_hiderIds = hiderIds;
}
public void setStyle(String style) {
_style = style;
}
public void setStyleClass(String styleClass) {
_styleClass = styleClass;
}
public void setWidgetId(String widgetId)
{
_widgetId = widgetId;
}
public void setWidgetVar(String widgetVar) {
setDialogVar(widgetVar);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy