Преглед изворни кода

Memory leak for subsequent generator calls removed

benjamin.schwertfeger@gmail.com пре 14 година
родитељ
комит
a8ae74c761

+ 6 - 0
plugins/org.yakindu.sct.model.sgraph/src/org/yakindu/sct/model/sgraph/naming/SGraphNameProvider.java

@@ -31,6 +31,7 @@ import org.yakindu.sct.model.sgraph.State;
 import org.yakindu.sct.model.sgraph.Statechart;
 import org.yakindu.sct.model.sgraph.Statechart;
 import org.yakindu.sct.model.sgraph.Vertex;
 import org.yakindu.sct.model.sgraph.Vertex;
 
 
+import com.google.common.base.Function;
 import com.google.common.base.Predicate;
 import com.google.common.base.Predicate;
 import com.google.common.collect.Collections2;
 import com.google.common.collect.Collections2;
 import com.google.inject.Inject;
 import com.google.inject.Inject;
@@ -54,6 +55,11 @@ public class SGraphNameProvider extends DefaultDeclarativeQualifiedNameProvider
 	@Inject
 	@Inject
 	private IdentifierConverter identifierConverer;
 	private IdentifierConverter identifierConverer;
 
 
+	@Override
+	protected Function<EObject, String> getResolver() {
+		return SimpleAttributeResolver.NAME_RESOLVER;
+	}
+
 	public QualifiedName qualifiedName(Statechart ele) {
 	public QualifiedName qualifiedName(Statechart ele) {
 		String scName = ele.getName();
 		String scName = ele.getName();
 		if (Strings.isEmpty(scName)) {
 		if (Strings.isEmpty(scName)) {