public override void Apply(IDocOpCursor cursor) { cursor.ElementStart(_type, _attributes); }
public override void Apply(IDocOpCursor cursor) { Apply((IDocInitializationCursor) cursor); }
public override void Apply(IDocOpCursor cursor) { cursor.Characters(_characters); }
public abstract void Apply(IDocOpCursor cursor);
public override void Apply(IDocOpCursor cursor) { cursor.UpdateAttributes(_attributesUpdate); }
public override void Apply(IDocOpCursor cursor) { cursor.AnnotationBoundary(_boundary); }
public override void Apply(IDocOpCursor cursor) { cursor.DeleteElementEnd(); }
public override void Apply(IDocOpCursor cursor) { cursor.ReplaceAttributes(_oldAttributes, _newAttributes); }
public override void Apply(IDocOpCursor cursor) { cursor.Retain(_itemCount); }
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)); }
public void ApplyComponent(int i, IDocOpCursor cursor) { _components[i].Apply(cursor); }
public void Apply(IDocOpCursor cursor) { foreach (DocOpComponent item in _components) item.Apply(cursor); }