/* Callback.java Purpose: Description: History: Wed, Feb 25, 2015 11:21:22 AM, Created by jumperchen Copyright (C) Potix Corporation. All Rights Reserved. This program is distributed under LGPL Version 2.1 in the hope that it will be useful, but WITHOUT ANY WARRANTY. */ package org.zkoss.zk.ui.util; import java.io.Serializable; /** * A callback interface to execute in some circumstance. * @author jumperchen * @since 7.0.5 */ public interface Callback<T> extends Serializable { /** * Executes the callback method. */ public void call(T data); }