public void ParseWidthAttributeTest() { //Parse tokens MarkupParser markupParser = new MarkupParser(Init("120")); WidthAttribute parsedWidthAttribute = markupParser.ParseWidthAttribute(); //Check Id Attribute Assert.AreEqual(120, parsedWidthAttribute.GetWidth()); }
/// <summary> /// Parser for WidthAttribute /// </summary> /// <returns>Parsed HeightAttribute</returns> public WidthAttribute ParseWidthAttribute() { WidthAttribute widthAttribute = new WidthAttribute(); //Get height CurrentToken = TokenStream.NextToken(); widthAttribute.SetWidth(ObjectToInt(CurrentToken.GetValue())); return(widthAttribute); }
/// <summary> /// Interpret WidthAttribute /// </summary> /// <param name="attribute">WidthAttribute to interpret</param> public override void Visit(WidthAttribute attribute) { //Add height attribute Current.AddAttribute("width", attribute.GetWidth().ToString()); }
public static IAttrSet Width(this IAttrSet attrSet, decimal value) { WidthAttribute a = new WidthAttribute(value); return(attrSet.Add(a)); }
public void ConstructorWithParameterTest() { var item = new WidthAttribute(1.1); Assert.AreEqual(1.1, item.Width); }
public virtual void Visit(WidthAttribute attribute) { VisitSubNodes(attribute); }