Search in sources :

Example 6 with View

use of net.infonode.docking.View in project freeplane by freeplane.

the class MapViewDockingWindows method addDockedWindow.

private void addDockedWindow(final Component pNewMap) {
    final View viewFrame = viewSerializer.newDockedView(pNewMap);
    addDockedView(viewFrame);
}
Also used : NodeView(org.freeplane.view.swing.map.NodeView) MapView(org.freeplane.view.swing.map.MapView) View(net.infonode.docking.View)

Example 7 with View

use of net.infonode.docking.View in project freeplane by freeplane.

the class MapViewSerializer method newDockedView.

protected View newDockedView(final Component pNewMap) {
    if (pNewMap.getParent() != null)
        return null;
    final String title = pNewMap.getName();
    MapViewScrollPane mapViewScrollPane = new MapViewScrollPane();
    mapViewScrollPane.getViewport().setView(pNewMap);
    @SuppressWarnings("serial") final View viewFrame = new ConnectedToMenuView(title, null, mapViewScrollPane);
    return viewFrame;
}
Also used : MapViewScrollPane(org.freeplane.view.swing.map.MapViewScrollPane) View(net.infonode.docking.View) MapView(org.freeplane.view.swing.map.MapView)

Aggregations

View (net.infonode.docking.View)7 MapView (org.freeplane.view.swing.map.MapView)7 NodeView (org.freeplane.view.swing.map.NodeView)4 Component (java.awt.Component)2 JComponent (javax.swing.JComponent)2 MapViewScrollPane (org.freeplane.view.swing.map.MapViewScrollPane)2 JPanel (javax.swing.JPanel)1 AbstractTabWindow (net.infonode.docking.AbstractTabWindow)1 DockingWindow (net.infonode.docking.DockingWindow)1 ResourceController (org.freeplane.core.resources.ResourceController)1 Controller (org.freeplane.features.mode.Controller)1