visualweb.jsfsupport.components/library/src/com/sun/rave/faces/taglib/EncodingTag.java
author deva@netbeans.org
Mon, 07 Apr 2008 16:45:17 -0700
changeset 3026 c2525170412f
parent 1675 5c0aa60e87fa
child 2907 95779884e50d
permissions -rw-r--r--
Additional fix for #131899
1) EncodingComponentBeanInfo didn't have id descriptor because of which id was not generated for encoding component
2) Rendered and component type names were not correct in EncodingTag.java
3) Removed unnecessary code in JsfTagSupport.java
     1 /*
     2  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     3  *
     4  * Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
     5  *
     6  * The contents of this file are subject to the terms of either the GNU
     7  * General Public License Version 2 only ("GPL") or the Common
     8  * Development and Distribution License("CDDL") (collectively, the
     9  * "License"). You may not use this file except in compliance with the
    10  * License. You can obtain a copy of the License at
    11  * http://www.netbeans.org/cddl-gplv2.html
    12  * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    13  * specific language governing permissions and limitations under the
    14  * License.  When distributing the software, include this License Header
    15  * Notice in each file and include the License file at
    16  * nbbuild/licenses/CDDL-GPL-2-CP.  Sun designates this
    17  * particular file as subject to the "Classpath" exception as provided
    18  * by Sun in the GPL Version 2 section of the License file that
    19  * accompanied this code. If applicable, add the following below the
    20  * License Header, with the fields enclosed by brackets [] replaced by
    21  * your own identifying information:
    22  * "Portions Copyrighted [year] [name of copyright owner]"
    23  *
    24  * Contributor(s):
    25  *
    26  * The Original Software is NetBeans. The Initial Developer of the Original
    27  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
    28  * Microsystems, Inc. All Rights Reserved.
    29  *
    30  * If you wish your version of this file to be governed by only the CDDL
    31  * or only the GPL Version 2, indicate your decision by adding
    32  * "[Contributor] elects to include this software in this distribution
    33  * under the [CDDL or GPL Version 2] license." If you do not indicate a
    34  * single choice of license, a recipient has the option to distribute
    35  * your version of this file under either the CDDL, the GPL Version 2 or
    36  * to extend the choice of license to its licensees as provided above.
    37  * However, if you add GPL Version 2 code and therefore, elected the GPL
    38  * Version 2 license, then the option applies only if the new code is
    39  * made subject to such option by the copyright holder.
    40  */
    41 
    42 package com.sun.rave.faces.taglib;
    43 
    44 
    45 /**
    46  * <p>Tag for a component that dynamically sets the response character
    47  * encoding, based on the current <code>Locale</code>.</p>
    48  */
    49 
    50 public class EncodingTag extends AbstractTag {
    51 
    52 
    53     // ------------------------------------------------------ Instance Variables
    54 
    55 
    56 
    57     // ------------------------------------------------------- Custom Attributes
    58 
    59 
    60 
    61     // -------------------------------------------------- UIComponentTag Methods
    62 
    63 
    64     /**
    65      * <p>Return the component type required by this tag handler.</p>
    66      */
    67     public String getComponentType()
    68     { return "com.sun.rave.faces.Encoding"; }                              //NOI18N
    69 
    70 
    71 
    72     /**
    73      * <p>Return the renderer type required by this tag handler.</p>
    74      */
    75     public String getRendererType()
    76     { return "com.sun.rave.faces.Encoding"; }                              //NOI18N
    77 
    78 
    79     // ------------------------------------------------------- Protected Methods
    80 
    81 
    82 }