/*
 * ICESOFT COMMERCIAL SOURCE CODE LICENSE V 1.1
 *
 * The contents of this file are subject to the ICEsoft Commercial Source
 * Code License Agreement V1.1 (the "License"); you may not use this file
 * except in compliance with the License. You may obtain a copy of the
 * License at
 * http://www.icesoft.com/license/commercial-source-v1.1.html
 *
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 * License for the specific language governing rights and limitations under
 * the License.
 *
 * Copyright 2009-2015 ICEsoft Technologies Canada, Corp. All Rights Reserved.
 */
package com.icesoft.faces.facelets.example.slideshow;

import java.io.Serializable;

/**
 * The backing bean that controls the Slide Show Component Suite Demo.
 */
public class SlideShowExampleBean implements Serializable {

    /**
     * the amount of time a single slide is visible before being transitioned to the next
     * slide.  Default: three seconds.
     */
    private double slideDuration = 3.0; //seconds


    /**
     * retrieves the current slide duration.
     *
     * @return the current slide duration
     */
    public double getSlideDuration() {
        return slideDuration;
    }

    /**
     * sets the current slide duration.
     *
     * @param slideDuration
     */
    public void setSlideDuration(double slideDuration) {
        this.slideDuration = slideDuration;
    }


}
