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.


Method Summary
 DashboardId getDashboardId()
           
 URI getTabUri()
           
 String getTitle()
           
 boolean isWritable()
           
 

Method Detail

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.