Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * JBoss, Home of Professional Open Source
   * Copyright , Red Hat, Inc. and individual contributors
   * by the @authors tag. See the copyright.txt in the distribution for a
   * full listing of individual contributors.
   *
   * This is free software; you can redistribute it and/or modify it
   * under the terms of the GNU Lesser General Public License as
   * published by the Free Software Foundation; either version 2.1 of
  * the License, or (at your option) any later version.
  *
  * This software is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
  * License along with this software; if not, write to the Free
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
 package org.richfaces.component;
 
 import java.util.List;
 
 import  javax.faces.context.FacesContext;
 import  javax.faces.component.UIComponent;
 import  javax.faces.component.behavior.ClientBehaviorHolder;
 import  javax.faces.component.StateHelper;

The <rich:popupPanel> component provides a pop-up panel or window that appears in front of the rest of the application. The <rich:popupPanel> component functions either as a modal window which blocks interaction with the rest of the application while active, or as a non-modal window. It can be positioned on the screen, dragged to a new position by the user, and re-sized.

 
 @Generated({"RichFaces CDK""4.3.1.Final"})
 public class UIPopupPanel extends AbstractPopupPanel
     implements ClientBehaviorHolder    {
 
     public static final String COMPONENT_TYPE="org.richfaces.PopupPanel";
 
     public static final String COMPONENT_FAMILY="org.richfaces.PopupPanel";
 
     @Override
     public String getFamily() {
         return ;
     }
 
     public UIPopupPanel() {
         super();
         setRendererType("org.richfaces.PopupPanelRenderer");
     }
 
     private static final Collection<StringEVENT_NAMES = Collections.unmodifiableCollection(Arrays.asList(
         "maskmouseout",
         "maskmousedown",
         "resize",
         "maskclick",
         "beforeshow",
         "maskcontextmenu",
         "beforehide",
         "hide",
         "show",
         "maskmouseover",
         "maskmouseup",
         "maskmousemove",
         "move",
         "maskdblclick"
         ));
     
     public Collection<StringgetEventNames() {
         return ;
     }
 
 
     public String getDefaultEventName() {
         return null;
     }
 
 
     protected enum Properties {
         autosized,
         controlsClass,
         domElementAttachment,
         followByScroll,
         header,
         headerClass,
         height,
        keepVisualState,
        left,
        maxHeight,
        maxWidth,
        minHeight,
        minWidth,
        modal,
        moveable,
        onbeforehide,
        onbeforeshow,
        onhide,
        onmaskclick,
        onmaskcontextmenu,
        onmaskdblclick,
        onmaskmousedown,
        onmaskmousemove,
        onmaskmouseout,
        onmaskmouseover,
        onmaskmouseup,
        onmove,
        onresize,
        onshow,
        overlapEmbedObjects,
        resizeable,
        shadowDepth,
        shadowOpacity,
        show,
        style,
        styleClass,
        top,
        trimOverlayedElements,
        visualOptions,
        width,
        zindex
        
    }
 
    public boolean isAutosized() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setAutosized(boolean autosized) {
        getStateHelper().put(.autosized);
    }
 
    public String getControlsClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setControlsClass(String controlsClass) {
        getStateHelper().put(.controlsClass);
    }
 
    public String getDomElementAttachment() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setDomElementAttachment(String domElementAttachment) {
        getStateHelper().put(.domElementAttachment);
    }
 
    public boolean isFollowByScroll() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setFollowByScroll(boolean followByScroll) {
        getStateHelper().put(.followByScroll);
    }
 
    public String getHeader() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setHeader(String header) {
        getStateHelper().put(.header);
    }
 
    public String getHeaderClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setHeaderClass(String headerClass) {
        getStateHelper().put(.headerClass);
    }
 
    public int getHeight() {
        Integer value = (IntegergetStateHelper().eval(., -1);
        return value;
    }
    
    public void setHeight(int height) {
        getStateHelper().put(.height);
    }
 
    public boolean isKeepVisualState() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setKeepVisualState(boolean keepVisualState) {
        getStateHelper().put(.keepVisualState);
    }
 
    public String getLeft() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setLeft(String left) {
        getStateHelper().put(.left);
    }
 
    public int getMaxHeight() {
        Integer value = (IntegergetStateHelper().eval(..);
        return value;
    }
    
    public void setMaxHeight(int maxHeight) {
        getStateHelper().put(.maxHeight);
    }
 
    public int getMaxWidth() {
        Integer value = (IntegergetStateHelper().eval(..);
        return value;
    }
    
    public void setMaxWidth(int maxWidth) {
        getStateHelper().put(.maxWidth);
    }
 
    public int getMinHeight() {
        Integer value = (IntegergetStateHelper().eval(., -1);
        return value;
    }
    
    public void setMinHeight(int minHeight) {
        getStateHelper().put(.minHeight);
    }
 
    public int getMinWidth() {
        Integer value = (IntegergetStateHelper().eval(., -1);
        return value;
    }
    
    public void setMinWidth(int minWidth) {
        getStateHelper().put(.minWidth);
    }
 
    public boolean isModal() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setModal(boolean modal) {
        getStateHelper().put(.modal);
    }
 
    public boolean isMoveable() {
        Boolean value = (BooleangetStateHelper().eval(.true);
        return value;
    }
    
    public void setMoveable(boolean moveable) {
        getStateHelper().put(.moveable);
    }
 
    public String getOnbeforehide() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnbeforehide(String onbeforehide) {
        getStateHelper().put(.onbeforehide);
    }
 
    public String getOnbeforeshow() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnbeforeshow(String onbeforeshow) {
        getStateHelper().put(.onbeforeshow);
    }
 
    public String getOnhide() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnhide(String onhide) {
        getStateHelper().put(.onhide);
    }
 
    public String getOnmaskclick() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskclick(String onmaskclick) {
        getStateHelper().put(.onmaskclick);
    }
 
    public String getOnmaskcontextmenu() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskcontextmenu(String onmaskcontextmenu) {
        getStateHelper().put(.onmaskcontextmenu);
    }
 
    public String getOnmaskdblclick() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskdblclick(String onmaskdblclick) {
        getStateHelper().put(.onmaskdblclick);
    }
 
    public String getOnmaskmousedown() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskmousedown(String onmaskmousedown) {
        getStateHelper().put(.onmaskmousedown);
    }
 
    public String getOnmaskmousemove() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskmousemove(String onmaskmousemove) {
        getStateHelper().put(.onmaskmousemove);
    }
 
    public String getOnmaskmouseout() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskmouseout(String onmaskmouseout) {
        getStateHelper().put(.onmaskmouseout);
    }
 
    public String getOnmaskmouseover() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskmouseover(String onmaskmouseover) {
        getStateHelper().put(.onmaskmouseover);
    }
 
    public String getOnmaskmouseup() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmaskmouseup(String onmaskmouseup) {
        getStateHelper().put(.onmaskmouseup);
    }
 
    public String getOnmove() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnmove(String onmove) {
        getStateHelper().put(.onmove);
    }
 
    public String getOnresize() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnresize(String onresize) {
        getStateHelper().put(.onresize);
    }
 
    public String getOnshow() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setOnshow(String onshow) {
        getStateHelper().put(.onshow);
    }
 
    public boolean isOverlapEmbedObjects() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setOverlapEmbedObjects(boolean overlapEmbedObjects) {
        getStateHelper().put(.overlapEmbedObjects);
    }
 
    public boolean isResizeable() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setResizeable(boolean resizeable) {
        getStateHelper().put(.resizeable);
    }
 
    public String getShadowDepth() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setShadowDepth(String shadowDepth) {
        getStateHelper().put(.shadowDepth);
    }
 
    public String getShadowOpacity() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setShadowOpacity(String shadowOpacity) {
        getStateHelper().put(.shadowOpacity);
    }
 
    public boolean isShow() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setShow(boolean show) {
        getStateHelper().put(.show);
    }
 
    public String getStyle() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setStyle(String style) {
        getStateHelper().put(.style);
        handleAttribute("style",style);
    }
 
    public String getStyleClass() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setStyleClass(String styleClass) {
        getStateHelper().put(.styleClass);
    }
 
    public String getTop() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setTop(String top) {
        getStateHelper().put(.top);
    }
 
    public boolean isTrimOverlayedElements() {
        Boolean value = (BooleangetStateHelper().eval(.false);
        return value;
    }
    
    public void setTrimOverlayedElements(boolean trimOverlayedElements) {
        getStateHelper().put(.trimOverlayedElements);
    }
 
    public String getVisualOptions() {
        String value = (StringgetStateHelper().eval(.);
        return value;
    }
    
    public void setVisualOptions(String visualOptions) {
        getStateHelper().put(.visualOptions);
    }
 
    public int getWidth() {
        Integer value = (IntegergetStateHelper().eval(., -1);
        return value;
    }
    
    public void setWidth(int width) {
        getStateHelper().put(.width);
    }
 
    public int getZindex() {
        Integer value = (IntegergetStateHelper().eval(., 100);
        return value;
    }
    
    public void setZindex(int zindex) {
        getStateHelper().put(.zindex);
    }
    private static final String ATTRIBUTES_THAT_ARE_SET_KEY = "javax.faces.component.UIComponentBase.attributesThatAreSet";
    
    private void handleAttribute(String nameObject value) {
        List<StringsetAttributes = (List<String>) this.getAttributes().get();
        if (setAttributes == null) {
                setAttributes = new ArrayList<String>(1);
                this.getAttributes().put(setAttributes);
        }
        if (value == null) {
                ValueExpression ve = getValueExpression(name);
                if (ve == null) {
                    setAttributes.remove(name);
                }
            } else if (!setAttributes.contains(name)) {
                setAttributes.add(name);
        }
    }    
    
New to GrepCode? Check out our FAQ X