001    package org.kuali.ole.license.bo;
002    
003    import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
004    
005    import java.util.LinkedHashMap;
006    
007    /**
008     * OleLicenseRequestLocation is the business object class for License Request Document Location Maintenance Document.
009     */
010    public class OleLicenseRequestLocation extends PersistableBusinessObjectBase {
011    
012        private String id;
013        private String name;
014        private String description;
015        private boolean active;
016    
017        /**
018         *  Gets the id attribute.
019         * @return  Returns the id
020         */
021        public String getId() {
022            return id;
023        }
024    
025        /**
026         * Sets the id attribute value.
027         * @param id The id to set.
028         */
029        public void setId(String id) {
030            this.id = id;
031        }
032    
033        /**
034         *  Gets the name attribute.
035         * @return  Returns the name
036         */
037        public String getName() {
038            return name;
039        }
040    
041        /**
042         * Sets the name attribute value.
043         * @param name The name to set.
044         */
045        public void setName(String name) {
046            this.name = name;
047        }
048    
049        /**
050         *  Gets the description attribute.
051         * @return  Returns the description
052         */
053        public String getDescription() {
054            return description;
055        }
056    
057        /**
058         * Sets the description attribute value.
059         * @param description The description to set.
060         */
061        public void setDescription(String description) {
062            this.description = description;
063        }
064    
065        /**
066         *  Gets the active attribute.
067         * @return  Returns the active
068         */
069        public boolean isActive() {
070            return active;
071        }
072    
073        /**
074         * Sets the active attribute value.
075         * @param active The active to set.
076         */
077        public void setActive(boolean active) {
078            this.active = active;
079        }
080    
081        /**
082         *  Gets the toStringMap attribute.
083         * @return  Returns the toStringMap
084         */
085        protected LinkedHashMap toStringMapper() {
086            LinkedHashMap toStringMap = new LinkedHashMap();
087            toStringMap.put("id",id);
088            return toStringMap;
089        }
090    }