diff options
author | Leo Dos Santos | 2014-04-28 20:43:48 +0000 |
---|---|---|
committer | Sam Davis | 2014-05-06 23:37:51 +0000 |
commit | 155dcd67532d50d9b35249be09a5ea3788cf2d37 (patch) | |
tree | a80bd06c82f253070d9b54c50aeb2e582b7b0318 /org.eclipse.mylyn.tasks.core | |
parent | 572047efc509fffef7b1cdc3def9e1483e3a641a (diff) | |
download | org.eclipse.mylyn.tasks-155dcd67532d50d9b35249be09a5ea3788cf2d37.tar.gz org.eclipse.mylyn.tasks-155dcd67532d50d9b35249be09a5ea3788cf2d37.tar.xz org.eclipse.mylyn.tasks-155dcd67532d50d9b35249be09a5ea3788cf2d37.zip |
433719: Request for AbstractRepositoryConnector.getBrowseableUrl()
Change-Id: I8b19972eb4ac1091e221a41bfd50cd30187980ce
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=433719
Signed-off-by: Leo Dos Santos <leo.dos.santos@tasktop.com>
Diffstat (limited to 'org.eclipse.mylyn.tasks.core')
-rw-r--r-- | org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java index f9fd5247a..d89fc5e02 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java @@ -377,6 +377,23 @@ public abstract class AbstractRepositoryConnector { } /** + * Returns a browsable URL for <code>element</code>. + * <p> + * Returns <code>null</code> by default. Clients may override. + * + * @param repository + * the repository for <code>element</code> + * @param element + * the element to return the url for + * @return null, if no corresponding URL is available for <code>element</code>; the URL otherwise + * @since 3.12 + */ + @Nullable + public URL getBrowserUrl(@NonNull TaskRepository repository, @NonNull IRepositoryElement element) { + return null; + } + + /** * Returns <code>true</code>, if the state in <code>taskData</code> is different than the state stored in * <code>task</code>. * <p> |