use of org.freeplane.features.map.mindmapmode.SetAlwaysUnfoldedNodeFlagsAction in project freeplane by freeplane.
the class MModeControllerFactory method createAddIns.
private void createAddIns() {
final StyleEditorPanel panel = new StyleEditorPanel(modeController, uiFactory, true);
final JScrollPane styleScrollPane = new JScrollPane(panel, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
UITools.setScrollbarIncrement(styleScrollPane);
final JComponent tabs = (JComponent) modeController.getUserInputListenerFactory().getToolBar("/format").getComponent(1);
tabs.add(TextUtils.getText("format_panel"), styleScrollPane);
new AttributePanelManager(modeController);
new HierarchicalIcons();
new AutomaticLayoutController();
new BlinkingNodeHook();
SummaryNode.install();
final MMapController mapController = (MMapController) modeController.getMapController();
mapController.addMapLifeCycleListener(new SummaryNodeMapUpdater(modeController, mapController));
final AlwaysUnfoldedNode alwaysUnfoldedNode = new AlwaysUnfoldedNode();
modeController.addAction(new SetAlwaysUnfoldedNodeFlagsAction(alwaysUnfoldedNode));
modeController.addAction(new RemoveAllAlwaysUnfoldedNodeFlagsAction(alwaysUnfoldedNode));
FreeNode.install();
new CreationModificationDatePresenter();
modeController.addExtension(ReminderHook.class, new ReminderHook(modeController));
new AutomaticEdgeColorHook();
new ViewerController();
PresentationController.install(modeController);
modeController.addAction(new AddAttributeAction());
modeController.addAction(new RemoveFirstAttributeAction());
modeController.addAction(new RemoveLastAttributeAction());
modeController.addAction(new RemoveAllAttributesAction());
modeController.addAction(new AddExternalImageAction());
modeController.addAction(new RemoveExternalImageAction());
modeController.addAction(new ChangeExternalImageAction());
modeController.addAction(new ShowFormatPanelAction());
modeController.addAction(new FitToPage());
modeController.addAction(new UpdateCheckAction());
MEncryptionController.install(new MEncryptionController(modeController));
modeController.addAction(new IconSelectionPlugin());
modeController.addAction(new NewParentNode());
modeController.addAction(new SaveAll());
modeController.addAction(new SortNodes());
modeController.addAction(new SplitNode());
new ChangeNodeLevelController(modeController);
NodeHistory.install(modeController);
modeController.addAction(new ImportXmlFile());
modeController.addAction(new ImportMindmanagerFiles());
}
Aggregations