Ejemplo n.º 1
0
 public Decorator(Glyph component)
 {
     this.component = component;
 }
 public void Compose(Glyph item, Window window)
 {
     window.DrawText("[");
     item.Draw(window);
     window.DrawText("]");
 }
Ejemplo n.º 3
0
 public CurlyBracketsDecorator(Glyph component) : base(component)
 {
 }
Ejemplo n.º 4
0
 public virtual void Insert(Glyph glyph)
 {
     throw new InvalidOperationException("Only a row glyph must use insert");
 }
Ejemplo n.º 5
0
 public override void Insert(Glyph glyph)
 {
     children.Add(glyph);
 }