Parser.RulesParser¶
Classes
Rule
: Base class for all Rule and RuleMixIn classes.CopyRuleMixIn
: A partial class (MixIn) to represent a ‘copy rule’.DeleteRuleMixIn
: A partial class (MixIn) to represent a ‘delete rule’.ReplaceRuleMixIn
: A partial class (MixIn) to represent a ‘replace rule’.AppendLineRuleMixIn
: A partial class (MixIn) to represent a ‘append line rule’.RulesParserMixIn
: Undocumented.
-
class
Parser.RulesParser.
Rule
[source]¶ Base class for all Rule and RuleMixIn classes.
Inheritance
Members
-
class
Parser.RulesParser.
CopyRuleMixIn
(sourcePath, destinationPath)[source]¶ A partial class (MixIn) to represent a ‘copy rule’.
Inheritance
Members
-
SourcePath
¶
-
DestinationPath
¶
-
-
class
Parser.RulesParser.
DeleteRuleMixIn
(filePath)[source]¶ A partial class (MixIn) to represent a ‘delete rule’.
Inheritance
Members
-
FilePath
¶
-
-
class
Parser.RulesParser.
ReplaceRuleMixIn
(filePath, searchPattern, replacePattern, multiLine, dotAll, caseInSensitive)[source]¶ A partial class (MixIn) to represent a ‘replace rule’.
Inheritance
Members
-
FilePath
¶
-
SearchPattern
¶
-
ReplacePattern
¶
-
RegExpOption_MultiLine
¶
-
RegExpOption_DotAll
¶
-
RegExpOption_CaseInsensitive
¶
-
-
class
Parser.RulesParser.
AppendLineRuleMixIn
(filePath, appendPattern)[source]¶ A partial class (MixIn) to represent a ‘append line rule’.
Inheritance
Members
-
FilePath
¶
-
AppendPattern
¶
-
-
class
Parser.RulesParser.
RulesParserMixIn
[source]¶ Inheritance
Members
-
_classCopyRule
¶ alias of
CopyRuleMixIn
-
_classDeleteRule
¶ alias of
DeleteRuleMixIn
-
_classReplaceRule
¶ alias of
ReplaceRuleMixIn
-
_classAppendLineRule
¶ alias of
AppendLineRuleMixIn
-
PreProcessRules
¶
-
PostProcessRules
¶
-