VR Juggler
Open Source
Virtual Reality


VRJ Wiki . VRJPlanning . RefactorChunkEventPostingStory VRJ Wiki webs:
Juggler | VRJPlanning | Main | TWiki | Test
VRJPlanning . { Home | Changes | Index | Search | Go }

Wiki

· Home
· 2.0 Release
· 2.0 Beta 1
· 2.0 Alpha 4
· 2.0 Alpha 2
· 2.0 Alpha 1
· Development
· Direction
· Status

edit menu


Main
· About
· Documentation
· Publications
· Download
· HOWTO
· FAQ
· Discussion Area (Wiki)
· Status
· Contact

Projects
· VR Juggler
· Gadgeteer
· VPR
· Sonix
· JCCL
· Tweek
· PyJuggler
· VRJ.NET

Events
· SIGGRAPH 2004 BoF?
· SIGGRAPH 2003 BoF?
· Virtual Reality Course
· IEEE VR 2003 Course
· SC 2002 Exhibit

Site Search

Google

Sponsors
· Infiscape
· VRAC
· Iowa State University
· SourceForge

Link To Us


RefactorChunkEventPostingStory

Story summary Make ConfigChunk? and ChunkDesc? objects notify their listeners in an appropriate manner when they change.
Iteration VrjOneOneDR4
Development order 1
Customer  
Story Lead BenScott
FEA  
Acceptance Criteria  
Passed acceptance test No

Full story

The current event posting code for ConfigChunk? and ChunkDesc? objects try to piggyback off of JavaBean? PropertyChange? events. This clearly does not work well given the complex structure of these object. There are many places where parts of the VrjConfig? GUI are not getting updated correctly either because they are not given enough information about the change or they are not being notified about the change in the first place. These inconsistencies lead to user frustration.

Implementation notes

After making the changes to the event firing for the ChunkDesc? objects, I had hoped that the GUI components relying on it would be easily updated. It has turned out that this is not the case and I am busy chasing down "failed update" bugs as they appear. I really need to get the test suite to cover more of the code, especially in this area.

Tasks in this story

Tasks Est Spent To do Risk Reviewer Developer Task Name
Task 4 4 0 Low   BenScott Bring the test suite up to date enough to make this change feasible.
Task 4 7 0 Medium   BenScott Refactor event notification for ChunkDesc? (and all existing listeners).
Task 4 4 0 Medium   BenScott Refactor event notification for ConfigChunk?.

Task details:


Topic RefactorChunkEventPostingStory . { Edit | Attach | Ref-By | Printable | Diffs | r1.10 | > | r1.9 | > | r1.8 | More }

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback
Revision r1.10 - 22 Mar 2004 - 16:49 - AronBierbaum Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback




VR Juggler Logo
Site contents © Copyright 1998–2005 Iowa State University and released under the GPL.
Harvesting email addresses from this page for commercial activities is prohibited.
Contact: Webmaster | Write Us
SOURCE REPOSITORY,
BUGS, FORUMS
HOSTED BY:
SourceForge Home