001package org.kuali.ole.ingest.pojo;
002
003import java.util.List;
004
005/**
006 * OleAgenda is a business object class for Ole Agenda
007 */
008public class OleAgenda {
009    private String name;
010    private String description;
011    private String contextName;
012    private String categoryName;
013    private List<KrmsRule> rules;
014    private List<ProfileAttributeBo> profileAttributes;
015    /**
016     * Gets the name attribute.
017     * @return  Returns the name.
018     */
019    public String getName() {
020        return name;
021    }
022    /**
023     * Sets the name attribute value.
024     * @param name The name to set.
025     */
026    public void setName(String name) {
027        this.name = name;
028    }
029    /**
030     * Gets the description attribute.
031     * @return  Returns the description.
032     */
033    public String getDescription() {
034        return description;
035    }
036    /**
037     * Sets the description attribute value.
038     * @param description The description to set.
039     */
040    public void setDescription(String description) {
041        this.description = description;
042    }
043    /**
044     * Gets the contextName attribute.
045     * @return  Returns the contextName.
046     */
047    public String getContextName() {
048        return contextName;
049    }
050    /**
051     * Sets the contextName attribute value.
052     * @param contextName The contextName to set.
053     */
054    public void setContextName(String contextName) {
055        this.contextName = contextName;
056    }
057    /**
058     * Gets the categoryName attribute.
059     * @return  Returns the categoryName.
060     */
061    public String getCategoryName() {
062        return categoryName;
063    }
064    /**
065     * Sets the categoryName attribute value.
066     * @param categoryName The categoryName to set.
067     */
068    public void setCategoryName(String categoryName) {
069        this.categoryName = categoryName;
070    }
071    /**
072     * Gets the rules attribute.
073     * @return  Returns the rules.
074     */
075    public List<KrmsRule> getRules() {
076        return rules;
077    }
078    /**
079     * Sets the rules attribute value.
080     * @param rules The rules to set.
081     */
082    public void setRules(List<KrmsRule> rules) {
083        this.rules = rules;
084    }
085    /**
086     * Gets the profileAttributes attribute.
087     * @return  Returns the profileAttributes.
088     */
089    public List<ProfileAttributeBo> getProfileAttributes() {
090        return profileAttributes;
091    }
092    /**
093     * Sets the profileAttributes attribute value.
094     * @param profileAttributes The profileAttributes to set.
095     */
096    public void setProfileAttributes(List<ProfileAttributeBo> profileAttributes) {
097        this.profileAttributes = profileAttributes;
098    }
099}