weaver      2003/08/01 13:06:32

  Modified:    commons/src/java/org/apache/jetspeed/om/common/window
                        PortletWindowImpl.java
               commons/src/java/org/apache/jetspeed/om/common/servlet
                        WebApplicationDefinitionImpl.java
  Log:
  - changed id's from longs to ints
  - Using the JetspeedObjectID class
  
  Revision  Changes    Path
  1.2       +11 -5     
jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/window/PortletWindowImpl.java
  
  Index: PortletWindowImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/window/PortletWindowImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PortletWindowImpl.java    28 Jul 2003 23:46:41 -0000      1.1
  +++ PortletWindowImpl.java    1 Aug 2003 20:06:32 -0000       1.2
  @@ -74,7 +74,8 @@
   public class PortletWindowImpl implements PortletWindow, PortletWindowCtrl, 
Serializable
   {
       private ObjectID objectId = null;
  -    private String id = null;
  +    private int id;
  +    private int portletEntityId;
       private PortletEntity portletEntity = null;
   
       //counter used to generate unique id's
  @@ -82,7 +83,7 @@
   
       public PortletWindowImpl(String id)
       {
  -        this.id = id;
  +        this.id = JetspeedObjectID.createFromString(id).intValue();
       }
   
       public PortletWindowImpl(ObjectID oid)
  @@ -90,6 +91,11 @@
           this.objectId = oid;
       }
   
  +    public PortletWindowImpl()
  +    {
  +        super();
  +    }
  +
       /**
       * Returns the identifier of this portlet instance window as object id
       *
  @@ -99,7 +105,7 @@
       {
           if (objectId == null)
           {
  -            objectId = JetspeedObjectID.createFromString(id);
  +            objectId = new JetspeedObjectID(id);
           }
           return objectId;
       }
  @@ -121,7 +127,7 @@
        */
       public void setId(String id)
       {
  -        this.id = id;
  +        this.id = JetspeedObjectID.createFromString(id).intValue();
           objectId = null;
       }
   
  
  
  
  1.2       +5 -7      
jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/servlet/WebApplicationDefinitionImpl.java
  
  Index: WebApplicationDefinitionImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/servlet/WebApplicationDefinitionImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WebApplicationDefinitionImpl.java 30 Jul 2003 18:30:15 -0000      1.1
  +++ WebApplicationDefinitionImpl.java 1 Aug 2003 20:06:32 -0000       1.2
  @@ -66,7 +66,7 @@
   import org.apache.jetspeed.om.common.MutableDescriptionSet;
   import org.apache.jetspeed.om.common.MutableDisplayName;
   import org.apache.jetspeed.om.common.MutableDisplayNameSet;
  -import org.apache.jetspeed.om.common.ObjectIDImpl;
  +import org.apache.jetspeed.util.JetspeedObjectID;
   import org.apache.pluto.om.common.Description;
   import org.apache.pluto.om.common.DescriptionSet;
   import org.apache.pluto.om.common.DisplayName;
  @@ -86,7 +86,7 @@
   public class WebApplicationDefinitionImpl implements MutableWebApplication, 
Serializable
   {
   
  -    private long id;
  +    private int id;
       private MutableDisplayNameSet displayNames;
       private MutableDescriptionSet descriptions;
       private String contextRoot;
  @@ -97,9 +97,7 @@
        */
       public ObjectID getId()
       {
  -        ObjectIDImpl oid = new ObjectIDImpl();
  -        oid.setValue(id);
  -        return oid;
  +        return new JetspeedObjectID(id);
       }
   
       /**
  @@ -168,7 +166,7 @@
        */
       public void setId(String oid)
       {
  -        id = new Long(oid).longValue();
  +        id = JetspeedObjectID.createFromString(oid).intValue();
       }
   
       /**
  
  
  

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

Reply via email to