TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.uml2sd.ui.actions.provider
Interface ISDPagingProvider

All Known Subinterfaces:
ISDAdvancedPagingProvider
All Known Implementing Classes:
testLoaders, TraceInteractions

public interface ISDPagingProvider

Sequence Diagram loaders which implement this class provide the actions for sequence diagram page navigation. Action provider are associated to a Sequence Diagram SDWidget calling SDViewer.setSDPagingProvider()


Method Summary
 boolean hasNextPage()
          Return true to enable the next page button in the coolBar, false otherwise
 boolean hasPrevPage()
          Return true to enable the previous page button in the coolBar, false otherwise
 void nextPage()
          Called back when next page button is pressed in the coolBar
 void prevPage()
          Called back when previous page button is pressed in the coolBar
 

Method Detail

hasNextPage

boolean hasNextPage()
Return true to enable the next page button in the coolBar, false otherwise

Returns:
true if a next page exists false otherwise

hasPrevPage

boolean hasPrevPage()
Return true to enable the previous page button in the coolBar, false otherwise

Returns:
true if a previous page exists false otherwise

nextPage

void nextPage()
Called back when next page button is pressed in the coolBar


prevPage

void prevPage()
Called back when previous page button is pressed in the coolBar


TPTP 4.6.0 Platform Project
Public API Specification