X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2FLifeCycleContext.java;h=085808b949df33b9dee7555313966213b95f7a59;hb=76061fee3ffb1b66ed4d78ce711ab44f38b7ffdf;hp=13db0aeb30475f21f80ff12dafedc08fcd31e935;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/LifeCycleContext.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/LifeCycleContext.java index 13db0aeb3..085808b94 100644 --- a/bundles/org.simantics.modeling/src/org/simantics/modeling/LifeCycleContext.java +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/LifeCycleContext.java @@ -1,27 +1,27 @@ -package org.simantics.modeling; - -import org.simantics.db.Resource; -import org.simantics.scl.runtime.function.Function1; -import org.simantics.scl.runtime.tuple.Tuple0; - -public class LifeCycleContext { - - final private Resource resource; - final private Function1 load; - final private Function1 unload; - - public LifeCycleContext(Resource resource, Function1 load, Function1 unload) { - this.resource = resource; - this.load = load; - this.unload = unload; - } - - public void load() { - if(load != null) load.apply(this); - } - - public void unload() { - if(unload != null) unload.apply(this); - } - -} +package org.simantics.modeling; + +import org.simantics.db.Resource; +import org.simantics.scl.runtime.function.Function1; +import org.simantics.scl.runtime.tuple.Tuple0; + +public class LifeCycleContext { + + final private Resource resource; + final private Function1 load; + final private Function1 unload; + + public LifeCycleContext(Resource resource, Function1 load, Function1 unload) { + this.resource = resource; + this.load = load; + this.unload = unload; + } + + public void load() { + if(load != null) load.apply(this); + } + + public void unload() { + if(unload != null) unload.apply(this); + } + +}