function edit(view,h)

%% Listeners which keep the panels udpated. These are @viewplot
%% specific
h.Listeners = [handle.listener(view.AxesGrid,'Viewchanged',@(es,ed) axespanel(h,view,'Y'));...
               handle.listener(view.AxesGrid,'Viewchanged',@(es,ed) updatechartable(h,view))];

%% Initialize prop editor
h.initialize(view)

%% Add panels
h.axespanel(view,'Y');
view.binpnl(h);
s = struct('charlist',{{'Mean','tsguis.histMeanData','tsguis.histMeanView';...
    'Median','tsguis.histMedianData','tsguis.histMeanView'}},...
    'additionalDataProps',{{}},'additionalDataPropDefaults',...
    {{}},'additionalHeadings',{{}});
h.charpanel(view,s);