4171f3c Added extensible UI framework.

17 files Authored by edewata 12 years ago, Committed by simo 12 years ago,
    Added extensible UI framework.
    
    The entity definitions have been converted into classes. The entity
    init() method will use the builder to construct the facets and dialogs.
    The UI can be customized by creating a subclass of the original entity
    in extension.js and then overriding the init() method.
    
    Ticket #2043
    
        
file modified
+57 -30
file modified
+37 -19
file modified
+25 -13
file modified
+12 -19
file modified
+5 -5
file modified
+15 -7
file modified
+38 -19
file modified
+14 -6
file modified
+12 -8
file modified
+1 -1
file modified
+22 -7
file modified
+14 -6
file modified
+29 -17
file modified
+13 -8
file modified
+14 -7
file modified
+35 -20
file modified
+12 -7