请问一个delphi的有关问题

请教一个delphi的问题
  [ATCObj(csnWSTopNode)]
  TCtrlUnitList = class(TWorkSpaceTreeControl<TSkTreeTopObject>)
  private
    procedure CreateNewSfaaClass(ASender: TObject);
  protected
    procedure InitPopUpMenu(AMenu: TMenuManage); override;
    function HasAttributePage: boolean; override;
  public
    procedure ShowMainPage; override;
  end;

中  [ATCObj(csnWSTopNode)]的句话的含义是什么呢?
------解决方案--------------------
这是d2010之后才有的功能,google delphi rttl 反射
------解决方案--------------------
http://bbs.2ccc.com/topic.asp?topicid=431903

玩过c#都不会陌生,c#代码中到处都能看到,使用特性时把对象序列化时也非常方便。