/// <summary> /// Registers the element at the factory. /// </summary> public override void RegisterElement(IElementMapping elementMapping) { elementMapping.AddKeyword(Token, this); }
/// <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(); }
/// <summary> /// Registers the operator at its factory. /// </summary> public virtual void RegisterElement(IElementMapping elementMapping) { elementMapping.AddOperator(_op, this); }
public override void RegisterElement(IElementMapping elementMapping) { //Nothing to do here. }
/// <summary> /// Registers the element. /// </summary> public override void RegisterElement(IElementMapping elementMapping) { elementMapping.AddExpression(this); }