[Registry-dev] Aspects UI

Glen Daniels glen at wso2.com
Thu May 8 09:09:46 PDT 2008


Oh also - I'm assuming "Aspect1" and "Aspect2" are just static test 
values, right Chanaka?  We need to hook this up for real...

I just noticed that there wasn't actually a method to get the available 
aspect names...(!)  There is now, so please use 
Registry.getAvailableAspects() to obtain the names for the UI?  I'll 
work with you to test it.

Thanks,
--Glen

Glen Daniels wrote:
> Hey folks!
> 
> I think the Aspects UI is pretty close, but we need to do a few tweaks 
> to avoid confusion and make things a bit clearer.
> 
> - Change "Lifecycles" to "Aspects" at the top
> 
> - (this is a more general issue) We really do need to do something about 
> the "+" and "-" thing.  It's confusing which "+" is which.  I'd suggest 
> we get rid of the "expand/collapse" buttons (the white ones) entirely, 
> and have the expand/collapse function controlled by clicking on the 
> header bar itself for the given pane.  Then it's clear that the green 
> "+" means "add" and not "expand".
> 
> - Change "assign" to "associate" to be consistent with the API methods
> 
> - Change "Available Aspects" to "Aspect Actions"
> 
> - Get rid of the "Available Actions" box (it takes up too much room)
> 
> - Make the Aspect list itself work like a one-level tree control. 
> Replace the blue squares to the left of each Aspect with standard tree 
> expanders (unless an Aspect has no actions).  When in the expanded 
> state, each Aspect's actions are buttons underneath the Aspect name.
> 
> I think that should do it for this release.  In the next release we can 
> start to focus on customizing the UI for individual Aspects.
> 
> That all make sense?  Comments?
> 
> Thanks,
> --Glen
> 
> _______________________________________________
> Registry-dev mailing list
> Registry-dev at wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/registry-dev
> 



More information about the Registry-dev mailing list