/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package org.jevis.commons.dataprocessing.v2; import java.awt.image.BufferedImage; /** * Interface for the Dataprocessing Workflow Operations. This operations will * allow to implemnt some logic into the workflow like "if Attribute is from * Type do .. else .." . * * @author Florian Simon */ public interface WorkflowOperation { /** * Uniqe id of the operation within this workflow. * * @return */ public String getID(); /** * Retuns an icon for the GUI Workflow builder. * * @return */ public BufferedImage getIcon(); }