Skip to content
Snippets Groups Projects
Select Git revision
  • c93e97e5a64d2ea07daf7bd2ae64acabab920eaa
  • master default protected
  • ntd/javaRef
  • ntd/proposalHack
4 results

Model

How to use:

Import all projects into eclipse, right-click on teetime.configuration.dsl/plugin.xml and then Run as -> Eclipse Application.

In the new eclipse instance, create a new project, than a new file with .config ending and you are ready to go.

example: de.dsl.evaluation EvalConfiguration(File input, File output, String password){ //imports import java.io.File import teetime.stage.ZipByteArray.ZipMode import teetime.stage.io.File2ByteArray import teetime.stage.CipherStage.CipherMode //stages InitialElementProducer init(input) File2ByteArray f2b active CipherStage enc(password, CipherMode.ENCRYPT) ZipByteArray comp(ZipMode.COMP) ZipByteArray decomp(ZipMode.DECOMP) active teetime.stage.CipherStage decrypt(password, CipherMode.DECRYPT) teetime.stage.io.ByteArrayFileWriter writer(output) //connections init.asd->enc.sfd comp->decrypt->enc f2b->enc decomp->writer->enc f2b->init

}