Author: jongjinchoi
Date: Wed Mar 16 05:21:46 2005
New Revision: 157743

URL: http://svn.apache.org/viewcvs?view=rev&rev=157743
Log:
A few modification for wsm-addressbook-enhanced sample.
1. AddressBookImpl.java : make the map as static
2. Address.java : add otherPhones for later fix for wrapped/literal array
3. StateType.java : add setState()

Modified:
    
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
    
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
    
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java

Modified: 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java?view=diff&r1=157742&r2=157743
==============================================================================
--- 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
 (original)
+++ 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
 Wed Mar 16 05:21:46 2005
@@ -29,7 +29,7 @@
     private StateType state;
     private int zip;
     private Phone phoneNumber;
-
+    // private Phone[] otherPhones;
  
  
     /**
@@ -129,4 +129,16 @@
     public void setZip(int zip) {
         this.zip = zip;
     }
+    
+    /*--- [EMAIL PROTECTED] 2005-Mar-16. --
+     * The array property in bean is not supported yet in wrapped/literal mode.
+     * Added for later fix.
+    public Phone[] getOtherPhones() {
+        return otherPhones;
+    }
+    
+    public void setOtherPhones(Phone[] phones) {
+        otherPhones = phones;
+    }
+     -----*/
 }

Modified: 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java?view=diff&r1=157742&r2=157743
==============================================================================
--- 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
 (original)
+++ 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
 Wed Mar 16 05:21:46 2005
@@ -26,7 +26,7 @@
 
 public class AddressBookImpl implements EnhancedAddressBook
 {
-    private Map<String, Address> addresses = new Hashtable<String, Address>();
+    private static Map<String, Address> addresses = new Hashtable<String, 
Address>();
 
     public void addEntry(String name, Address address) throws 
InvalidNameException, InvalidAddressException
     {

Modified: 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java?view=diff&r1=157742&r2=157743
==============================================================================
--- 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
 (original)
+++ 
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
 Wed Mar 16 05:21:46 2005
@@ -46,4 +46,11 @@
         return state;
     }
 
+    /**
+     * Set the state
+     * @param state state to set
+     */
+    public void setState(String state) {
+        this.state = state;
+    }
 }


Reply via email to