From 5e294dbd586034b23484adb3c0c4de0f6acd901c Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Tue, 16 Sep 2014 08:49:21 +0200 Subject: Abstract properties. Activities cannot be instantiated unless the slot overrides them. Fixes #190 --- src/main/java/com/c2kernel/lifecycle/WfVertexDef.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel/lifecycle/WfVertexDef.java') diff --git a/src/main/java/com/c2kernel/lifecycle/WfVertexDef.java b/src/main/java/com/c2kernel/lifecycle/WfVertexDef.java index b2bd306..b0a6938 100644 --- a/src/main/java/com/c2kernel/lifecycle/WfVertexDef.java +++ b/src/main/java/com/c2kernel/lifecycle/WfVertexDef.java @@ -33,7 +33,7 @@ public abstract class WfVertexDef extends GraphableVertex public void configureInstance(WfVertex newVertex) { KeyValuePair[] k = getProperties().getKeyValuePairs(); for (KeyValuePair element : k) - newVertex.getProperties().put(element.getKey(), element.getValue()); + newVertex.getProperties().put(element.getKey(), element.getValue(), element.isAbstract()); newVertex.setID(getID()); if (getIsLayoutable()) { newVertex.setInEdgeIds(getInEdgeIds()); -- cgit v1.2.3