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