     private static var declarationFormatter:Template =
         new Template('[Event(name="{stringValue}", type="{className}")]');
 
+    /**
+     * @private
+     */
     public function EventMetadata(eventClass:Class)
     {
         _eventClass = eventClass;

        _superClassName = type.factory.extendsClass.@type[0];
    }

    public function get className():String
    {
        return _eventClassName;
    }

    public function get superClassName():String
    {
        return _superClassName;
    }

    public function get eventStrings():Object
    {
        var strings:Object = { };

        return strings;
    }

    /**
     * @private
     */
    public function get parent():EventMetadata
    {
        var superClass:Class;
