/* * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. * * Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved. * * The contents of this file are subject to the terms of either the GNU * General Public License Version 2 only ("GPL") or the Common Development * and Distribution License("CDDL") (collectively, the "License"). You * may not use this file except in compliance with the License. You can * obtain a copy of the License at * https://glassfish.java.net/public/CDDL+GPL_1_1.html * or packager/legal/LICENSE.txt. See the License for the specific * language governing permissions and limitations under the License. * * When distributing the software, include this License Header Notice in each * file and include the License file at packager/legal/LICENSE.txt. * * GPL Classpath Exception: * Oracle designates this particular file as subject to the "Classpath" * exception as provided by Oracle in the GPL Version 2 section of the License * file that accompanied this code. * * Modifications: * If applicable, add the following below the License Header, with the fields * enclosed by brackets [] replaced by your own identifying information: * "Portions Copyright [year] [name of copyright owner]" * * Contributor(s): * If you wish your version of this file to be governed by only the CDDL or * only the GPL Version 2, indicate your decision by adding "[Contributor] * elects to include this software in this distribution under the [CDDL or GPL * Version 2] license." If you don't indicate a single choice of license, a * recipient has the option to distribute your version of this file under * either the CDDL, the GPL Version 2 or to extend the choice of license to * its licensees as provided above. However, if you add GPL Version 2 code * and therefore, elected the GPL Version 2 license, then the option applies * only if the new code is made subject to such option by the copyright * holder. * * * This file incorporates work covered by the following copyright and * permission notice: * * Copyright 2004 The Apache Software Foundation * * Licensed 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 com.sun.faces.el.impl; import java.util.List; import java.util.Map; /** * <p>This is a test bean with a set of properties * * @author Nathan Abramson - Art Technology Group */ public class Bean1 { //------------------------------------- // Properties //------------------------------------- // property boolean1 boolean mBoolean1; public boolean getBoolean1() { return mBoolean1; } public void setBoolean1(boolean pBoolean1) { mBoolean1 = pBoolean1; } //------------------------------------- // property byte1 byte mByte1; public byte getByte1() { return mByte1; } public void setByte1(byte pByte1) { mByte1 = pByte1; } //------------------------------------- // property char1 char mChar1; public char getChar1() { return mChar1; } public void setChar1(char pChar1) { mChar1 = pChar1; } //------------------------------------- // property short1 short mShort1; public short getShort1() { return mShort1; } public void setShort1(short pShort1) { mShort1 = pShort1; } //------------------------------------- // property int1 int mInt1; public int getInt1() { return mInt1; } public void setInt1(int pInt1) { mInt1 = pInt1; } //------------------------------------- // property long1 long mLong1; public long getLong1() { return mLong1; } public void setLong1(long pLong1) { mLong1 = pLong1; } //------------------------------------- // property float1 float mFloat1; public float getFloat1() { return mFloat1; } public void setFloat1(float pFloat1) { mFloat1 = pFloat1; } //------------------------------------- // property double1 double mDouble1; public double getDouble1() { return mDouble1; } public void setDouble1(double pDouble1) { mDouble1 = pDouble1; } //------------------------------------- // property boolean2 Boolean mBoolean2; public Boolean getBoolean2() { return mBoolean2; } public void setBoolean2(Boolean pBoolean2) { mBoolean2 = pBoolean2; } //------------------------------------- // property byte2 Byte mByte2; public Byte getByte2() { return mByte2; } public void setByte2(Byte pByte2) { mByte2 = pByte2; } //------------------------------------- // property char2 Character mChar2; public Character getChar2() { return mChar2; } public void setChar2(Character pChar2) { mChar2 = pChar2; } //------------------------------------- // property short2 Short mShort2; public Short getShort2() { return mShort2; } public void setShort2(Short pShort2) { mShort2 = pShort2; } //------------------------------------- // property int2 Integer mInt2; public Integer getInt2() { return mInt2; } public void setInt2(Integer pInt2) { mInt2 = pInt2; } //------------------------------------- // property long2 Long mLong2; public Long getLong2() { return mLong2; } public void setLong2(Long pLong2) { mLong2 = pLong2; } //------------------------------------- // property float2 Float mFloat2; public Float getFloat2() { return mFloat2; } public void setFloat2(Float pFloat2) { mFloat2 = pFloat2; } //------------------------------------- // property double2 Double mDouble2; public Double getDouble2() { return mDouble2; } public void setDouble2(Double pDouble2) { mDouble2 = pDouble2; } //------------------------------------- // property string1 String mString1; public String getString1() { return mString1; } public void setString1(String pString1) { mString1 = pString1; } //------------------------------------- // property string2 String mString2; public String getString2() { return mString2; } public void setString2(String pString2) { mString2 = pString2; } //------------------------------------- // property bean1 Bean1 mBean1; public Bean1 getBean1() { return mBean1; } public void setBean1(Bean1 pBean1) { mBean1 = pBean1; } //------------------------------------- // property bean2 Bean1 mBean2; public Bean1 getBean2() { return mBean2; } public void setBean2(Bean1 pBean2) { mBean2 = pBean2; } //------------------------------------- // property noGetter String mNoGetter; public void setNoGetter(String pNoGetter) { mNoGetter = pNoGetter; } //------------------------------------- // property errorInGetter String mErrorInGetter; public String getErrorInGetter() { throw new NullPointerException("Error!"); } //------------------------------------- // property stringArray1 String[] mStringArray1; public String[] getStringArray1() { return mStringArray1; } public void setStringArray1(String[] pStringArray1) { mStringArray1 = pStringArray1; } //------------------------------------- // property list1 List mList1; public List getList1() { return mList1; } public void setList1(List pList1) { mList1 = pList1; } //------------------------------------- // property map1 Map mMap1; public Map getMap1() { return mMap1; } public void setMap1(Map pMap1) { mMap1 = pMap1; } //------------------------------------- // property indexed1 public String getIndexed1(int pIndex) { return mStringArray1[pIndex]; } //------------------------------------- // Member variables //------------------------------------- //------------------------------------- /** * Constructor */ public Bean1() { } //------------------------------------- }