Monthly Archives: February 2010

Phil 2.5.2010

7:30 – 12:30, 2:30 – 6:30

  • Quiet day, waiting for the snow to start.
  • Talked to Dong about how to do alerts. We talked about having a table (table_alerts?) having an id, state (RELEASE, DEBUG, DISABLED, etc), time to execute, and a script. After poking around for a while, I think jython might be good for this. Here’s a description of how to call the jython interpreter on some python code within java: http://www.seanet.com/~bugbee/python/jython4.html. More later, after the group save.
  • Got Mike’s additions to the code that fix the number/string issue. Need to incorporate and validate. Also spent some time corresponding about the KF system project.
  • More work on group save. Needed to change how the test code created a user with groups, which led to some other things, etc. The next steps are going to be to build a list of all groups that the user can ‘see’, and then compare them against the FlexTree that comes back from the getGroupDashboardTree() method. Which means I need a way to look through the FlexTree. Monday.
  • Leaving early because of snow.
  • Worked from home, trying to get code talking to the SpaceNavigator. I can talk to it, but I can’t get any readings. Grr.

Dong 02.05.2010

  • added Rebuild Database to main menu
    • only accessible through root account
  • added createDatabase to re-create the database structure
  • fixed a bug in TableManagement; unable to change field type on new tables
  • working on table data editor
    • DataGrid editor or individual record editor?
    • this requires an unique id for each record
    • started with individual record editor

Phil 2.4.2010

7:30 – 4:00

  • Worked on getting “go visibility” working
  • Adding in group dashboard save. While I’m at it, adding in some better testing for UsersAndRoles.java
  • Got the “AddGroupDashboard()” method working and tested. Next is to return a group tree like the user tree. Can’t use the getDashboardTree() method becuase we’re federating across groups rather than users. The groups returned need to be the one’s that are visible to the user as well, so that makes things different.

Dong 02.04.2010

  • added executeMultiple to Query to handle set of SQLs to be executed, this cuts down number of response event handlers.
  • created SQLIf to generalize SQLs
  • tested creating and exploring database views…. not very workable on inserting

Dong 02.03.2010

  • moved and changed the Form Builder requirements to spreadsheet so it can be tracked easier…
  • user search added to UserManagement panel and main menu
  • user registration added
    • UserManagement – may not belong here
    • LoginScreen
    • currently sets the user at User Level.
  • started on Alerting schema…..

Phil 2.3.2010

8:30 – 9:30, 3:30 -6:30

  • John W asked about the rollout of the new version, I said that we were waiting to nail down a few bugs.
  • Spent most of the day discussing Powergrid IP with lawyers WRT Nintendo
  • Interview
  • Got Tom started on the 3dConnexion SDK
  • Setting up dashboards so that they can be saved to group (roles) that the user belongs to instead of just the user. I’m going to have to add a “groups” column to the table_dashboards, which means:
    • Adjust table_dashboards. Hopefully, createTables() can be modified to fix easily
    • Adjust TableInfoObject on the Flex and Java sides to include groups
    • Adjust methods that use TableInfoObject.

Phil 2.2.2010

7:30 – 4:00

  • Verifying Mike’s changes
  • Adding “Comments” section to VisContainer. That way comments are associated with a dashboard and not data. Done. Weird issues with html not properly being rendered in ‘escaped’ form in vis2, even though it was handled just fine in the same class in my sandbox. Sigh.

Dong 02.02.2010

  • added Delete to FormViewerPanel for removing forms
  • rearranging Query to use DBUserInfo – will break a lot of things….
  • resized grid lines to match canvas width and height

Mike 2.1.10

The following are done and checked in:

  • confirm a ‘name’ column exists before creating a trend widget, alert otherwise
  • numeric sort data columns in AdvQueryWidget if no string exists in the column (blanks are ok)
  • More informative callout pie chart labels, so informative there may not be enough room for them to appear (actually ‘WARLOCK DUKE (incl MRAP)’ is just too long to be sensibly displayed)
  • Data tables beside the charts now sorts correctly

For some reason, no matter how many times I uncheck it, I can’t not file this under Dong Shin

Dong 02.01.2010

  • create table to include only formbuilder database
  • rearrange TableMgmtPanel
  • copied visibility_dev tables to formbuilder database
  • reconstructed SQL for retrieving user information to contains LEVELs instead of all different info.
  • User Management panel is now fully functional
  • added title to Form Wizard
  • delete form added to FormViewer

Phil 2.1.2010

8:00 – 3:30

  • Nothing new onsite
  • Rolling in Mike’s changes. Test out on Laureldemo
  • Making a TextPanel that will work with text using the current TextArea until Adobe gets TextFlow working properly – or until their documentation can explain to me how to effectively reload a TextFlow object. Grrrrr.
  • May take off early to look at countertops
  • Called Anita Komlodi about PhD program
  • So in 1/2 day, I was able to make my text entry work with a RichTextEditor, instead of a week banging on TextFlow. Going to work on rolling in component.
  • Webex meeting at 1:00
  • Talked to Bill Howard about oceanic data. He said put some fake data together for the demo. Later.
  • Integrate TextSaveStatePanel tomorrow.