소스 검색

removed synchronizsation on resource

andreas muelder 7 년 전
부모
커밋
dd288de519
1개의 변경된 파일4개의 추가작업 그리고 5개의 파일을 삭제
  1. 4 5
      plugins/org.yakindu.sct.model.sgraph/src/org/yakindu/sct/model/sgraph/resource/AbstractSCTResource.java

+ 4 - 5
plugins/org.yakindu.sct.model.sgraph/src/org/yakindu/sct/model/sgraph/resource/AbstractSCTResource.java

@@ -177,7 +177,7 @@ public abstract class AbstractSCTResource extends XMIResourceImpl {
 	}
 
 	@Override
-	public synchronized EObject getEObject(String uriFragment) {
+	public EObject getEObject(String uriFragment) {
 		if (encoder.isCrossLinkFragment(this, uriFragment)) {
 			Triple<EObject, EReference, INode> triple = encoder.decode(this, uriFragment);
 			List<EObject> linkedObjects = null;
@@ -196,7 +196,7 @@ public abstract class AbstractSCTResource extends XMIResourceImpl {
 	}
 
 	@Override
-	public synchronized String getURIFragment(EObject eObject) {
+	public String getURIFragment(EObject eObject) {
 		if (unloadingContents != null) {
 			return super.getURIFragment(eObject);
 		}
@@ -343,7 +343,7 @@ public abstract class AbstractSCTResource extends XMIResourceImpl {
 			}
 		}
 	}
-	
+
 	public void parseSpecificationElements() {
 		TreeIterator<EObject> iter = getAllContents();
 		while (iter.hasNext()) {
@@ -495,8 +495,7 @@ public abstract class AbstractSCTResource extends XMIResourceImpl {
 
 	/**
 	 * overridden because original calls 'Util.denormalizeURI(uri,
-	 * getResourceSet())' which leads into error if there is no platform
-	 * available
+	 * getResourceSet())' which leads into error if there is no platform available
 	 */
 	@Override
 	public void setURI(URI uri) {