]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.spreadsheet/src/org/simantics/spreadsheet/synchronization/LineContentBeanCell.java
Adopt spreadsheet changes made in Balas development
[simantics/platform.git] / bundles / org.simantics.spreadsheet / src / org / simantics / spreadsheet / synchronization / LineContentBeanCell.java
1 package org.simantics.spreadsheet.synchronization;
2
3 import org.simantics.databoard.binding.mutable.Variant;
4 import org.simantics.spreadsheet.solver.SpreadsheetStyle;
5
6 public class LineContentBeanCell {
7
8     public static final Variant EMPTY = new Variant();
9
10     public Variant content;
11     public final int styleID;
12
13     public LineContentBeanCell() {
14         this(SpreadsheetStyle.empty().getStyleId());
15     }
16
17     public LineContentBeanCell(int styleId) {
18         this(EMPTY, styleId);
19     }
20
21     public LineContentBeanCell(Variant content, int styleId) {
22         this.content = content;
23         this.styleID = styleId;
24     }
25
26     public Variant getContent() {
27         return content;
28     }
29
30     public void setContent(Variant content) {
31         this.content = content;
32     }
33
34     public int getStyleId() {
35         return styleID;
36     }
37 }