Example #1
0
 /// <summary>
 /// Registers the element at the factory.
 /// </summary>
 public override void RegisterElement(IElementMapping elementMapping)
 {
     elementMapping.AddKeyword(Token, this);
 }
Example #2
0
        /// <summary>
        /// Registers the element at a certain point.
        /// </summary>
        public void RegisterElement(IElementMapping elementMapping)
        {
            var name = Header;

            if (!knownTypes.ContainsKey(name))
            {
                knownTypes.Add(name, this);
            }

            RegisterOperators();
        }
Example #3
0
 /// <summary>
 /// Registers the operator at its factory.
 /// </summary>
 public virtual void RegisterElement(IElementMapping elementMapping)
 {
     elementMapping.AddOperator(_op, this);
 }
Example #4
0
 public override void RegisterElement(IElementMapping elementMapping)
 {
     //Nothing to do here.
 }
Example #5
0
 /// <summary>
 /// Registers the element.
 /// </summary>
 public override void RegisterElement(IElementMapping elementMapping)
 {
     elementMapping.AddExpression(this);
 }