What's New
Navigation Bar Week 8 Log
The abridged version of my log:

Day 1:
I think I'm suppose to be working on documentation now, but I found some more cool features to code, so that's what I did. Modified the update button to be a toggle button, and to change the update state and display the selected rows according to the current state. Also coded to export all the selected queries if not logically combining them. Figured out to select multiple non-contiguous entries, but I'm iffy as to whether I really want to change the selection mode. Implemented the ability to double click on a Ux tree node and get everything that it stands for. Looked into how to make this more like a tool tip, but the code is more messy, so I didn't pursue it. Working on how to implement a search option that finds in the subject tree an entity you're looking for.

Day 2:
Worked all morning on getting the interface to the search option for the subject tree, except everything's so carefully laid out in the original that all the spacings and settings and default behaviors are doing very strange things! Quite frustrating. Then talked with Linda, who told me to start working on writing up a paper, a documentation for users, and a documentation for programmers. Then spent the rest of the afternoon getting the program to work on the laptop I'm presenting on tomorrow, which is no easy feat to get all the class paths/environmental paths/systems paths to all point to the right places, since sometimes you don't even know where the right path is!

Day 3:
Prepared for my presentation of the program today. Wrote up a 5-6 page tutorial/presentation guide in which I step through a series of queries that show the program's capabilities, and comment on them. Had group meeting, in which the presentation went well. Found some more minor bugs in the process of writing the presentation and giving it.

Day 4:
Worked on fixing the bugs, which are mainly on the import/export side, and on keeping the data consistent in the case of multiple imports and exports. I think after this the program code is good to go, and no more revisions except for bugs should be made. I'd like for people to start playing around with an up-to-date version very soon.

Day 5:
Flushed still more bugs out and unified variable format across importing and exporting, so we want to have one counter that keeps track of all the variables. That kicked up further bugs (like a bizarre StringBuffer vs. String substring method one) I had to fix. Demo'ed the program again for a visitor, then set it up on Onard's computer for him to play with. Modified to allow for command line argument of Protege file, made a function for the View button.



e-mail us!
"That Christ may make His home in your hearts through faith" Ephesians 3:17a