Class TracIntegration

    • Constructor Summary

      Constructors 
      Constructor Description
      TracIntegration​(java.lang.String baseURL)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getBaseUrl()  
      java.lang.String getDiffUrl​(Revision oldRevision, Revision newRevision)
      Returns a URL to a diff in the web repository browser.
      java.lang.String getDirectoryUrl​(Directory directory)
      Returns a URL to a directory in the web repository browser
      java.lang.String getFileHistoryUrl​(VersionedFile file)
      Returns a URL to a file in the web repository browser.
      java.lang.String getFileViewUrl​(Revision revision)
      Returns a URL to a file in the web repository browser.
      java.lang.String getFileViewUrl​(VersionedFile file)
      Returns a URL to a file in the web repository browser.
      java.lang.String getName()
      Returns the name of the repository browser
      void setAtticFileNames​(java.util.Set atticFileNames)
      Sets the files that are "in the attic", in the CVS sense.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TracIntegration

        public TracIntegration​(java.lang.String baseURL)
    • Method Detail

      • getDirectoryUrl

        public java.lang.String getDirectoryUrl​(Directory directory)
        Description copied from interface: WebRepositoryIntegration
        Returns a URL to a directory in the web repository browser
        Specified by:
        getDirectoryUrl in interface WebRepositoryIntegration
        Parameters:
        directory - the directory
        Returns:
        a URL to the directory in the web repository browser
      • getFileHistoryUrl

        public java.lang.String getFileHistoryUrl​(VersionedFile file)
        Description copied from interface: WebRepositoryIntegration
        Returns a URL to a file in the web repository browser. The URL points to a history of all revisions of the file.
        Specified by:
        getFileHistoryUrl in interface WebRepositoryIntegration
        Parameters:
        file - the file
        Returns:
        a URL to the file in the web repository browser
      • getFileViewUrl

        public java.lang.String getFileViewUrl​(Revision revision)
        Description copied from interface: WebRepositoryIntegration
        Returns a URL to a file in the web repository browser. The URL points to a representation of the specific revision given as a parameter.
        Specified by:
        getFileViewUrl in interface WebRepositoryIntegration
        Parameters:
        revision - the revision
        Returns:
        a URL to the revision in the web repository browser
      • getDiffUrl

        public java.lang.String getDiffUrl​(Revision oldRevision,
                                           Revision newRevision)
        Description copied from interface: WebRepositoryIntegration
        Returns a URL to a diff in the web repository browser. Both revisions must belong to the same VersionedFile.
        Specified by:
        getDiffUrl in interface WebRepositoryIntegration
        Parameters:
        oldRevision - the old revision
        newRevision - the new revision
        Returns:
        a URL to a diff
      • getFileViewUrl

        public java.lang.String getFileViewUrl​(VersionedFile file)
        Description copied from interface: WebRepositoryIntegration
        Returns a URL to a file in the web repository browser. The URL points to a representation of the file's current contents.
        Specified by:
        getFileViewUrl in interface WebRepositoryIntegration
        Parameters:
        file - the file
        Returns:
        a URL to the file in the web repository browser