001package gu.dtalk.event;
002
003import gu.dtalk.BaseOption;
004
005/**
006 * value改变事件
007 * @author guyadong
008 *
009 * @param <O>
010 */
011public class ValueChangeEvent<O extends BaseOption<?>> extends ItemEvent<O> {
012
013        private static final long serialVersionUID = 8039626618382197982L;
014        
015        public ValueChangeEvent(O  source) {
016                super(source);
017        }
018
019        @SuppressWarnings("unchecked")
020        public O option(){
021                return (O) getSource();
022        }
023}