/*******************************************************************************\r
- * Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
+ * Copyright (c) 2007, 2013 Association for Decentralized Information Management\r
* in Industry THTH ry.\r
* All rights reserved. This program and the accompanying materials\r
* are made available under the terms of the Eclipse Public License v1.0\r
import org.simantics.db.Resource;\r
import org.simantics.db.WriteGraph;\r
import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.layer0.Layer0;\r
import org.simantics.objmap.exceptions.MappingException;\r
import org.simantics.objmap.graph.rules.domain.IDomainAccessor;\r
import org.simantics.objmap.graph.rules.domain.MappingUtils;\r
import org.simantics.objmap.structural.StructuralResource;\r
-import org.simantics.structural.stubs.StructuralResource2;\r
\r
\r
public class StructuralRelatedObjectsAccessor implements IDomainAccessor<StructuralResource,Collection<StructuralResource>> {\r
LOGGER.info(" RelatedObjectsAccessor.get");\r
\r
if (!element.isStructural())\r
- return Collections.EMPTY_LIST;\r
+ return Collections.emptyList();\r
\r
// Structural instance\r
Resource instance = StructuralUtils.getContainingInstance(element);\r
Resource publicRelation = StructuralUtils.getPublishedRelation(g, element, relation);\r
\r
if (publicRelation == null)\r
- return Collections.EMPTY_LIST;\r
+ return Collections.emptyList();\r
\r
Collection<Resource> coll = g.getObjects(instance, publicRelation);\r
List<StructuralResource> result = new ArrayList<StructuralResource>(coll.size());\r