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¶
-