Commit 8609ff14 authored by Philip Makedonski's avatar Philip Makedonski Committed by Philip Makedonski
Browse files

+ scope provider customisation

parent 63b0c6fb
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -20,4 +20,9 @@ public class TDLtxScopeProvider extends TDLScopeProvider {
		return super.getScope(context, reference);
		return super.getScope(context, reference);
	}
	}


	@Override
	protected String getGateReferenceNameSeparator() {
		return "::";
	}
	
}
}
 No newline at end of file
+6 −0
Original line number Original line Diff line number Diff line
@@ -34,6 +34,12 @@ import com.google.inject.Inject;
public class TDLtxiScopeProvider extends TDLScopeProvider {
public class TDLtxiScopeProvider extends TDLScopeProvider {
	@Inject
	@Inject
	private IQualifiedNameConverter qualifiedNameConverter;
	private IQualifiedNameConverter qualifiedNameConverter;

	@Override
	protected String getGateReferenceNameSeparator() {
		return "::";
	}

	@Override
	@Override
	public IScope getScope(EObject context, EReference reference) {
	public IScope getScope(EObject context, EReference reference) {
//		if (PackageableElement.class.isAssignableFrom(reference.getEType().getInstanceClass())
//		if (PackageableElement.class.isAssignableFrom(reference.getEType().getInstanceClass())