Ejemplo n.º 1
0
 public ContentReplaceInfo(String filesMask, String searchString, String replaceString, treplace_kinds kindReplace) {
     m_RegExp = new Regex(Utils.FileMask2Regexp(filesMask), RegexOptions.IgnoreCase);
     m_AdditionalParams = new Dictionary<String, String>();
     this.SearchString = searchString;
     this.ReplaceString = replaceString;
     this.Kind = kindReplace;
 }
Ejemplo n.º 2
0
        private treplace_kinds get_kind(XmlNode parentNode, string subNodeName, treplace_kinds defaultValue)
        {
            XmlNode node = parentNode.SelectSingleNode(subNodeName);

            if (node == null)
            {
                return(defaultValue);
            }
            switch (node.InnerText)
            {
            case "regex": return(treplace_kinds.REGEX);

            case "direct": return(treplace_kinds.DIRECT);

            case "xml": return(treplace_kinds.XML);

            default: return(defaultValue);
            }
        }
Ejemplo n.º 3
0
 public ContentReplaceInfo(String filesMask, String searchString, String replaceString, treplace_kinds kindReplace)
 {
     m_RegExp           = new Regex(Utils.FileMask2Regexp(filesMask), RegexOptions.IgnoreCase);
     m_AdditionalParams = new Dictionary <String, String>();
     this.SearchString  = searchString;
     this.ReplaceString = replaceString;
     this.Kind          = kindReplace;
 }
Ejemplo n.º 4
0
 private treplace_kinds get_kind(XmlNode parentNode, string subNodeName, treplace_kinds defaultValue) {
     XmlNode node = parentNode.SelectSingleNode(subNodeName);
     if (node == null) return defaultValue;
     switch (node.InnerText) {
         case "regex": return treplace_kinds.REGEX;
         case "direct": return treplace_kinds.DIRECT;
         case "xml": return treplace_kinds.XML;
         default: return defaultValue;
     }
 }