Example #1
0
 internal void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
 {
     foreach (ValueItem vi in _parts)
     {
         vi.PostPrepare(batchDefinition, batchItem);
     }
 }
Example #2
0
        public override void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
        {
            base.PostPrepare(batchDefinition, batchItem);

            foreach (ValueItem vi in _items)
            {
                vi.PostPrepare(batchDefinition, batchItem);
            }
        }
Example #3
0
        internal override void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
        {
            base.PostPrepare(batchDefinition, batchItem);

            if (Key != null)
            {
                _parts = batchItem.PrepareString(batchDefinition, Key, _mode);
            }
        }
Example #4
0
        internal override void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
        {
            base.PostPrepare(batchDefinition, batchItem);

            if (IsConstraint)
            {
                batchDefinition.AddConstraint(Item, Key);
            }
        }
        internal void AddUsedItem(TagBatchItem batchItem, string itemName)
        {
            List <TagBatchItem> list;

            if (!_itemsUsed.TryGetValue(itemName, out list))
            {
                list = new List <TagBatchItem>();
                _itemsUsed.Add(itemName, list);
            }

            if (!list.Contains(batchItem))
            {
                list.Add(batchItem);
            }
        }
Example #6
0
 internal void Prepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
 {
     _parts = batchItem.PrepareString(batchDefinition, Value, PrepareMode.Condition);
 }
Example #7
0
 public virtual void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
 {
 }
Example #8
0
        public override void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
        {
            base.PostPrepare(batchDefinition, batchItem);

            _item.PostPrepare(batchDefinition, batchItem);
        }
Example #9
0
 internal virtual void PostPrepare(TagBatchDefinition batchDefinition, TagBatchItem batchItem)
 {
     //throw new NotImplementedException();
 }