Class PatternLanguageResourceDescriptionStrategy
- java.lang.Object
-
- org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
-
- org.eclipse.viatra.query.patternlanguage.emf.scoping.PatternLanguageResourceDescriptionStrategy
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy
public class PatternLanguageResourceDescriptionStrategy extends org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategyCustom strategy for computing ResourceDescription for patttern language resources. Adds user data for Pattern EObjectDescription about private modifier.- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description PatternLanguageResourceDescriptionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancreateEObjectDescriptions(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)protected java.util.Map<java.lang.String,java.lang.String>getUserData(Pattern pattern)
-
-
-
Method Detail
-
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
-
getUserData
protected java.util.Map<java.lang.String,java.lang.String> getUserData(Pattern pattern)
-
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
-
-