Skip to content
Snippets Groups Projects
README.md 969 B
Newer Older
Nelson Tavares de Sousa's avatar
Nelson Tavares de Sousa committed
## How to use:
Nelson Tavares de Sousa's avatar
Nelson Tavares de Sousa committed
Import all projects into eclipse, right-click on teetime.configuration.dsl/plugin.xml 
and then Run as -> Eclipse Application.
Nelson Tavares de Sousa's avatar
Nelson Tavares de Sousa committed

Nelson Tavares de Sousa's avatar
Nelson Tavares de Sousa committed
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<File> 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  
	  
}