1 /* $Id: NamedBean.java 1212599 2011-12-09 19:46:42Z simonetripodi $ 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one or more 4 * contributor license agreements. See the NOTICE file distributed with 5 * this work for additional information regarding copyright ownership. 6 * The ASF licenses this file to You under the Apache License, Version 2.0 7 * (the "License"); you may not use this file except in compliance with 8 * the License. You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 */ 18 19 package org.apache.commons.digester3; 20 21 /** 22 * Very simple test bean 23 * 24 * @author Robert Burrell Donkin 25 */ 26 public class NamedBean 27 { 28 29 private String name = "**UNSET**"; 30 31 public NamedBean() 32 { 33 } 34 35 public NamedBean( String name ) 36 { 37 } 38 39 public String getName() 40 { 41 return name; 42 } 43 44 public void setName( String name ) 45 { 46 this.name = name; 47 } 48 49 public void test( String name, String ignored ) 50 { 51 setName( name ); 52 } 53 54 @Override 55 public String toString() 56 { 57 return "NamedBean[" + getName() + "]"; 58 } 59 }