Class SampleBean

java.lang.Object
com.gargoylesoftware.base.testing.SampleBean
All Implemented Interfaces:
Serializable

public class SampleBean extends Object implements Serializable
A simple bean class that can be used for testing purposes. All properties fire PropertyChangeEvents when changed.
Version:
$Revision: 1.3 $
See Also:
  • Field Details

  • Constructor Details

    • SampleBean

      public SampleBean()
      Create a new instance.
    • SampleBean

      public SampleBean(String name, int age)
      Create a new instance.
      Parameters:
      name - The name.
      age - The age.
  • Method Details

    • addPropertyChangeListener

      public void addPropertyChangeListener(PropertyChangeListener listener)
      Add a property change listener
      Parameters:
      listener - The listener
    • removePropertyChangeListener

      public void removePropertyChangeListener(PropertyChangeListener listener)
      Remove a property change listener
      Parameters:
      listener - The listener
    • getName

      public String getName()
      Return the name.
      Returns:
      The name
    • setName

      public void setName(String name)
      Set the name.
      Parameters:
      name - The new name.
    • getAge

      public int getAge()
      Return the age.
      Returns:
      The age.
    • setAge

      public void setAge(int age)
      Set the age.
      Parameters:
      age - The new age.
    • assertNotNull

      protected final void assertNotNull(String fieldName, Object fieldValue) throws DetailedNullPointerException
      Verify that the specified value is not null. If it is then throw an exception
      Parameters:
      fieldName - The name of the field to check
      fieldValue - The value of the field to check
      Throws:
      DetailedNullPointerException - If fieldValue is null