Subversion Repositories SmartDukaan

Rev

Rev 49 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

/**
 * 
 */
package in.shop2020.metamodel.definitions;

import in.shop2020.metamodel.util.MetaModelComponent;

/**
 * Defines Slide-Feature association in ship2020 content meta-model
 * 
 * @author naveen
 *
 */
public class SlideFeatureDefinition extends MetaModelComponent {
        /**
         * 
         */
        private static final long serialVersionUID = 1L;
        
        /**
         * Editor's comments
         */
        private String description;
        
        /**
         * Reference to associated features Definition object
         */
        private long featureDefintionID;
        
        /**
         * Importance given by editor to this feature
         */
        private EditorialImportance editorialImportance;

        /**
         * 
         * @param featureDefintionID
         */
        public SlideFeatureDefinition(long featureDefintionID) {
                this.featureDefintionID = featureDefintionID;
        }

        /**
         * 
         * @return description
         */
        public String getDescription() {
                return this.description;
        }
        
        /**
         * 
         * @param value
         */
        public void setDescription(String value) {
                this.description = value;
        }

        /**
         * 
         * @return featureDefintionID
         */
        public long getFeatureDefintionID() {
                return this.featureDefintionID;
        }

        /**
         * 
         * @return editorialImportance
         */
        public EditorialImportance getEditorialImportance() {
                return this.editorialImportance;
        }
        
        /**
         * 
         * @param value
         */
        public void setEditorialImportance(EditorialImportance value) {
                this.editorialImportance = value;
        }

        /* (non-Javadoc)
         * @see java.lang.Object#toString()
         */
        @Override
        public String toString() {
                return "SlideFeatureDefinition [description=" + description
                                + ", editorialImportance=" + editorialImportance
                                + ", featureDefintionID=" + featureDefintionID + "]";
        }
        
}