|
org.netbeans.spi.navigator/1 1.23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.spi.navigator.NavigatorHandler
public final class NavigatorHandler
Set of methods for driving navigator behaviour.
| Method Summary | |
|---|---|
static void |
activateNavigator()
If there is a custom NavigatorDisplayer implementation, it should call
this method just before its UI shows up (before the enclosing
TopComponent is opened) to actually initialize the navigator. |
static void |
activatePanel(NavigatorPanel panel)
Activates and shows given panel in navigator view. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void activatePanel(NavigatorPanel panel)
Typical use case is to set preferred navigator panel in a situation when multiple panels are registered for multiple data types.
This method must be called from EventQueue thread.
panel - Navigator panel to be activated
IllegalArgumentException - if given panel is not availablepublic static void activateNavigator()
NavigatorDisplayer implementation, it should call
this method just before its UI shows up (before the enclosing
TopComponent is opened) to actually initialize the navigator. From this
point the navigator observes the TopComponent and once it is opened, it
starts collecting panels from the providers and passing them to the
displayer.
If there is no custom displayer registered, the navigator's own (default) TopComponent will be used and it also takes care of initializing the navigator automatically. No need to call this method then.
|
org.netbeans.spi.navigator/1 1.23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||