Example #1
0
 /// <summary>
 /// Applies the visitor to all elements.
 /// </summary>
 public void AcceptElements(IXshdVisitor visitor)
 {
     foreach (XshdElement element in Elements)
     {
         element.AcceptVisitor(visitor);
     }
 }
Example #2
0
 /// <summary>
 /// Applies the visitor to all elements.
 /// </summary>
 public void AcceptElements(IXshdVisitor visitor)
 {
     foreach (XshdElement element in Elements)
     {
         element.AcceptVisitor(visitor);
     }
 }
 /// <summary>
 /// Applies the visitor to the inline element, if there is any.
 /// </summary>
 public object AcceptVisitor(IXshdVisitor visitor)
 {
     if (inlineElement != null)
     {
         return(inlineElement.AcceptVisitor(visitor));
     }
     else
     {
         return(null);
     }
 }
Example #4
0
        /// <inheritdoc/>
        public override object AcceptVisitor(IXshdVisitor visitor)
		{
			return visitor.VisitColor(this);
		}
Example #5
0
 /// <summary>
 /// Applies the visitor to this element.
 /// </summary>
 public abstract object AcceptVisitor(IXshdVisitor visitor);
Example #6
0
 /// <summary>
 /// Applies the visitor to this element.
 /// </summary>
 public abstract object AcceptVisitor(IXshdVisitor visitor);
Example #7
0
 /// <inheritdoc/>
 public override object AcceptVisitor(IXshdVisitor visitor)
 {
     return(visitor.VisitRuleSet(this));
 }
Example #8
0
        /// <inheritdoc/>
        public override object AcceptVisitor(IXshdVisitor visitor)
        {
            return(null);
//			return visitor.VisitProperty(this);
        }
Example #9
0
 /// <inheritdoc/>
 public override object AcceptVisitor(IXshdVisitor visitor)
 {
     return(visitor.VisitKeywords(this));
 }
Example #10
0
		/// <inheritdoc/>
		public override object AcceptVisitor(IXshdVisitor visitor)
		{
			return null;
//			return visitor.VisitProperty(this);
		}
Example #11
0
		public override object AcceptVisitor(IXshdVisitor visitor)
		{
			throw new NotImplementedException();
		}
Example #12
0
		/// <inheritdoc/>
		public override object AcceptVisitor(IXshdVisitor visitor)
		{
			return visitor.VisitColor(this);
		}
Example #13
0
 /// <inheritdoc/>
 public override object AcceptVisitor(IXshdVisitor visitor)
 {
     return visitor.VisitKeywords(this);
 }
Example #14
0
		public void AcceptElements(IXshdVisitor visitor) 
		{ 
			//TODO: XshdRuleSet.AcceptElements()
			throw new NotImplementedException();
		}
Example #15
0
 /// <summary>
 /// Applies the visitor to the inline element, if there is any.
 /// </summary>
 public object AcceptVisitor(IXshdVisitor visitor)
 {
     return(InlineElement?.AcceptVisitor(visitor));
 }
		public void AcceptElements(IXshdVisitor visitor) 
		{ 
			//TODO: XshdSyntaxDefinition.AcceptElements()
			throw new NotImplementedException();
		}