protected AbstractRegexEmbeddedContentBilingual(IContentEvaluator evaluator)
 {
     _evaluator      = evaluator;
     _settings       = new EmbeddedContentRegexSettings();
     _isEnabled      = false;
     _structureInfos = new List <string>();
     _matchRules     = new List <MatchRule>();
 }
 protected AbstractRegexEmbeddedContentBilingual(IContentEvaluator evaluator)
 {
     _evaluator = evaluator;
     _settings = new EmbeddedContentRegexSettings();
     _isEnabled = false;
     _structureInfos = new List<string>();
     _matchRules = new List<MatchRule>();
 }
        public ProcessorEmbeddedContentVisitor(IDocumentItemFactory itemFactory, IContentEvaluator evaluator, List<MatchRule> matchRules )
        {
            this._itemFactory = itemFactory;

            var paragraphUnit = _itemFactory.CreateParagraphUnit(LockTypeFlags.Unlocked);
            _parentParagraph = paragraphUnit.Source;
            _currentContainer = _parentParagraph;
            _contentEvaluator = evaluator;
            _matchRules = matchRules;
        }
示例#4
0
        public ProcessorEmbeddedContentVisitor(IDocumentItemFactory itemFactory, IContentEvaluator evaluator, List <MatchRule> matchRules)
        {
            this._itemFactory = itemFactory;

            var paragraphUnit = _itemFactory.CreateParagraphUnit(LockTypeFlags.Unlocked);

            _parentParagraph  = paragraphUnit.Source;
            _currentContainer = _parentParagraph;
            _contentEvaluator = evaluator;
            _matchRules       = matchRules;
        }
 public RegexEmbeddedContentBilingualProcessor(IContentEvaluator evaluator):base(evaluator)
 {
     _evaluator = evaluator;
 }
 public RegexEmbeddedContentBilingualProcessor(IContentEvaluator evaluator) : base(evaluator)
 {
     _evaluator = evaluator;
 }