Blame view

src/Request/ParserRequestImpl/ParserRequestDataClass.php 1.64 KB
a928f9d3   Benjamin Renard   New parser integr...
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

/**
 * @class ParserRequestDataClass
 * @brief Data for a parser request. Inherits from ProcessRequestDataClass
 * @details
 */
class ParserRequestDataClass extends ProcessRequestDataClass
{
	private $outputFileName    = "";
	private $expressions       = array();
	private $constantsFilePath = "";
	private $functionsFilePath = "";
65912bc8   Benjamin Renard   Templated paramet...
14
	private $paramTemplatesFilePath = "";
a928f9d3   Benjamin Renard   New parser integr...
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
	private $localParamsPath   = "";

	function __construct()
	{
		parent::__construct();
	}

	public function getOutputFileName()
	{
		return $this->outputFileName;
	}

	public function setOutputFileName($outputFileName)
	{
		$this->outputFileName = $outputFileName;
	}
	
	public function addExpression($expression)
	{
		$this->expressions[] = $expression;
	}
	
	public function getExpressions()
	{
		return $this->expressions;
	}

	public function getConstantsFilePath() {
		return $this->constantsFilePath;
	}

	public function setConstantsFilePath($constantsFilePath) {
		$this->constantsFilePath = $constantsFilePath;
	}

	public function getFunctionsFilePath() {
		return $this->functionsFilePath;
	}

	public function setFunctionsFilePath($functionsFilePath) {
		$this->functionsFilePath = $functionsFilePath;
	}

	public function setLocalParamsPath($localParamsPath) {
		$this->localParamsPath = $localParamsPath;
	}

	public function getLocalParamsPath() {
		return $this->localParamsPath;
	}
65912bc8   Benjamin Renard   Templated paramet...
65
66
67
68
69
70
71
72

	public function setParamTemplatesFilePath($paramTemplatesFilePath) {
		$this->paramTemplatesFilePath = $paramTemplatesFilePath;
	}

	public function getParamTemplatesFilePath() {
		return $this->paramTemplatesFilePath;
	}
a928f9d3   Benjamin Renard   New parser integr...
73
74
75
}

?>