Parser.RulesCodeDOM¶
Classes
InFileStatements: Undocumented.PreProcessStatements: Undocumented.PostProcessStatements: Undocumented.DocumentStatements: Undocumented.CopyStatement: Undocumented.DeleteStatement: Undocumented.ReplaceStatement: Undocumented.AppendLineStatement: Undocumented.FileStatement: Undocumented.ProcessRulesBlockStatement: Undocumented.PreProcessRulesStatement: Undocumented.PostProcessRulesStatement: Undocumented.Document: Undocumented.
-
class
Parser.RulesCodeDOM.InFileStatements[source]¶ Inheritance
Members
-
_allowedStatements= [<class 'Parser.RulesCodeDOM.ReplaceStatement'>, <class 'Parser.RulesCodeDOM.AppendLineStatement'>, <class 'lib.CodeDOM.CommentLine'>, <class 'lib.CodeDOM.EmptyLine'>]¶
-
AddChoice(value)¶
-
GetParser()¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.PreProcessStatements[source]¶ Inheritance
Members
-
_allowedStatements= [<class 'Parser.RulesCodeDOM.CopyStatement'>, <class 'Parser.RulesCodeDOM.FileStatement'>, <class 'lib.CodeDOM.CommentLine'>, <class 'lib.CodeDOM.EmptyLine'>]¶
-
AddChoice(value)¶
-
GetParser()¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.PostProcessStatements[source]¶ Inheritance
Members
-
_allowedStatements= [<class 'Parser.RulesCodeDOM.CopyStatement'>, <class 'Parser.RulesCodeDOM.DeleteStatement'>, <class 'Parser.RulesCodeDOM.FileStatement'>, <class 'lib.CodeDOM.CommentLine'>, <class 'lib.CodeDOM.EmptyLine'>]¶
-
AddChoice(value)¶
-
GetParser()¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.DocumentStatements[source]¶ Inheritance
Members
-
_allowedStatements= [<class 'Parser.RulesCodeDOM.PreProcessRulesStatement'>, <class 'Parser.RulesCodeDOM.PostProcessRulesStatement'>, <class 'lib.CodeDOM.CommentLine'>, <class 'lib.CodeDOM.EmptyLine'>]¶
-
AddChoice(value)¶
-
GetParser()¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.CopyStatement(source, destination, commentText)[source]¶ Inheritance
Members
-
SourcePath¶
-
DestinationPath¶
-
CommentText¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.DeleteStatement(file, commentText)[source]¶ Inheritance
Members
-
FilePath¶
-
CommentText¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.ReplaceStatement(searchPattern, replacePattern, caseInsensitive, multiLine, dotAll, commentText)[source]¶ Inheritance
Members
-
SearchPattern¶
-
ReplacePattern¶
-
CaseInsensitive¶
-
MultiLine¶
-
DotAll¶
-
CommentText¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.AppendLineStatement(appendPattern, commentText)[source]¶ Inheritance
Members
-
AppendPattern¶
-
CommentText¶
-
Parse(string, printChar)¶
-
-
class
Parser.RulesCodeDOM.FileStatement(file, commentText)[source]¶ Inheritance
Members
-
FilePath¶
-
AddStatement(stmt)¶
-
CommentText¶
-
Parse(string, printChar)¶
-
Statements¶
-
-
class
Parser.RulesCodeDOM.ProcessRulesBlockStatement(commentText)[source]¶ Inheritance
Members
-
AddStatement(stmt)¶
-
CommentText¶
-
Parse(string, printChar)¶
-
Statements¶
-
-
class
Parser.RulesCodeDOM.PreProcessRulesStatement(commentText)[source]¶ Inheritance
Members
-
AddStatement(stmt)¶
-
CommentText¶
-
GetParser()¶
-
Parse(string, printChar)¶
-
Statements¶
-