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 Summary
Modifier and TypeClassDescriptionstatic final record
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
createEObjectDescriptions
(org.eclipse.emf.ecore.EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor) protected org.eclipse.xtext.naming.QualifiedName
getNameAsQualifiedName
(org.eclipse.emf.ecore.EObject eObject) protected org.eclipse.xtext.naming.QualifiedName
getProblemQualifiedName
(Problem problem) getShadowingKey
(org.eclipse.xtext.resource.IEObjectDescription description) getUserData
(org.eclipse.emf.ecore.EObject eObject) static boolean
shouldExport
(org.eclipse.emf.ecore.EObject eObject) protected boolean
shouldExportSimpleName
(org.eclipse.emf.ecore.EObject eObject) Methods inherited from class org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
createReferenceDescription, createReferenceDescriptions, getLazyURIEncoder, getQualifiedNameProvider, isIndexable, isResolvedAndExternal, setLazyURIEncoder, setQualifiedNameProvider
-
Field Details
-
ARITY
- See Also:
-
TYPE_LIKE
- See Also:
-
TYPE_LIKE_TRUE
- 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
-
ProblemResourceDescriptionStrategy
public ProblemResourceDescriptionStrategy()
-
-
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:
createEObjectDescriptions
in interfaceorg.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy
- Overrides:
createEObjectDescriptions
in classorg.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
-
getNameAsQualifiedName
protected org.eclipse.xtext.naming.QualifiedName getNameAsQualifiedName(org.eclipse.emf.ecore.EObject eObject) -
getProblemQualifiedName
-
shouldExport
public static boolean shouldExport(org.eclipse.emf.ecore.EObject eObject) -
getUserData
-
shouldExportSimpleName
protected boolean shouldExportSimpleName(org.eclipse.emf.ecore.EObject eObject) -
getShadowingKey
public static ProblemResourceDescriptionStrategy.ShadowingKey getShadowingKey(org.eclipse.xtext.resource.IEObjectDescription description)
-