ParserRequestDataClass.php
1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?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 = "";
private $paramTemplatesFilePath = "";
private $localParamsPath = "";
private $functionsArgsListFilePath = "";
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;
}
public function setParamTemplatesFilePath($paramTemplatesFilePath) {
$this->paramTemplatesFilePath = $paramTemplatesFilePath;
}
public function getParamTemplatesFilePath() {
return $this->paramTemplatesFilePath;
}
public function setFunctionsArgsListFilePath($functionsArgsListFilePath) {
$this->functionsArgsListFilePath = $functionsArgsListFilePath;
}
public function getFunctionsArgsListFilePath() {
return $this->functionsArgsListFilePath;
}
}
?>