package org.andengine.util.progress; /** * (c) 2010 Nicolas Gramlich * (c) 2011 Zynga Inc. * * @author Nicolas Gramlich * @since 20:52:44 - 03.01.2010 */ public interface ProgressCallable<T> { // =========================================================== // Constants // =========================================================== // =========================================================== // Methods // =========================================================== /** * Computes a result, or throws an exception if unable to do so. * @param pProgressListener * @return computed result * @throws Exception if unable to compute a result */ public T call(final IProgressListener pProgressListener) throws Exception; }