示例#1
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.ElementStart(_type, _attributes);
 }
 public override void Apply(IDocOpCursor cursor)
 {
     Apply((IDocInitializationCursor) cursor);
 }
示例#3
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.Characters(_characters);
 }
示例#4
0
 public abstract void Apply(IDocOpCursor cursor);
示例#5
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.UpdateAttributes(_attributesUpdate);
 }
示例#6
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.AnnotationBoundary(_boundary);
 }
示例#7
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.DeleteElementEnd();
 }
示例#8
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.ReplaceAttributes(_oldAttributes, _newAttributes);
 }
示例#9
0
 public override void Apply(IDocOpCursor cursor)
 {
     cursor.Retain(_itemCount);
 }
示例#10
0
 public override void Apply(IDocOpCursor cursor)
 {
     throw new NotImplementedException();
     // is this supposed to be resursive? Or is this override of Apply not needed?
     Apply(cursor);
 }
 public override void ApplyComponent(int i, IDocOpCursor cursor)
 {
     _op.ApplyComponent(i, InitializationCursorAdapter.Adapt(cursor));
 }
示例#12
0
 public void ApplyComponent(int i, IDocOpCursor cursor)
 {
     _components[i].Apply(cursor);
 }
示例#13
0
 public void Apply(IDocOpCursor cursor)
 {
     foreach (DocOpComponent item in _components)
         item.Apply(cursor);
 }