Skip to content
Snippets Groups Projects
Commit 2c514fd9 authored by Vincent Aravantinos's avatar Vincent Aravantinos
Browse files

fixed

refs 2533
parent a0e3983b
No related branches found
No related tags found
No related merge requests found
......@@ -29,7 +29,7 @@ import org.fortiss.tooling.kernel.service.IPersistencyService;
* @author hoelzl
* @author $Author$
* @version $Rev$
* @ConQAT.Rating GREEN Hash: 7451AE1E40B214055B87A717F415E4A5
* @ConQAT.Rating YELLOW Hash: 1BD22D874FBCDB5B4FDA7536828BA425
*/
public abstract class HierarchicElementConnectionCompositorBase<HE extends IHierarchicElement, S extends IHierarchicElement, T extends IHierarchicElement>
extends ConnectionCompositorBase<HE, S, T> {
......@@ -53,14 +53,15 @@ public abstract class HierarchicElementConnectionCompositorBase<HE extends IHier
avoidDuplicateConnectorName(source, sourceConnector);
IConnector targetConnector = createExitConnector();
avoidDuplicateConnectorName(target, targetConnector);
ITopLevelElement topElement = IPersistencyService.getInstance().getTopLevelElementFor(parent);
ITopLevelElement topElement =
IPersistencyService.getInstance().getTopLevelElementFor(parent);
if(topElement != null) {
topElement.prepareIDs(sourceConnector);
topElement.prepareIDs(targetConnector);
}
createNewSourceDropContext(source, context, sourceConnector);
createNewTargetDropContext(target, context, targetConnector);
createConnection(targetConnector, sourceConnector, parent, topElement);
createConnection(sourceConnector, targetConnector, parent, topElement);
return true;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment