org.argouml.ui
Interface NavigationListener

All Known Subinterfaces:
UMLUserInterfaceContainer
All Known Implementing Classes:
PropPanel

Deprecated. As of ArgoUml version 0.13.5, replaced by TargetListener and TargetManager

public interface NavigationListener

This interface is used to received notification of navigation events.


Method Summary
 boolean isNavigateBackEnabled()
          Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateBackPossible()
 boolean isNavigateForwardEnabled()
          Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateForwardPossible()
 boolean navigateBack(boolean attempt)
          Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateBack()
 boolean navigateForward(boolean attempt)
          Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateForward()
 void navigateTo(java.lang.Object element)
          Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().setTarget(Object target)
 

Method Detail

navigateTo

public void navigateTo(java.lang.Object element)
Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().setTarget(Object target)

Called by a user interface element when a request to navigate to a model element has been received.


navigateBack

public boolean navigateBack(boolean attempt)
Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateBack()

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 boolean navigateForward(boolean attempt)
Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateForward()

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()
Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateBackPossible()

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()
Deprecated. As of ArgoUml version 0.13.5,replaced by TargetManager.getInstance().navigateForwardPossible()

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.



ArgoUML © 1996-2003 (20040125)ArgoUML Project HomeArgoUML Cookbook