X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=swt%2Forg.argeo.app.swt%2Fsrc%2Forg%2Fargeo%2Fapp%2Fswt%2Fdocbook%2FDbkVideo.java;h=6c42146bb8f7bd45bab03cd6fb67d238c3fc9bc3;hb=0bc3237979494a2564d80b4255a1efbbf9ff454e;hp=8055634ded7af6829d771fc5dec7fd660a3a8929;hpb=d09c91914b8d3b9c88c7c4d9a46e84d898b4a9f2;p=gpl%2Fargeo-suite.git diff --git a/swt/org.argeo.app.swt/src/org/argeo/app/swt/docbook/DbkVideo.java b/swt/org.argeo.app.swt/src/org/argeo/app/swt/docbook/DbkVideo.java index 8055634..6c42146 100644 --- a/swt/org.argeo.app.swt/src/org/argeo/app/swt/docbook/DbkVideo.java +++ b/swt/org.argeo.app.swt/src/org/argeo/app/swt/docbook/DbkVideo.java @@ -44,13 +44,14 @@ public class DbkVideo extends StyledControl implements SwtSectionPart, ContentPa super(parent, style); editable = !(SWT.READ_ONLY == (style & SWT.READ_ONLY)); this.section = section; - setStyle(DbkType.videoobject.name()); + // set data before setting style since it creates the control setData(node); + setStyle(DbkType.videoobject.name()); } @Override protected Control createControl(Composite box, String style) { - Content mediaobject = getNode(); + Content mediaobject = getContent(); Composite wrapper = new Composite(box, SWT.NONE); wrapper.setLayout(CmsSwtUtils.noSpaceGridLayout()); @@ -78,6 +79,8 @@ public class DbkVideo extends StyledControl implements SwtSectionPart, ContentPa updateB.setText("Update"); updateB.addSelectionListener(new Selected() { + private static final long serialVersionUID = -8234047511858456222L; + @Override public void widgetSelected(SelectionEvent e) { Content videodata = mediaobject.child(DbkType.videoobject).child(DbkType.videodata); @@ -139,6 +142,8 @@ public class DbkVideo extends StyledControl implements SwtSectionPart, ContentPa deleteB.setText("Delete"); deleteB.addSelectionListener(new Selected() { + private static final long serialVersionUID = -7552456185687361642L; + @Override public void widgetSelected(SelectionEvent e) { mediaobject.remove();