Package com._1c.g5.v8.dt.bsl.resource
Class CustomEObjectDescription
- java.lang.Object
-
- org.eclipse.xtext.resource.AbstractEObjectDescription
-
- org.eclipse.xtext.resource.EObjectDescription
-
- com._1c.g5.v8.dt.bsl.resource.CustomEObjectDescription
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IEObjectDescription
public class CustomEObjectDescription extends org.eclipse.xtext.resource.EObjectDescription
CustomEObjectDescription
implementation which fixes the normalization of URI to be workable while the context is being detached from the resource (the current strategy of BSL to handle the externalization of a context def)
-
-
Constructor Summary
Constructors Constructor Description CustomEObjectDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName, org.eclipse.emf.ecore.EObject element, Map<String,String> userData)
Constructs an instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.common.util.URI
normalize(org.eclipse.emf.ecore.EObject element, org.eclipse.emf.common.util.URI uri)
-
-
-
Constructor Detail
-
CustomEObjectDescription
public CustomEObjectDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName, org.eclipse.emf.ecore.EObject element, Map<String,String> userData)
Constructs an instance- Parameters:
qualifiedName
- The qualified name of an object. May not benull
element
- The corresponding element. May not benull
userData
- The custom user data. May not benull
-
-