Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register
Show
Ignore:
Timestamp:
05/24/08 14:37:02 (8 months ago)
Author:
bwolfe
Message:

Merging api-refactoring to trunk [3595]:[4355]

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs/trunk/src/api/org/openmrs/OrderType.java

    r4095 r4358  
    1818/** 
    1919 * OrderType 
    20  * @version 1.0 
     20 *  
     21 * @see Order 
    2122 */ 
    2223public class OrderType implements java.io.Serializable { 
     
    3132        private User creator; 
    3233        private Date dateCreated; 
     34         
     35        private User retiredBy; 
     36        private Boolean retired = Boolean.FALSE; 
     37        private Date dateRetired; 
     38        private String retireReason; 
     39         
    3340 
    3441        // Constructors 
     
    4148        public OrderType(Integer orderTypeId) { 
    4249                this.orderTypeId = orderTypeId; 
    43         }  
    44  
    45         /**  
    46          * Compares two objects for similarity 
     50        } 
     51         
     52        /** 
     53         * Convenience constructor that takes in the elements 
     54         * required to save this OrderType to the database 
    4755         *  
    48          * @param obj 
    49          * @return boolean true/false whether or not they are the same objects 
     56         * @param name The name of this order Type 
     57         * @param description A short description about this order type 
     58         */ 
     59        public OrderType(String name, String description) { 
     60                this.name = name; 
     61                this.description = description; 
     62        } 
     63 
     64        /** 
     65         * @see java.lang.Object#equals(java.lang.Object) 
    5066         */ 
    5167        public boolean equals(Object obj) { 
     
    5874        } 
    5975         
     76        /** 
     77         * @see java.lang.Object#hashCode() 
     78         */ 
    6079        public int hashCode() { 
    6180                if (this.getOrderTypeId() == null) return super.hashCode(); 
     
    135154        } 
    136155 
     156        /** 
     157     * @return the retiredBy 
     158     */ 
     159    public User getRetiredBy() { 
     160        return retiredBy; 
     161    } 
     162 
     163        /** 
     164     * @param retiredBy the retiredBy to set 
     165     */ 
     166    public void setRetiredBy(User retiredBy) { 
     167        this.retiredBy = retiredBy; 
     168    } 
     169 
     170        /** 
     171     * @return the retired 
     172     */ 
     173    public Boolean getRetired() { 
     174        return retired; 
     175    } 
     176 
     177        /** 
     178     * @param retired the retired to set 
     179     */ 
     180    public void setRetired(Boolean retired) { 
     181        this.retired = retired; 
     182    } 
     183 
     184        /** 
     185     * @return the dateRetired 
     186     */ 
     187    public Date getDateRetired() { 
     188        return dateRetired; 
     189    } 
     190 
     191        /** 
     192     * @param dateRetired the dateRetired to set 
     193     */ 
     194    public void setDateRetired(Date dateRetired) { 
     195        this.dateRetired = dateRetired; 
     196    } 
     197 
     198        /** 
     199     * @return the retireReason 
     200     */ 
     201    public String getRetireReason() { 
     202        return retireReason; 
     203    } 
     204 
     205        /** 
     206     * @param retireReason the retireReason to set 
     207     */ 
     208    public void setRetireReason(String retireReason) { 
     209        this.retireReason = retireReason; 
     210    } 
    137211         
    138212}