/** * */ package org.goko.core.workspace.io; import java.io.File; import java.io.InputStream; import org.goko.core.common.exception.GkException; /** * @author PsyKo * @date 9 mars 2016 */ public interface IProjectOutputLocation{ void setName(String name); void setProjectFile(InputStream stream) throws GkException; void addFile(File file, String name) throws GkException; void addFile(InputStream stream, String name) throws GkException; void write() throws GkException; IProjectLocation getProjectLocation() throws GkException; }