org.eclipse.vorto.codegen.ui.progresstask.IProgressTask.java Source code

Java tutorial

Introduction

Here is the source code for org.eclipse.vorto.codegen.ui.progresstask.IProgressTask.java

Source

/*******************************************************************************
 *  Copyright (c) 2015 Bosch Software Innovations GmbH and others.
 *  All rights reserved. This program and the accompanying materials
 *  are made available under the terms of the Eclipse Public License v1.0
 *  and Eclipse Distribution License v1.0 which accompany this distribution.
 *   
 *  The Eclipse Public License is available at
 *  http://www.eclipse.org/legal/epl-v10.html
 *  The Eclipse Distribution License is available at
 *  http://www.eclipse.org/org/documents/edl-v10.php.
 *   
 *  Contributors:
 *  Bosch Software Innovations GmbH - Please refer to git log
 *******************************************************************************/
package org.eclipse.vorto.codegen.ui.progresstask;

import java.lang.reflect.InvocationTargetException;

import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.jface.operation.IRunnableWithProgress;

public interface IProgressTask extends IRunnableWithProgress {

    public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException;

    public String getErrorMessage();

}