X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.charts%2Fsrc%2Forg%2Fsimantics%2Fcharts%2Fui%2FAddVariableToChartAction.java;h=4caa80a66037275d2cb8a364075c185496b41901;hp=994624a8b1169d82adc3b0589f2968539a578905;hb=876ede6b867e2e7966ffb46cc69dc820969c4394;hpb=b9450ae725ed484f18cb4a3a44eddc6da01ec9d7 diff --git a/bundles/org.simantics.charts/src/org/simantics/charts/ui/AddVariableToChartAction.java b/bundles/org.simantics.charts/src/org/simantics/charts/ui/AddVariableToChartAction.java index 994624a8b..4caa80a66 100644 --- a/bundles/org.simantics.charts/src/org/simantics/charts/ui/AddVariableToChartAction.java +++ b/bundles/org.simantics.charts/src/org/simantics/charts/ui/AddVariableToChartAction.java @@ -65,7 +65,7 @@ public class AddVariableToChartAction implements Runnable { * * @throws DatabaseException */ - public void init() throws DatabaseException + public AddVariableToChartAction init() throws DatabaseException { Simantics.getSession().sync( new ReadRequest() { @Override @@ -73,6 +73,7 @@ public class AddVariableToChartAction implements Runnable { init(g); } } ); + return this; } /** @@ -80,7 +81,7 @@ public class AddVariableToChartAction implements Runnable { * * @throws DatabaseException */ - public void init( ReadGraph g ) throws DatabaseException + public AddVariableToChartAction init( ReadGraph g ) throws DatabaseException { Layer0 L0 = Layer0.getInstance(g); if(chart != null) { @@ -103,6 +104,8 @@ public class AddVariableToChartAction implements Runnable { variableReferences.add( var.getVariableId().toPossibleString(g, configuration) ); } } + + return this; } /**