Package tools.refinery.language.resource
Class ProblemResourceDescriptionStrategy
java.lang.Object
org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
tools.refinery.language.resource.ProblemResourceDescriptionStrategy
- All Implemented Interfaces:
- org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy
public class ProblemResourceDescriptionStrategy
extends org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleancreateEObjectDescriptions(org.eclipse.emf.ecore.EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) protected org.eclipse.xtext.naming.QualifiedNamegetNameAsQualifiedName(org.eclipse.emf.ecore.EObject eObject) protected org.eclipse.xtext.naming.QualifiedNamegetProblemQualifiedName(Problem problem) getShadowingKey(org.eclipse.xtext.resource.IEObjectDescription description) getUserData(org.eclipse.emf.ecore.EObject eObject) static booleanshouldExport(org.eclipse.emf.ecore.EObject eObject) protected booleanshouldExportSimpleName(org.eclipse.emf.ecore.EObject eObject) Methods inherited from class org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategycreateReferenceDescription, createReferenceDescriptions, getLazyURIEncoder, getQualifiedNameProvider, isIndexable, isResolvedAndExternal, setLazyURIEncoder, setQualifiedNameProvider
- 
Field Details- 
ARITY- See Also:
 
- 
ERROR_PREDICATE- See Also:
 
- 
ERROR_PREDICATE_TRUE- See Also:
 
- 
SHADOWING_KEY- See Also:
 
- 
SHADOWING_KEY_PROBLEM- See Also:
 
- 
SHADOWING_KEY_NODE- See Also:
 
- 
SHADOWING_KEY_RELATION- See Also:
 
- 
SHADOWING_KEY_AGGREGATOR- See Also:
 
- 
SHADOWING_KEY_ANNOTATION- See Also:
 
- 
PREFERRED_NAME- See Also:
 
- 
PREFERRED_NAME_TRUE- See Also:
 
- 
IMPORTS- See Also:
 
- 
IMPORTS_SEPARATOR- See Also:
 
- 
MODULE_KIND- See Also:
 
- 
COLOR_RELATION- See Also:
 
- 
COLOR_RELATION_TRUE- See Also:
 
- 
SHADOW_PREDICATE- See Also:
 
- 
SHADOW_PREDICATE_TRUE- See Also:
 
- 
ABSTRACT- See Also:
 
- 
ABSTRACT_TRUE- See Also:
 
- 
CONTAINMENT- See Also:
 
- 
CONTAINMENT_TRUE- See Also:
 
- 
ATOM- See Also:
 
- 
ATOM_TRUE- See Also:
 
- 
MULTI- See Also:
 
- 
MULTI_TRUE- See Also:
 
 
- 
- 
Constructor Details- 
ProblemResourceDescriptionStrategypublic ProblemResourceDescriptionStrategy()
 
- 
- 
Method Details- 
createEObjectDescriptionspublic boolean createEObjectDescriptions(org.eclipse.emf.ecore.EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) - Specified by:
- createEObjectDescriptionsin interface- org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy
- Overrides:
- createEObjectDescriptionsin class- org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
 
- 
getNameAsQualifiedNameprotected org.eclipse.xtext.naming.QualifiedName getNameAsQualifiedName(org.eclipse.emf.ecore.EObject eObject) 
- 
getProblemQualifiedName
- 
shouldExportpublic static boolean shouldExport(org.eclipse.emf.ecore.EObject eObject) 
- 
getUserData
- 
shouldExportSimpleNameprotected boolean shouldExportSimpleName(org.eclipse.emf.ecore.EObject eObject) 
- 
getShadowingKeypublic static ProblemResourceDescriptionStrategy.ShadowingKey getShadowingKey(org.eclipse.xtext.resource.IEObjectDescription description) 
 
-