package edu.asu.spring.quadriga.domain.workspace; /** * This interface contains the methods for storing details of transformations * * @author yoganandakishore * */ public interface ITransformationFile { public abstract String getTitle(); public abstract void setTitle(String titleName); public abstract String getUserName(); public abstract void setUserName(String userName); public abstract String getDescription(); public abstract void setDescription(String description); public abstract String getPatternTitle(); public abstract void setPatternTitle(String patternTitle); public abstract String getPatternDescription(); public abstract void setPatternDescription(String patternDescription); public abstract String getPatternFileName(); public abstract void setPatternFileName(String patternFileName); public abstract String getMappingTitle(); public abstract void setMappingTitle(String MappingTitle); public abstract String getMappingDescription(); public abstract void setMappingDescription(String MappingDescription); public abstract String getMappingFileName(); public abstract void setMappingFileName(String MappingFileName); public abstract String getMappingFileContent(); public abstract void setMappingFileContent(String mappingFileContent); public abstract String getPatternFileContent(); public abstract void setPatternFileContent(String patternFileContent); public abstract String getId(); public abstract void setId(String id); public abstract void setAbsolutePatternFilePath(String absolutePatternFilePath); public abstract String getAbsolutePatternFilePath(); public abstract void setAbsoluteMappingFilePath(String absolutePatternFilePath); public abstract String getAbsoluteMappingFilePath(); }