Menu

#91 Searching MindMaps - v2

open
5
2016-05-29
2008-02-04
No

In July 2005 I submitted an utility for FreeMind that searches through a set of mindmaps located in some directory.
http://sourceforge.net/tracker/index.php?func=detail&aid=1230831&group_id=7118&atid=307118

One user found it useful and sent me a report about some problems. Problems were fixed, application was extended a bit to allow searches in multiple directories.

The updated version of this MindMapSearch utility is attached below.

Hoping it can be useful to someone else.

Best regards,
Egor.

Discussion

  • Daniel Polansky

    Daniel Polansky - 2008-02-04

    Logged In: YES
    user_id=625500
    Originator: NO

    Hi Egor, looks like a nice utility, written in Java. Can you please state the license of the utility? Dan

     
  • Egor Abramovich

    Egor Abramovich - 2008-02-04

    Logged In: YES
    user_id=605056
    Originator: YES

    File Added: mms_v2.zip

     
  • Egor Abramovich

    Egor Abramovich - 2008-02-04

    Logged In: YES
    user_id=605056
    Originator: YES

    Hi Dan,
    This utility is licensed under GPL.
    "license" file from FreeMind distribution is added to the archive below.

     
  • Egor Abramovich

    Egor Abramovich - 2008-02-04

    Logged In: YES
    user_id=605056
    Originator: YES

    File Added: mms_v2.zip

     
  • Egor Abramovich

    Egor Abramovich - 2008-02-04

    Logged In: YES
    user_id=605056
    Originator: YES

    License statement was also added to each java file

     
  • Egor Abramovich

    Egor Abramovich - 2008-02-07

    Logged In: YES
    user_id=605056
    Originator: YES

    Reloaded zip archive again, this time with 2.1 version. Fixed bug for *.mms nodes in root (were not filtered properly)
    File Added: mms_v2.1.zip

     
  • Egor Abramovich

    Egor Abramovich - 2008-02-07

    Utility that searches through a set of mindmaps

     
  • Dimitry Polivaev

    • assigned_to: dpolivaev --> christianfoltin
     
  • Egor Abramovich

    Egor Abramovich - 2010-02-25

    Utility that searches through a set of mindmaps

     
  • Egor Abramovich

    Egor Abramovich - 2010-02-25

    Version 2.2 fixes minor problem with empty / not existing starting path.

     
  • Vic_J

    Vic_J - 2016-05-29

    Thanks for providing this tool. I think I have it 'installed' ok - the instructions arn't too clear on that point. On linux, I just unpacked all of the zip contents and ran the command "java -cp bin swing.SwingSearchSystem" from the mms directory. I got the Search Criteria box (which I left blank) and the browse window, which lets me select where my .mm files are.
    However, it never finds anything. The command window shows

    $ java -cp bin swing.SwingSearchSystem
    Search criteria: all nodes
    Starting path: \home\vic\Documents\Mindmaps
    0 mindmaps found
    
    Elapsed time: 0.600 sec
    

    I think the problem is '/' in the path is being changed to '\', so it never finds any mindmap files.

    could the problem be in the SwinSearchSystem.java file in this area??

                startingPath = startingPath.replace('/', '\\');
                if (!startsWithDriveLetter(startingPath)
                        && !startingPath.startsWith("\\"))
                    startingPath = '\\' + startingPath;
                if (startingPath.endsWith("\\"))
                    startingPath = startingPath.substring(0,
                        startingPath.length() - 1);
                properties.setProperty("startingPath", startingPath);
                saveProperties();
    

    Thanks again. I wish the devs would incorporate this expanded search into the upcoming mindmap release.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.