ANTAREX API

Clava API

LARA API

LARA Common Language API

WeaverDataStore

Constructor

WeaverDataStore

new WeaverDataStore(data, definition)

(Extends DataStore)
DataStore used in LaraI weavers.

Parameters

data: any
definition: any

Instance Members

getIncludeFolders

getIncludeFolders()

getLogFile

getLogFile()

getOutputFolder

getOutputFolder()

Returns

any - a java.io.File representing the current output folder of the weaver

getSourceFolders

getSourceFolders()

getVerboseLevel

getVerboseLevel()

Returns

any - a number between 0 and 3, representing the verbose level (0 - less information, 3 - more information)

setIncludeFolders

setIncludeFolders(includeFolders)

Parameters

includeFolders: any

setLogFile

setLogFile(logPath)

Parameters

logPath: any

setOutputFolder

setOutputFolder(outputFolder)

Parameters

outputFolder: any - a java.io.File or a String, representing the current output folder of the weaver

setSourceFolders

setSourceFolders(sourceFolders)

Parameters

sourceFolders: any

setTools

setTools(toolsPath)

Parameters

toolsPath: any

setVerboseLevel

setVerboseLevel(verboseLevel)

Parameters

verboseLevel: any - a number between 0 and 3, representing the verbose level (0 - less information, 3 - more information)