//----------------------------------------------------------------------------------------------------------------------------------------------------- public ClassWriterBase DecorateWith(DecorationConvention decorator) { var decoratingWriter = new DecoratingClassWriter(m_OwnerClass, decorator); return(this); }
//----------------------------------------------------------------------------------------------------------------------------------------------------- public DecoratingClassWriter(ClassType ownerClass, DecorationConvention decorator) : base(ownerClass) { m_Decorator = decorator; }