Show
Ignore:
Timestamp:
01/27/10 12:20:28 (2 years ago)
Author:
mszopinski
Message:

user <-> group interaction

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ssme/trunk/src/com/kh/ssme/model/entity/UserEntity.java

    r4022 r4026  
    2323package com.kh.ssme.model.entity; 
    2424 
    25 import java.util.Set; 
    26 import java.util.TreeSet; 
     25import java.util.ArrayList; 
     26import java.util.List; 
    2727 
    2828import javax.persistence.Basic; 
     
    7373  
    7474        @ManyToMany(targetEntity=GroupEntity.class, mappedBy="users_", cascade=CascadeType.ALL) 
    75         private Set<Group> groups_ = new TreeSet<Group>(); 
     75        private List<Group> groups_ = new ArrayList<Group>(); 
    7676         
    7777        @OneToMany(targetEntity=StayPlaceEntity.class, cascade=CascadeType.ALL, mappedBy="user_") 
    78         private Set<StayPlace> stayPlaces_ = new TreeSet<StayPlace>(); 
     78        private List<StayPlace> stayPlaces_ = new ArrayList<StayPlace>(); 
    7979         
    8080        @OneToMany(targetEntity=CalendarEntity.class, cascade=CascadeType.ALL, mappedBy="user_") 
    81         private Set<com.kh.ssme.model.ifc.Calendar> calendars_ = new TreeSet<com.kh.ssme.model.ifc.Calendar>(); 
     81        private List<com.kh.ssme.model.ifc.Calendar> calendars_ = new ArrayList<com.kh.ssme.model.ifc.Calendar>(); 
    8282         
    8383        @OneToMany(targetEntity=GroupEntity.class, cascade=CascadeType.ALL, mappedBy="owner_") 
    84         private Set<Group> ownedGroups_ = new TreeSet<Group>(); 
     84        private List<Group> ownedGroups_ = new ArrayList<Group>(); 
    8585         
    8686         
     
    188188 
    189189        @Override 
    190         public Set<Group> getGroups() {          
     190        public List<Group> getGroups() {                 
    191191                return groups_; 
    192192        } 
    193193 
    194194        @Override 
    195         public void setGroups(Set<Group> groups) { 
     195        public void setGroups(List<Group> groups) { 
    196196                groups_ = groups;                
    197197        } 
     
    201201         */ 
    202202        @Override 
    203         public Set<StayPlace> getStayPlaces() { 
     203        public List<StayPlace> getStayPlaces() { 
    204204                return stayPlaces_; 
    205205        } 
    206206 
    207207        /* (non-Javadoc) 
    208          * @see com.kh.ssme.model.ifc.User#setStayPlaces(java.util.Set) 
    209          */ 
    210         @Override 
    211         public void setStayPlaces(Set<StayPlace> stayPlaces) { 
     208         * @see com.kh.ssme.model.ifc.User#setStayPlaces(java.util.List) 
     209         */ 
     210        @Override 
     211        public void setStayPlaces(List<StayPlace> stayPlaces) { 
    212212                stayPlaces_ = stayPlaces; 
    213213        } 
     
    217217         */ 
    218218        @Override 
    219         public Set<com.kh.ssme.model.ifc.Calendar> getCalendars() { 
     219        public List<com.kh.ssme.model.ifc.Calendar> getCalendars() { 
    220220                return calendars_; 
    221221        } 
    222222 
    223223        /* (non-Javadoc) 
    224          * @see com.kh.ssme.model.ifc.User#setCalendars(java.util.Set) 
    225          */ 
    226         @Override 
    227         public void setCalendars(Set<com.kh.ssme.model.ifc.Calendar> calendars) { 
     224         * @see com.kh.ssme.model.ifc.User#setCalendars(java.util.List) 
     225         */ 
     226        @Override 
     227        public void setCalendars(List<com.kh.ssme.model.ifc.Calendar> calendars) { 
    228228                calendars_ = calendars; 
    229229        } 
     
    233233         */ 
    234234        @Override 
    235         public Set<Group> getOwnedGroups() { 
     235        public List<Group> getOwnedGroups() { 
    236236                return ownedGroups_; 
    237237        } 
    238238 
    239239        /* (non-Javadoc) 
    240          * @see com.kh.ssme.model.ifc.User#setOwnedGroups(java.util.Set) 
    241          */ 
    242         @Override 
    243         public void setOwnedGroups(Set<Group> ownedGroups) { 
     240         * @see com.kh.ssme.model.ifc.User#setOwnedGroups(java.util.List) 
     241         */ 
     242        @Override 
     243        public void setOwnedGroups(List<Group> ownedGroups) { 
    244244                ownedGroups_ = ownedGroups; 
    245245        }