org.argouml.ui
Class NavigationHistory
java.lang.Object
|
+--org.argouml.ui.NavigationHistory
- public class NavigationHistory
- extends java.lang.Object
This class implements a navigation history
- Since:
- 0.9
Method Summary |
boolean |
isNavigateBackEnabled()
Returns true if this listener has a target for
a back navigation. |
boolean |
isNavigateForwardEnabled()
Returns true if this listener has a target for
a back navigation. |
java.lang.Object |
navigateBack(boolean attempt)
Called to navigate to previous selection
returns true if navigation performed |
java.lang.Object |
navigateForward(boolean attempt)
Called to navigate to next selection
returns true if navigation performed |
void |
navigateTo(java.lang.Object element)
Called by a user interface element when a request to
navigate to a model element has been received. |
void |
open(java.lang.Object element)
Called by a user interface element when a request to
open a model element in a new window has been recieved. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NavigationHistory
public NavigationHistory()
navigateTo
public void navigateTo(java.lang.Object element)
- Called by a user interface element when a request to
navigate to a model element has been received.
open
public void open(java.lang.Object element)
- Called by a user interface element when a request to
open a model element in a new window has been recieved.
navigateBack
public java.lang.Object navigateBack(boolean attempt)
- Called to navigate to previous selection
returns true if navigation performed
- Parameters:
attempt
- false if navigation accomplished by earlier listener- Returns:
- true if navigation performed
navigateForward
public java.lang.Object navigateForward(boolean attempt)
- Called to navigate to next selection
returns true if navigation performed
- Parameters:
attempt
- false if navigation accomplished by earlier listener- Returns:
- true if navigation performed
isNavigateBackEnabled
public boolean isNavigateBackEnabled()
- Returns true if this listener has a target for
a back navigation. Only one listener needs to
return true for the back button to be enabled.
isNavigateForwardEnabled
public boolean isNavigateForwardEnabled()
- Returns true if this listener has a target for
a back navigation. Only one listener needs to
return true for the back button to be enabled.