skitching    2005/01/17 02:26:58

  Modified:    digester/src/examples/api/addressbook Address.java
  Log:
  Add print method that lays out address information a little nicer.
  Also replace tabs with spaces.
  
  Revision  Changes    Path
  1.2       +137 -118  
jakarta-commons/digester/src/examples/api/addressbook/Address.java
  
  Index: Address.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/digester/src/examples/api/addressbook/Address.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Address.java      17 Jan 2005 09:56:34 -0000      1.1
  +++ Address.java      17 Jan 2005 10:26:58 -0000      1.2
  @@ -21,124 +21,143 @@
    * See Main.java.

    */

   public class Address {

  -  private String type;

  -  private String street;

  -  private String city;

  -  private String state;

  -  private String zip;

  -  private String country;

  -  

  -

  -  public String toString() {

  -      StringBuffer sb = new StringBuffer();

  -      sb.append( " address (type "+ type + ")\n");

  -      sb.append( "       " + street + "\n");

  -      sb.append( "       " + city + " " + state + " " + zip + "\n");

  -      sb.append( "       " + country + "\n");

  -      return sb.toString();

  -  }

  -

  -     /**

  -      * Returns the value of street.

  -      */

  -     public String getStreet()

  -     {

  -              return street; 

  -     }

  -

  -     /**

  -      * Sets the value of street.

  -      * @param street The value to assign to street.

  -      */

  -     public void setStreet(String street)

  -     {

  -              this.street = street; 

  -     }

  -

  -     /**

  -      * Returns the value of city.

  -      */

  -     public String getCity()

  -     {

  -              return city; 

  -     }

  -

  -     /**

  -      * Sets the value of city.

  -      * @param city The value to assign to city.

  -      */

  -     public void setCity(String city)

  -     {

  -              this.city = city; 

  -     }

  -

  -     /**

  -      * Returns the value of state.

  -      */

  -     public String getState()

  -     {

  -              return state; 

  -     }

  -

  -     /**

  -      * Sets the value of state.

  -      * @param state The value to assign to state.

  -      */

  -     public void setState(String state)

  -     {

  -              this.state = state; 

  -     }

  -

  -     /**

  -      * Returns the value of zip.

  -      */

  -     public String getZip()

  -     {

  -              return zip; 

  -     }

  -

  -     /**

  -      * Sets the value of zip.

  -      * @param zip The value to assign to zip.

  -      */

  -     public void setZip(String zip)

  -     {

  -              this.zip = zip; 

  -     }

  -

  -     /**

  -      * Returns the value of country.

  -      */

  -     public String getCountry()

  -     {

  -              return country; 

  -     }

  -

  -     /**

  -      * Sets the value of country.

  -      * @param country The value to assign to country.

  -      */

  -     public void setCountry(String country)

  -     {

  -              this.country = country; 

  -     }

  -

  -     /**

  -      * Returns the value of type.

  -      */

  -     public String getType()

  -     {

  -              return type; 

  -     }

  -

  -     /**

  -      * Sets the value of type.

  -      * @param type The value to assign to type.

  -      */

  -     public void setType(String type)

  -     {

  -              this.type = type; 

  -     }

  +    private String type;

  +    private String street;

  +    private String city;

  +    private String state;

  +    private String zip;

  +    private String country;

  +

  +    public String toString() {

  +        StringBuffer sb = new StringBuffer();

  +        sb.append( " address (type "+ type + ")\n");

  +        sb.append( "       " + street + "\n");

  +        sb.append( "       " + city + " " + state + " " + zip + "\n");

  +        sb.append( "       " + country + "\n");

  +        return sb.toString();

  +    }

  +

  +    public void print(java.io.PrintStream out, int indentAmount) {

  +        StringBuffer indentStr = new StringBuffer(indentAmount);

  +        for(; indentAmount > 0; --indentAmount) {

  +            indentStr.append(' ');

  +        }

  +        

  +        out.print(indentStr);

  +        out.print("address type: ");

  +        out.println(type);

  +        

  +        out.print(indentStr);

  +        out.println("  " + street);

  +        

  +        out.print(indentStr);

  +        out.println("  " + city + " " + state + " " + zip);

  +        

  +        out.print(indentStr);

  +        out.println("  " + country);

  +    }

  +    

  +    /**

  +     * Returns the value of street.

  +     */

  +    public String getStreet()

  +    {

  +         return street; 

  +    }

  +

  +    /**

  +     * Sets the value of street.

  +     * @param street The value to assign to street.

  +     */

  +    public void setStreet(String street)

  +    {

  +        this.street = street; 

  +    }

  +

  +    /**

  +     * Returns the value of city.

  +     */

  +    public String getCity()

  +    {

  +        return city; 

  +    }

  +

  +    /**

  +     * Sets the value of city.

  +     * @param city The value to assign to city.

  +     */

  +    public void setCity(String city)

  +    {

  +        this.city = city; 

  +    }

  +

  +    /**

  +     * Returns the value of state.

  +     */

  +    public String getState()

  +    {

  +        return state; 

  +    }

  +

  +    /**

  +     * Sets the value of state.

  +     * @param state The value to assign to state.

  +     */

  +    public void setState(String state)

  +    {

  +        this.state = state; 

  +    }

  +

  +    /**

  +     * Returns the value of zip.

  +     */

  +    public String getZip()

  +    {

  +        return zip; 

  +    }

  +

  +    /**

  +     * Sets the value of zip.

  +     * @param zip The value to assign to zip.

  +     */

  +    public void setZip(String zip)

  +    {

  +        this.zip = zip; 

  +    }

  +

  +    /**

  +     * Returns the value of country.

  +     */

  +    public String getCountry()

  +    {

  +        return country; 

  +    }

  +

  +    /**

  +     * Sets the value of country.

  +     * @param country The value to assign to country.

  +     */

  +    public void setCountry(String country)

  +    {

  +        this.country = country; 

  +    }

  +

  +    /**

  +     * Returns the value of type.

  +     */

  +    public String getType()

  +    {

  +        return type; 

  +    }

  +

  +    /**

  +     * Sets the value of type.

  +     * @param type The value to assign to type.

  +     */

  +    public void setType(String type)

  +    {

  +        this.type = type; 

  +    }

   }

   

   

  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to