docs: function(){
          var deferred = Q.defer();
  
          fs.readFile( this.path, "utf-8", function( err, data ){
              if( err ){
                  deferred.reject( err );
                  return;
              }
              this.srcHTMLCode = data;
              deferred.resolve( this );
          }.bind( this ) );
  
          return deferred.promise;
      }