Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package in.shop2020.hotspot.dashbaord.client.event;

import in.shop2020.hotspot.dashbaord.shared.actions.Order;

import com.google.gwt.event.shared.GwtEvent;
import com.google.gwt.event.shared.GwtEvent.Type;

public class LoadOrderDetailsEvent extends GwtEvent<LoadOrderDetailsEventHandler>{

private static Type<LoadOrderDetailsEventHandler> TYPE;

        private final Order order;
        
        public LoadOrderDetailsEvent(Order order){
                this.order = order;
        }
        
        public Order getOrder() {
                return order;
        }

        public static Type<LoadOrderDetailsEventHandler> getType(){
                return TYPE != null ? TYPE : (TYPE = new Type<LoadOrderDetailsEventHandler>());

        }
        
        @Override
        protected void dispatch(LoadOrderDetailsEventHandler handler) {
                // TODO Auto-generated method stub
                handler.onLoadOrderDetails(this);
        }

        @Override
        public com.google.gwt.event.shared.GwtEvent.Type<LoadOrderDetailsEventHandler> getAssociatedType() {
                // TODO Auto-generated method stub
                return getType();
        }

}