Package com._1c.g5.v8.dt.bsl.resource
Class BslResourceDescriptionStrategy
java.lang.Object
org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
com._1c.g5.v8.dt.bsl.resource.BslResourceDescriptionStrategy
- All Implemented Interfaces:
org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy
public class BslResourceDescriptionStrategy
extends org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
Resource description strategy for the Bsl language.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateContextDefDescriptions(Module module, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) Creates descriptions for elements inContextDefofmodulebooleancreateEObjectDescriptions(org.eclipse.emf.ecore.EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) booleancreateReferenceDescriptions(org.eclipse.emf.ecore.EObject from, org.eclipse.emf.common.util.URI exportedContainerURI, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IReferenceDescription> acceptor) Methods inherited from class org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
createReferenceDescription, getLazyURIEncoder, getQualifiedNameProvider, isIndexable, isResolvedAndExternal, setLazyURIEncoder, setQualifiedNameProvider
-
Constructor Details
-
BslResourceDescriptionStrategy
public BslResourceDescriptionStrategy()
-
-
Method Details
-
createEObjectDescriptions
public boolean createEObjectDescriptions(org.eclipse.emf.ecore.EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) - Specified by:
createEObjectDescriptionsin interfaceorg.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy- Overrides:
createEObjectDescriptionsin classorg.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
-
createReferenceDescriptions
public boolean createReferenceDescriptions(org.eclipse.emf.ecore.EObject from, org.eclipse.emf.common.util.URI exportedContainerURI, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IReferenceDescription> acceptor) - Specified by:
createReferenceDescriptionsin interfaceorg.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy- Overrides:
createReferenceDescriptionsin classorg.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
-
createContextDefDescriptions
protected void createContextDefDescriptions(Module module, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) Creates descriptions for elements inContextDefofmodule- Parameters:
module- actual Bsl module, can't benullacceptor- specialIAcceptorfor collected created description
-