X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.document.swt.core%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Fswt%2Fcore%2Fbean%2FColumnsBean.java;fp=bundles%2Forg.simantics.document.swt.core%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Fswt%2Fcore%2Fbean%2FColumnsBean.java;h=bbc6a8760f0639c5ec115808d91f65f28bf442f2;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hp=6e29fca533db4d74d4a1a85969cac4be48eeab31;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/bean/ColumnsBean.java b/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/bean/ColumnsBean.java index 6e29fca53..bbc6a8760 100644 --- a/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/bean/ColumnsBean.java +++ b/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/bean/ColumnsBean.java @@ -1,56 +1,56 @@ -package org.simantics.document.swt.core.bean; - -import java.io.IOException; - -import org.simantics.browsing.ui.Column.Align; -import org.simantics.databoard.Bindings; -import org.simantics.databoard.binding.Binding; -import org.simantics.databoard.binding.error.BindingException; -import org.simantics.databoard.parser.repository.DataValueRepository; - -public class ColumnsBean { - - public static final Binding BINDING = Bindings.getBindingUnchecked(ColumnsBean.class); - - public ColumnBean[] columns; - - public static void main(String[] args) { - - System.err.println(BINDING.type().toSingleLineString()); - - ColumnBean b1 = new ColumnBean(); - b1.alignment = "CENTER"; - b1.grab = false; - b1.key = "k"; - b1.label = "l"; - b1.tooltip = "t"; - b1.weight = 1; - b1.width = 2; - - ColumnBean b2 = new ColumnBean(); - b2.alignment = "LEFT"; - b2.grab = true; - b2.key = "k2"; - b2.label = "l2"; - b2.tooltip = "t2"; - b2.weight = 3; - b2.width = 4; - - ColumnBean[] cbs = { b1, b2 }; - - ColumnsBean bean = new ColumnsBean(); - bean.columns = cbs; - - try { - BINDING.printValue(bean, System.out, new DataValueRepository(), true); - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } catch (BindingException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} +package org.simantics.document.swt.core.bean; + +import java.io.IOException; + +import org.simantics.browsing.ui.Column.Align; +import org.simantics.databoard.Bindings; +import org.simantics.databoard.binding.Binding; +import org.simantics.databoard.binding.error.BindingException; +import org.simantics.databoard.parser.repository.DataValueRepository; + +public class ColumnsBean { + + public static final Binding BINDING = Bindings.getBindingUnchecked(ColumnsBean.class); + + public ColumnBean[] columns; + + public static void main(String[] args) { + + System.err.println(BINDING.type().toSingleLineString()); + + ColumnBean b1 = new ColumnBean(); + b1.alignment = "CENTER"; + b1.grab = false; + b1.key = "k"; + b1.label = "l"; + b1.tooltip = "t"; + b1.weight = 1; + b1.width = 2; + + ColumnBean b2 = new ColumnBean(); + b2.alignment = "LEFT"; + b2.grab = true; + b2.key = "k2"; + b2.label = "l2"; + b2.tooltip = "t2"; + b2.weight = 3; + b2.width = 4; + + ColumnBean[] cbs = { b1, b2 }; + + ColumnsBean bean = new ColumnsBean(); + bean.columns = cbs; + + try { + BINDING.printValue(bean, System.out, new DataValueRepository(), true); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (BindingException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + +}