com.atlassian.gadgets.dashboard.internal
Interface Tab
- All Known Implementing Classes:
- TabImpl
public interface Tab
Internal representation of a DashboardTab
. Has all the same properties as
well as a writable field to determine if a user has write permissions for the dashboard this tab represents.
This mainly exists so the DashboardTab class doesn't get polluted with the writable property. Clients should not have
to concern themselves with this.
getDashboardId
DashboardId getDashboardId()
- Returns:
- The id for the dashboard this tab represents
getTitle
String getTitle()
- Returns:
- The title of this tab
getTabUri
URI getTabUri()
- Returns:
- The url to navigate to when clicking this tab
isWritable
boolean isWritable()
- Returns:
- true if the current user has write permission for the tab this dashbaord represents
Copyright © 2011 Atlassian. All Rights Reserved.