All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbsoluteURI |
An absolute URI that allows to obtain a resource in a project .
|
AbstractAntlrParser |
|
AbstractAntlrParserBasedTokenSourceProvider |
|
AbstractCachingNFABuilder<S,T> |
|
AbstractCleaningLinker |
|
AbstractCommentAssociater |
|
AbstractCompoundSelectable |
|
AbstractConsumer |
|
AbstractContainer |
Abstract container implementation.
|
AbstractDeclarativeFormatter |
|
AbstractDeclarativeFormatter.ConfigStore |
|
AbstractDeclarativeScopeProvider |
A scope provider that invokes methods reflectively.
|
AbstractDeclarativeValidator |
Allows subclasses to specify invariants in a declarative manner using Check annotation.
|
AbstractDeclarativeValidator.MethodWrapper |
|
AbstractDeclarativeValidator.State |
|
AbstractDeclarativeValidator.StateAccess |
|
AbstractDeclarativeValueConverterService |
|
AbstractDelegatingSemanticSequencer |
|
AbstractDiagnostic |
|
AbstractDiagnosticProducer |
|
AbstractDiagnosticProducerDecorator |
|
AbstractElement |
A representation of the model object 'Abstract Element'.
|
AbstractElementFinder |
|
AbstractElementFinder.AbstractEnumRuleElementFinder |
|
AbstractElementFinder.AbstractGrammarElementFinder |
|
AbstractElementFinder.AbstractParserRuleElementFinder |
|
AbstractElementImpl |
An implementation of the model object 'Abstract Element'.
|
AbstractEObjectDescription |
|
AbstractEObjectRegion |
|
AbstractFileSystemAccess |
|
AbstractFileSystemAccess2 |
|
AbstractFormatter |
|
AbstractFormatter2 |
This is an abstract base class for language-specific formatters.
|
AbstractFormattingConfig |
|
AbstractFormattingConfig.ElementBeforeAfterPattern |
|
AbstractFormattingConfig.ElementBetweenPattern |
|
AbstractFormattingConfig.ElementPattern |
|
AbstractFormattingConfig.LocatorType |
|
AbstractGenerator |
|
AbstractGenericModule |
|
AbstractGenericResourceRuntimeModule |
Default bindings for EMF resources which are not based on Xtext.
|
AbstractGenericResourceSupport |
This class is intended to be used in an MWE workflow.
|
AbstractGlobalScopeDelegatingScopeProvider |
A local scope provider that can delegate to a global scope.
|
AbstractGlobalScopeProvider |
|
AbstractHiddenRegion |
|
AbstractHiddenRegionFormatter |
|
AbstractHiddenTokenHelper |
|
AbstractIDValueConverter |
Abstract implementation of a value converter that escapes a string
based on a set of values.
|
AbstractIndentationTokenSource |
Abstract implementation of a token source, that splits according to indentation levels
after newlines.
|
AbstractInjectableValidator |
|
AbstractInternalAntlrParser |
Base class for Xtext's generated parsers.
|
AbstractJavaFormatter |
This is an abstract base class for language-specific formatters, intended to be extended with a java class.
|
AbstractKeywordSerializer |
|
AbstractLexerBasedConverter<T> |
|
AbstractLinker |
|
AbstractLinkingService |
|
AbstractLocationInResource |
|
AbstractMetamodelDeclaration |
A representation of the model object 'Abstract Metamodel Declaration'.
|
AbstractMetamodelDeclarationImpl |
An implementation of the model object 'Abstract Metamodel Declaration'.
|
AbstractMultiLineCommentProvider |
|
AbstractMultiLineCommentProvider.MultiLineCommentProviderProperties |
|
AbstractNegatedToken |
A representation of the model object 'Abstract Negated Token'.
|
AbstractNegatedTokenImpl |
An implementation of the model object 'Abstract Negated Token'.
|
AbstractNFAProvider<S,T> |
|
AbstractNFAState<S extends INFAState<S,T>,T extends INFATransition<S,T>> |
|
AbstractNFAState.IsInitializedMarker |
|
AbstractNFATransition<S extends INFAState<S,T>,T extends INFATransition<S,T>> |
|
AbstractNode |
|
AbstractNode.NodeType |
|
AbstractNodeModelFormatter |
|
AbstractNodeModelFormatter.FormattedRegion |
|
AbstractNullSafeConverter<T> |
|
AbstractPackratParser |
|
AbstractParsedToken |
|
AbstractParsedToken.End |
|
AbstractParsedTokenVisitor |
|
AbstractParser |
|
AbstractParserConfiguration |
|
AbstractParserConfiguration.IInternalParserConfiguration |
|
AbstractParseTreeConstructor |
TODO: Extract WsMergerStream to a different class
|
AbstractParseTreeConstructor.AssignmentType |
|
AbstractPDAProvider<CTX> |
|
AbstractPDAProvider.PDAContext<CTX> |
|
AbstractPDAProvider.PDAState |
|
AbstractPDAProvider.RuleCallStackElement |
|
AbstractReader |
|
AbstractRegionAccess |
|
AbstractResourceDescription |
|
AbstractResourceDescriptionChangeEventSource |
|
AbstractResourceServiceProviderDescriptor |
|
AbstractRule |
A representation of the model object 'Abstract Rule'.
|
AbstractRuleAwareTerminalConsumer |
|
AbstractRuleImpl |
An implementation of the model object 'Abstract Rule'.
|
AbstractScope |
Base class for custom scope implementations.
|
AbstractScope.ParentIterable |
|
AbstractScopeProvider |
Base class for all scope providers.
|
AbstractSemanticRegionsFinder |
|
AbstractSemanticRegionsFinder.FeaturePredicate |
|
AbstractSemanticRegionsFinder.GrammarElementPredicate |
|
AbstractSemanticRegionsFinder.GrammarElementsPredicate |
|
AbstractSemanticRegionsFinder.KeywordPredicate |
|
AbstractSemanticRegionsFinder.KeywordsPredicate |
|
AbstractSemanticRegionsFinder.RulePredicate |
|
AbstractSemanticRegionsFinder.RulesPredicate |
|
AbstractSemanticSequencer |
|
AbstractSplittingTokenSource |
Delegating token source that is capable of splitting a given token
into other tokens.
|
AbstractStatefulTraceRegion |
|
AbstractSyntacticSequencer |
|
AbstractSyntacticSequencer.SyntacticalContext |
|
AbstractTerminalsRuntimeModule |
|
AbstractTextReplacer |
|
AbstractTextSegment |
|
AbstractTokenSourceProvider |
|
AbstractTokenStream |
|
AbstractToStringConverter<T> |
Abstract implementation of a IValueConverter , that does not fail on
null -Values and uses a simple Object.toString() to obtain
the String representation.
|
AbstractTrace |
|
AbstractTrace.TraceAccess |
|
AbstractTraceForURIProvider<SomeFile,Trace extends AbstractTrace> |
|
AbstractTraceForURIProvider.CachedTraces |
|
AbstractTraceForURIProvider.PersistedTrace |
|
AbstractTraceRegion |
Abstract base class for trace regions.
|
AbstractTraceRegionToString |
|
AbstractTraceRegionToString.File |
|
AbstractTraceRegionToString.Insert |
|
AbstractTraceRegionToString.LocationHandle |
|
AbstractTraceRegionToString.RegionHandle |
|
AbstractTransientValueService |
|
AbstractURIWrapper |
|
AbstractValidationDiagnostic |
|
AbstractValidationMessageAcceptor |
Abstract base class for partial message acceptor implementations.
|
AbstractValueConverter<Type> |
|
AbstractValueConverterService |
|
AbstractXtextRuntimeModule |
|
Action |
A representation of the model object 'Action'.
|
ActionImpl |
An implementation of the model object 'Action'.
|
Activator |
|
AliasedEObjectDescription |
|
AllRulesCache |
|
AllRulesCache.AllRulesCacheAdapter |
|
Alternatives |
A representation of the model object 'Alternatives'.
|
AlternativesImpl |
An implementation of the model object 'Alternatives'.
|
AlternativesToken |
|
AlternativesToken.End |
|
Annotation |
A representation of the model object 'Annotation'.
|
AnnotationImpl |
An implementation of the model object 'Annotation'.
|
AnnotationNames |
|
AntlrDatatypeRuleToken |
Return value of data type rules of the antlr parser.
|
AntlrTokenDefProvider |
|
AntlrTokenToStringConverter |
|
ArrayListTextSegmentSet<T> |
|
Assignment |
A representation of the model object 'Assignment'.
|
AssignmentFinder |
|
AssignmentImpl |
An implementation of the model object 'Assignment'.
|
AssignmentQuantityAllocator |
|
AssignmentQuantityIntervalProvider |
|
AssignmentToken |
|
AssignmentToken.End |
|
Backtracker |
|
BacktrackingSemanticSequencer |
|
BacktrackingSemanticSequencer.FollowerSorter |
|
BacktrackingSemanticSequencer.TraceItem |
|
BaseEPackageAccess |
|
BaseFormatter |
|
BaseTokenStream |
|
BasicNodeIterable |
|
BasicNodeIterator |
|
BasicNodeTreeIterator |
|
BidiIterable<T> |
An iterable that is capable of being iterated in both directions - forwards and backwards.
|
BidiIterator<T> |
A bidirectional iterator.
|
BidiTreeIterable<E> |
An iterable over a tree structure that is capable of being iterated
in both directions - forwards and backwards.
|
BidiTreeIterator<T> |
|
BinaryGrammarResourceFactoryImpl |
|
BindModule |
|
BooleanKey |
A boolean preference key.
|
BuildContext |
|
BuildRequest |
|
BuildRequest.IPostValidationCallback |
Callback after a resource was validated.
|
CancelableDiagnostician |
|
CardinalityAwareEcoreFactory |
The Xtext grammar allows to override the cardinality value by using patterns like
(feature+=RuleCall+)? .
|
CardinalityAwareSyntacticSequencer |
|
CardinalityAwareSyntaxErrorMessageProvider |
|
CaseInsensitivityHelper |
|
CfgAdapter |
|
ChangedResourceDescriptionDelta |
|
CharacterAlternatives |
|
CharacterArray |
|
CharacterRange |
A representation of the model object 'Character Range'.
|
CharacterRange |
|
CharacterRangeImpl |
An implementation of the model object 'Character Range'.
|
CharArrayWriterAsSequence |
|
CharArrayWriterAsSequence.SubSequence |
|
CharSequenceTraceWrapper |
|
CharSequenceTraceWrapper.CharSequenceBasedTraceRegionProvider |
|
Check |
|
CheckMode |
|
CheckType |
CheckType is used to determine when @ Check -annotated validation Methods are executed.
|
ChunkedResourceDescriptions |
A IResourceDescriptions implementation that holds its resource description in chunks, each identified by a string.
|
ChunkedResourceDescriptions.ChunkedResourceDescriptionsAdapter |
|
ClassloaderClasspathUriResolver |
A classpath URI resolver that looks up a resource in the classpath of the
context attribute.
|
ClasspathUriResolutionException |
|
ClasspathUriUtil |
Creates classpath URIs for files in the workspace.
|
ClusteringStorageAwareResourceLoader |
|
CoarseGrainedChangeEvent |
This event is used to indicate that there were changes but it was not possible to determine what kind of changes had
been done.
|
CommentReplacer |
|
CompilerPhases |
|
ComposedChecks |
Annotation that allows to modularize the validator into multiple classes.
|
CompositeCondition |
A representation of the model object 'Composite Condition'.
|
CompositeConditionImpl |
An implementation of the model object 'Composite Condition'.
|
CompositeEValidator |
|
CompositeEValidator.EValidatorEqualitySupport |
|
CompositeGeneratorNode |
A composite node does not contribute any output directly, but only through its children.
|
CompositeNode |
|
CompositeNodeWithSemanticElement |
|
CompositeNodeWithSemanticElementAndSyntaxError |
|
CompositeNodeWithSyntaxError |
|
CompoundElement |
A representation of the model object 'Compound Element'.
|
CompoundElementImpl |
An implementation of the model object 'Compound Element'.
|
CompoundModule |
|
CompoundParsedToken |
|
CompoundParsedToken.End |
|
CompoundParsedTokenVisitor |
|
ConcreteSyntaxConstraintProvider |
|
ConcreteSyntaxConstraintProvider.SyntaxConstraintNode |
|
ConcreteSyntaxDiagnosticProvider |
|
ConcreteSyntaxEValidator |
|
ConcreteSyntaxValidator |
|
Condition |
A representation of the model object 'Condition'.
|
ConditionalReplacer |
|
ConditionEvaluator |
|
ConditionImpl |
An implementation of the model object 'Condition'.
|
ConfigurableIssueCodesProvider |
|
ConflictingFormattingException |
An exception to indicate that a region of the document was formatted with
conflicting settings.
|
ConflictingRegionsException |
|
Conjunction |
A representation of the model object 'Conjunction'.
|
ConjunctionImpl |
An implementation of the model object 'Conjunction'.
|
Constants |
|
ConsumeResult |
|
ContainersStateFactory |
|
Context2NameFunction |
|
ContextFinder |
|
ContextPDAProvider |
|
ContextPDAProvider.CallStack |
|
ContextTypePDAProvider |
|
ContextTypePDAProvider.AbstractTypeTraverser |
|
ContextTypePDAProvider.FilterState |
|
ContextTypePDAProvider.StackItem |
|
ContextTypePDAProvider.TypeCollector |
|
ContextTypePDAProvider.TypeFilter |
|
CrossReference |
A representation of the model object 'Cross Reference'.
|
CrossReferenceImpl |
An implementation of the model object 'Cross Reference'.
|
CrossReferenceSerializer |
|
CrossReferenceSerializer |
|
CurrentTypeFinder |
|
CurrentTypeFinder.Implementation |
|
DatatypeRuleToken |
Return value of data type rules.
|
DebugBacktracker |
|
DebugCharSequence |
|
DebugCharSequenceWithOffset |
|
DebugConsumerUtility |
|
DebugHiddenTokenHandler |
|
DebugMarkerFactory |
|
DebugParsedTokenAcceptor |
|
DebugUtil |
|
DefaultBackwardNFAProvider |
|
DefaultBackwardNFAProvider.DefaultBackwardsNFABuilder |
|
DefaultCommentAssociater |
|
DefaultCopyQualifiedNameService |
|
DefaultDeclarativeQualifiedNameProvider |
Computes the fully qualified name of an EObject by first invoking a method
QualifiedName qualifiedName(MyType ele)
reflectively.
|
DefaultEcoreElementFactory |
|
DefaultForwardNFAProvider |
|
DefaultForwardNFAProvider.DefaultForwardsNFABuilder |
|
DefaultFragmentProvider |
TODO: think about an efficient way to compute fragments.
|
DefaultGlobalScopeProvider |
|
DefaultHiddenTokenHelper |
|
DefaultLinkingService |
|
DefaultLocationInFileProvider |
|
DefaultNFAState |
|
DefaultNFATransition |
|
DefaultNodeModelFormatter |
|
DefaultReferenceDescription |
|
DefaultResourceDescription |
|
DefaultResourceDescriptionDelta |
|
DefaultResourceDescriptionManager |
|
DefaultResourceDescriptionStrategy |
By default, all elements with a not null name feature and all cross-resource crossrefs are indexed.
|
DefaultResourceServiceProvider |
|
DefaultRuntimeModule |
|
DefaultTaskFinder |
|
DefaultTaskParser |
|
DefaultTaskTagProvider |
|
DefaultTerminalConverter |
|
DefaultTerminalConverter.Factory |
|
DefaultTerminalConverters |
Default converters for Strings, Integers and IDs.
|
DefaultTraceURIConverter |
|
DefaultTransientValueService |
|
DefaultUniqueNameContext |
|
DefaultUniqueNameContext.BaseContextProvider |
|
DefaultUniqueNameContext.BaseGlobalContextProvider |
Base class for non-local unique name validation context providers.
|
DefaultUniqueNameContext.Container |
|
DefaultUniqueNameContext.ExportedFromResource |
A case sensitive validation context that ensures unique names among the exported names per single resource.
|
DefaultUniqueNameContext.Global |
Provide a context for the entire index.
|
DefaultUniqueNameContext.VisibleContainers |
|
DefaultUniqueNameContext.VisibleContainers.Selectable |
|
DelegatingEventSource |
|
DelegatingIAllContainerAdapter |
|
DelegatingScopeProvider |
|
DelegatingSequenceAcceptor |
|
DerivedStateAwareResource |
Adds a hook for late initialization to be used to create derived state.
|
DerivedStateAwareResourceDescriptionManager |
Installs the derived state in non-linking mode and discards it right after EObjectDescription creation.
|
DescriptionAddingContainer |
A container implementation that ensures that a given resource description
is part of the container.
|
DescriptionUtils |
|
DeserializationConversionContext |
|
Diagnostic |
A specialized Resource.Diagnostic that knows
about the region in the document, e.g.
|
DiagnosticConverterImpl |
|
DiagnosticConverterImpl.IssueLocation |
|
DiagnosticMessage |
|
DisabledClusteringPolicy |
A clustering policy that effectively disables the clustering.
|
Disjunction |
A representation of the model object 'Disjunction'.
|
DisjunctionImpl |
An implementation of the model object 'Disjunction'.
|
DispatchingProvider<T> |
Allows to implement a UI service that overrides a runtime service
but still can fall back to it.
|
DispatchingProvider.Runtime |
|
DispatchingProvider.Ui |
|
DoubleHiddenRegionFormatter |
|
DynamicResourceClusteringPolicy |
|
EagerResourceSetBasedResourceDescriptions |
An implementation of IResourceDescriptions which indexes a given resource set the first time it is used (i.e.
|
EClassifierInfo |
|
EClassifierInfo.EClassInfo |
|
EClassifierInfo.EClassInfo.FindResult |
|
EClassifierInfo.EDataTypeInfo |
|
EClassifierInfos |
A possible extension would be to normalize the type hierarchy and remove
redundant supertype references.
|
EclipseProjectPropertiesEncodingProvider |
Use this class to retrieve resource encodings from Eclipse project properties.
|
Ecore2XtextTerminalConverters |
|
EcoreUtil2 |
|
EcoreUtil2.ElementReferenceAcceptor |
|
EFactoryValueConverter |
A value converter that delegates to the EFactory of a EDataType .
|
ElementMatcherProvider |
|
ElementMatcherProvider.TransitionMatcher<T extends IElementMatcherProvider.IElementPattern> |
|
ElementMatcherToDot |
|
EmitterNodeFinder |
|
EmitterNodeIterator |
Deprecated.
|
EmitterNodeUtil |
|
EmptyBidiIterable<T> |
|
EmptyBidiIterator<T> |
|
EnumKey<E extends java.lang.Enum<E>> |
|
EnumLiteralConsumer |
|
EnumLiteralDeclaration |
A representation of the model object 'Enum Literal Declaration'.
|
EnumLiteralDeclarationImpl |
An implementation of the model object 'Enum Literal Declaration'.
|
EnumLiteralSerializer |
|
EnumLiteralSerializer |
|
EnumRule |
A representation of the model object 'Enum Rule'.
|
EnumRuleImpl |
An implementation of the model object 'Enum Rule'.
|
EObjectAtOffsetHelper |
|
EObjectConsumer |
|
EObjectDescription |
|
EObjectDescriptionLookUp |
|
EObjectDiagnosticImpl |
|
EObjectInComment |
|
EOF |
A representation of the model object 'EOF'.
|
EOFImpl |
An implementation of the model object 'EOF'.
|
EquinoxClasspathEntriesProvider |
|
ErrorAcceptor |
|
ErrorToken |
|
EValidatorRegistrar |
|
ExceptionDiagnostic |
|
ExternalContentSupport |
|
ExternalContentSupport.ExternalContentAwareURIHandler |
|
FakedToken |
|
FeatureBasedDiagnostic |
A diagnostic that is typically associated with a feature.
|
FeatureFinderUtil |
|
FileExtensionProvider |
|
FileNotFoundOnClasspathException |
|
FileProjectConfig |
|
FileSourceFolder |
|
FileSystemAccessQueue |
|
FileSystemAccessRequest |
|
FilteredSubDocument |
|
FilteringScope |
A FilteringScope filters out all IEObjectDescription for which
the given predicate returns false .
|
FilterUriContainer |
|
FlatResourceSetBasedAllContainersState |
|
FlattenedGrammarAccess |
|
FlattenedGrammarAccess.FlattenedGrammarAccessAdapter |
|
FormattableDocument |
|
FormatterPreferenceKeys |
General preference keys used by this formatting infrastructure.
|
FormatterPreferences |
|
FormatterPreferenceValuesProvider |
|
FormatterRequest |
A request tells the formatter what and how to format.
|
FormattingConfig |
|
FormattingConfig2 |
|
FormattingConfigBasedStream |
|
FormattingNotApplicableException |
This exception can be thrown by a ISubFormatter to indicate that a conditional formatting attempt failed.
|
ForwardingEObjectDescription |
An abstract implementation of IEObjectDescription that delegates all method invocations to another instance.
|
FreeModule |
|
GeneratedMetamodel |
A representation of the model object 'Generated Metamodel'.
|
GeneratedMetamodelImpl |
An implementation of the model object 'Generated Metamodel'.
|
GeneratorAnnotationTarget |
|
GeneratorComponent |
|
GeneratorComponent.Outlet |
|
GeneratorContext |
|
GeneratorDelegate |
|
GeneratorNodeExtensions |
A builder API to create generator node trees
|
GeneratorNodeProcessor |
|
GeneratorNodeProcessor.CompletableTraceRegion |
Used to avoid multi-pass processing, when constructing a trace region tree.
|
GeneratorNodeProcessor.CompletableTraceRegion.CompletableTextRegion |
|
GeneratorNodeProcessor.Context |
|
GeneratorNodeProcessor.Result |
|
GeneratorWhiteSpaceConfig |
|
GenericResourceDescriptionManager |
|
GenericResourceServiceProvider |
|
GenericSequencer |
|
GenericSyntacticSequencer |
|
GlobalResourceDescriptionProvider |
|
Grammar |
A representation of the model object 'Grammar'.
|
GrammarAlias |
|
GrammarAlias.AbstractElementAlias |
|
GrammarAlias.AlternativeAlias |
|
GrammarAlias.CompoundAlias |
|
GrammarAlias.GrammarAliasAdapter |
|
GrammarAlias.GrammarAliasFactory |
|
GrammarAlias.GroupAlias |
|
GrammarAlias.TokenAlias |
|
GrammarAlias.UnorderedGroupAlias |
|
GrammarConstraintProvider |
|
GrammarConstraintProvider.Constraint |
|
GrammarConstraintProvider.ConstraintElement |
|
GrammarConstraintProvider.ConstraintElementFactory |
|
GrammarConstraintProvider.FeatureInfo |
|
GrammarElementDeclarationOrder |
|
GrammarElementsInterner |
Interner of arrays of grammar elements stored in the node model.
|
GrammarElementTitleSwitch |
|
GrammarElementTitleSwitch.Node |
|
GrammarImpl |
An implementation of the model object 'Grammar'.
|
GrammarPDAProvider |
|
GrammarPDAProvider.SerializerParserRuleCfg |
|
GrammarPDAProvider.SerializerParserRuleFollowerFunction |
|
GrammarPDAProvider.ToOriginal |
|
GrammarProvider |
|
GrammarResource |
Resource implementation that instantiates the infered packages as part of the
derived state computation.
|
GrammarResource.LinkingTrigger |
Triggers the ecore inference as soon as someone wants to access the contents
of a GrammarResource .
|
GrammarToDot |
|
GrammarUtil |
|
GrammarWithoutLeftRecursionInspector |
|
Group |
A representation of the model object 'Group'.
|
GroupImpl |
An implementation of the model object 'Group'.
|
GroupToken |
|
GroupToken.End |
|
HiddenAndTokenNodeIterator |
|
HiddenLeafNode |
|
HiddenLeafNodeWithSyntaxError |
|
HiddenRegionFormatting |
|
HiddenRegionFormattingMerger |
|
HiddenRegionFormattingToString |
|
HiddenRegionPartAssociation |
|
HiddenRegionPartAssociator |
|
HiddenRegionReplacer |
|
HiddenTokenSequencer |
|
IAllContainersState |
|
IAllContainersState.Provider |
|
IAntlrTokenFileProvider |
|
IAssignmentFinder |
|
IAssignmentQuantityAllocator |
|
IAssignmentQuantityAllocator.IQuantities |
|
IAssignmentQuantityIntervalProvider |
|
IAstFactory |
Responsible for instantiating and initializing the semantic model according
to call backs from clients.
|
IAstRegion |
|
IAutowrapFormatter |
A strategy for formatting that is to be applied on auto wrapping.
|
IBacktracker |
|
IBacktracker.IBacktrackingResult |
|
IBatchLinkableResource |
|
ICaseInsensitivityHelper |
Clients who want to use ignore case cross references should implement
this service if the case sensitivity depends on an EReference or
bind the constant IgnoreCaseLinking to true .
|
ICharacterClass |
|
ICharacterClass.Factory |
|
ICharSequenceWithOffset |
A character sequence, that can be used as a kind of an enumerator via
its offset state.
|
IClasspathEntriesProvider |
|
IClasspathUriResolver |
An interface for a classpath URI resolution strategy.
|
IComment |
Represents a comment.
|
ICommentAssociater |
Associates comments to semantic objects.
|
ICompositeNode |
A composite node in the parse tree.
|
ICompositeTextReplacer |
|
IConcreteSyntaxConstraintProvider |
|
IConcreteSyntaxConstraintProvider.ConstraintType |
|
IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
|
IConcreteSyntaxDiagnosticProvider |
|
IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic |
|
IConcreteSyntaxValidator |
|
IConcreteSyntaxValidator.DiagnosticChainAcceptor |
|
IConcreteSyntaxValidator.DiagnosticListAcceptor |
|
IConcreteSyntaxValidator.IDiagnosticAcceptor |
|
IConcreteSyntaxValidator.InvalidConcreteSyntaxException |
|
IConsumerUtility |
|
IContainer |
A container describes resources that should be treated as visible
on the same level during the scoping stage.
|
IContainer.Manager |
|
IContainerState |
|
IContextFinder |
|
IContextPDAProvider |
|
IContextTypePDAProvider |
|
IContextualOutputConfigurationProvider |
Interface for providing output configurations with a given context.
|
IContextualOutputConfigurationProvider2 |
Interface for providing output configurations with a given context.
|
ICopyQualifiedNameService |
Service to provide a description of the selected object such as a fully qualified name for a class or the method
signature.
|
ICrossReferenceSerializer |
In the process of serializing a model to a DSL, references to model elements need to be turned into string
representations which identify the targeted model element.
|
IDefaultResourceDescriptionStrategy |
Allows easy way to customize of what is indexed, i.e.
|
IDelegatingScopeProvider |
A delegating scope provider marks an implementation, that handles only a couple of cases
but will use another IScopeProvider to compute its parent scope or that takes care
of other cases.
|
IDerivedStateComputer |
|
IDiagnosticConsumer |
|
IDiagnosticConverter |
Implement a diagnostic converter if you want to customize the region that is computed for
resource diagnostics or validation diagnostics.
|
IDiagnosticProducer |
|
IDValueConverter |
|
IElementConsumer |
|
IElementMatcherProvider |
|
IElementMatcherProvider.IAfterElement |
|
IElementMatcherProvider.IBeforeElement |
|
IElementMatcherProvider.IBetweenElements |
|
IElementMatcherProvider.IElementMatcher<T extends IElementMatcherProvider.IElementPattern> |
|
IElementMatcherProvider.IElementMatcherExtension<T extends IElementMatcherProvider.IElementPattern> |
|
IElementMatcherProvider.IElementPattern |
|
IEncodingProvider |
Provides the file encoding for a language.
|
IEncodingProvider.Runtime |
|
IEnumLiteralSerializer |
|
IEObjectConsumer |
A wrapper for EObjects holding the information about what values have already been consumed by a serialization
process.
|
IEObjectDescription |
An abstract description of an EObject .
|
IEObjectDocumentationProvider |
Returns a documentation string for an EObject.
|
IEObjectDocumentationProviderExtension |
|
IEObjectRegion |
|
IExternalContentSupport |
Allows to configure an arbitrary ResourceSet with an external content provider.
|
IExternalContentSupport.IExternalContentProvider |
Lightweight abstraction for a contributor of external state.
|
IFileHeaderProvider |
|
IFilePostProcessor |
The IFilePostProcessor allows to rewrite the contents that will
be written into a given file.
|
IFilePostProcessorExtension |
|
IFileSystemAccess |
|
IFileSystemAccess2 |
Abstraction for file system operations with the added value of a logical
path mapping (outlet).
|
IFileSystemAccessExtension |
|
IFileSystemAccessExtension2 |
|
IFileSystemAccessExtension3 |
|
IFormattableDocument |
A FormattableDocument is a stateful object that holds a list of replacers .
|
IFormattableSubDocument |
A sub document describes the formatting for a part of the entire document.
|
IFormatter |
|
IFormatter2 |
Use this interface to invoke a formatter.
|
IFormatterExtension |
|
IFragmentProvider |
Used to compute fragments (i.e.
|
IFragmentProvider.Fallback |
Delegate the resolution of EObject or the computation of fragments to
the default implementation by invoking the respective methods on the given
instance of this fall-back delegate.
|
IFurtherParsable<Token extends ParsedToken> |
|
IFurtherParsable.Source<Token extends ParsedToken> |
|
IGenerator |
Interface for sequential code generators.
|
IGenerator.NullGenerator |
|
IGenerator2 |
Replacement interface for the IGenerator that adds support for parallel code generation.
|
IGeneratorContext |
|
IGeneratorNode |
A node in the code generator tree.
|
IGlobalScopeProvider |
Provides scopes for the world, that is things which are not local (i.e.
|
IGlobalServiceProvider |
|
IGlobalServiceProvider.ResourceServiceProviderImpl |
|
IgnoreCaseIDValueConverter |
|
IgnoreCaseKeywordSerializer |
|
IgnoreCaseKeywordSerializer |
|
IgnoreCaseLinking |
|
IGrammarAccess |
TODO Javadoc
|
IGrammarAccess.IAbstractRuleAccess |
TODO can we use generics instead of inheritance?
|
IGrammarAccess.IEnumRuleAccess |
|
IGrammarAccess.IParserRuleAccess |
|
IGrammarConstraintProvider |
Based on an Xtext grammar, the IGrammarConstraintProvider provides constraints that the semantic model must comply
with.
|
IGrammarConstraintProvider.ConstraintElementProduction |
|
IGrammarConstraintProvider.ConstraintElementType |
|
IGrammarConstraintProvider.IConstraint |
One constraint defines all conditions one semantic object must comply with.
|
IGrammarConstraintProvider.IConstraintElement |
IConstraintElements form a tree that is in fact a view on the grammar's AbstractElements.
|
IGrammarConstraintProvider.IFeatureInfo |
|
IGrammarNFAProvider<S,T> |
|
IGrammarNFAProvider.NFABuilder<S,T> |
|
IGrammarNFAProvider.NFADirection |
|
IGrammarPDAProvider |
|
IHiddenRegion |
|
IHiddenRegionFormatter |
|
IHiddenRegionFormatting |
HiddenRegionFormatting specifies formatting information for a HiddenRegion.
|
IHiddenRegionPart |
|
IHiddenRegionPartAssociator |
|
IHiddenTokenHandler |
|
IHiddenTokenHandler.IHiddenTokenState |
|
IHiddenTokenHelper |
|
IHiddenTokenSequencer |
|
IHiddenTokenSequencer.IHiddenTokenSequencerOwner |
|
IIndentationInformation |
|
IIndentationInformation.Default |
|
IJavaDocTypeReferenceProvider |
|
IKeywordSerializer |
|
ILeafNode |
A leaf node in the parse tree.
|
ILineRegion |
|
ILineSeparatorInformation |
|
ILineSeparatorInformation.Default |
|
ILinker |
|
ILinkingDiagnosticMessageProvider |
|
ILinkingDiagnosticMessageProvider.Extended |
|
ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext |
|
ILinkingService |
|
IllegalNodeException |
|
ILocationData |
|
ILocationInFileProvider |
Delivers ITextRegion s for model elements or feature settings.
|
ILocationInFileProviderExtension |
Extends the functionality of the ILocationInFileProvider to
allow clients to query for a region with more fine grained criteria.
|
ILocationInFileProviderExtension.RegionDescription |
Describes the kind of region that is queried.
|
ILocationInResource |
Describes the location in a given file or storage.
|
IMarkerFactory |
|
IMarkerFactory.IMarker |
Represents a nestable parser state
|
IMerger<T> |
Generic interface to describe an external merger for some
mergable type.
|
IMimeTypeProvider |
|
IMimeTypeProvider.DefaultImpl |
|
ImportedNamesAdapter |
Wraps global scopes and collects and holds all names for which global scopes have been asked.
|
ImportedNamespaceAwareLocalScopeProvider |
A local scope provider that understands namespace imports.
|
ImportNormalizer |
|
ImportScope |
|
ImportUriGlobalScopeProvider |
|
ImportUriGlobalScopeProvider.URICollector |
The default acceptor for import URIs.
|
ImportUriResolver |
|
ImportUriValidator |
|
INamesAreUniqueValidationHelper |
The helper can be used to validate unique names locally or across resource boundaries.
|
INamesAreUniqueValidationHelper.Context |
Provides context information to the validation that allows to introspect the scope in which the validation for
unique names is supposed to happen.
|
INamesAreUniqueValidationHelper.ContextProvider |
Provide the context information for the unique name validation.
|
IncrementalBuilder |
|
IncrementalBuilder.InternalStatefulIncrementalBuilder |
Builder instance that is bound to a single running build.
|
IncrementalBuilder.InternalStatefulIncrementalBuilder.URIBasedFileSystemAccessFactory |
|
IncrementalBuilder.Result |
The result of the build.
|
IndentNode |
An indent node prepends the indentation string to each line that is generated through its children.
|
Indexer |
|
Indexer.IndexResult |
|
IndexState |
|
INFAState<S extends INFAState,T extends INFATransition> |
|
INFATransition<S extends INFAState,T extends INFATransition> |
|
InMemoryFileSystemAccess |
|
INode |
A node in the parse tree.
|
INodeModelFormatter |
|
INodeModelFormatter.IFormattedRegion |
|
INodeModelStreamer |
|
INonTerminalConsumer |
|
INonTerminalConsumerConfiguration |
|
IntegerKey |
A representation of an integer valued preference.
|
InternalNodeModelUtils |
Internal base class for node model utilities with access to implementation details
of the node model.
|
InternalXtextLexer |
|
InternalXtextParser |
Copyright (c) 2010, 2023 itemis AG (http://www.itemis.eu) and others.
|
INTValueConverter |
|
InvariantChecker |
|
InvariantChecker.InconsistentNodeModelException |
|
IOutputConfigurationProvider |
Interface for providing default output configurations.
|
IOutputConfigurationProvider.Delegate |
|
IPackratParser |
|
IParsedTokenAcceptor |
|
IParsedTokenSource |
|
IParsedTokenVisitor |
Interface for ParsedTokenVisitor.
|
IParser |
|
IParser.NullImpl |
|
IParserConfiguration |
This interface is not intended to be implemented by clients.
|
IParseResult |
Represents the result of the parsing.
|
IParseResultFactory |
|
IParseTreeConstructor |
|
IParseTreeConstructor.TreeConstructionDiagnostic |
|
IParseTreeConstructor.TreeConstructionReport |
|
IPartialParsingHelper |
|
IPDAProvider<CTX> |
|
IPDAState |
|
IPDAState.PDAStateType |
|
IPlatformSpecificLocation<PlatformResource> |
SPI for platform specific enhancements to the traced locations.
|
IPlatformSpecificTrace<PlatformResource,Location extends IPlatformSpecificLocation<? extends PlatformResource>> |
SPI for platform specific enhancements to the traces.
|
IPlatformSpecificTraceProvider<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>> |
SPI for platform specific enhancements to trace providers.
|
IPreferenceValues |
|
IPreferenceValuesProvider |
|
IPreferenceValuesProvider.DefaultPreferenceValuesProvider |
|
IPreferenceValuesProvider.SimplePreferenceValuesProvider |
|
IPreferenceValuesProvider.SingletonPreferenceValuesProvider |
|
IProjectConfig |
A project is both a container for source folders as well as a physical location that outputs can be generated to.
|
IProjectConfigProvider |
|
IQualifiedNameConverter |
|
IQualifiedNameConverter.DefaultImpl |
|
IQualifiedNameProvider |
Provides qualified names for EObjects.
|
IQualifiedNameProvider.AbstractImpl |
|
IReferableElementsUnloader |
|
IReferableElementsUnloader.GenericUnloader |
|
IReferableElementsUnloader.NullUnloader |
|
IReferenceDescription |
|
IReferenceFinder |
Finds cross-references to elements specified by their URIs.
|
IReferenceFinder.Acceptor |
Used to collect the results.
|
IReferenceFinder.IResourceAccess |
Provides safe read access to a resource set for searching local references or references in a demand-created or
shared resource set.
|
IResourceClusteringPolicy |
This strategy allows to cope with low memory environments where resources have to
be unloaded during the build.
|
IResourceDescription |
A representation of a resource's contents as an ISelectable .
|
IResourceDescription.CoarseGrainedEvent |
This event is used to indicate that there were changes but it was not possible to determine what kind of changes
had been done.
|
IResourceDescription.Delta |
|
IResourceDescription.Event |
|
IResourceDescription.Event.Listener |
|
IResourceDescription.Event.Source |
|
IResourceDescription.Manager |
|
IResourceDescription.Manager.AllChangeAware |
|
IResourceDescriptions |
|
IResourceDescriptions.IContextAware |
|
IResourceDescriptions.IResourceSetAware |
|
IResourceDescriptions.NullImpl |
|
IResourceDescriptionsProvider |
|
IResourceFactory |
TODO document why this is necessary
|
IResourceServiceProvider |
|
IResourceServiceProvider.Provider |
|
IResourceServiceProvider.Registry |
|
IResourceServiceProvider.Registry.RegistryProvider |
|
IResourceServiceProviderExtension |
Extension to the IResourceServiceProvider which allows to ask
if a given resource URI points to a project source or a library.
|
IResourceStorageFacade |
|
IResourceValidator |
|
IRootConsumerListener |
|
IsAffectedExtension |
An extension that can be bound to mark resources as affected
by a change.
|
IsAffectedExtension.AllIsAffectedExtensions |
|
IScope |
A scope defines which elements IEObjectDescription can be seen in a certain area within a model/program.
|
IScopeProvider |
An IScopeProvider can be used, to get access to a set of visible elements ( IEObjectDescription ).
|
IScopeWrapper |
|
ISelectable |
An ISelectable is something that can be queried for exported object.
|
ISemanticNodeProvider |
|
ISemanticNodeProvider.INodesForEObjectProvider |
|
ISemanticNodeProvider.ISemanticNode |
|
ISemanticNodeProvider.NullNodesForEObjectProvider |
|
ISemanticRegion |
|
ISemanticRegionFinder |
|
ISemanticRegionsFinder |
|
ISemanticSequenceAcceptor |
|
ISemanticSequencer |
|
ISemanticSequencerDiagnosticProvider |
|
ISemanticSequencerNfaProvider |
|
ISemanticSequencerNfaProvider.ISemState |
|
ISequenceAcceptor |
|
ISequenceMatcher |
|
ISequenceMatcher.Factory |
|
ISequentialRegion |
|
ISerializationContext |
|
ISerializationDiagnostic |
|
ISerializationDiagnostic.Acceptor |
|
ISerializationDiagnostic.ExceptionDiagnostic |
|
ISerializationDiagnostic.ExceptionThrowingAcceptor |
|
ISerializationDiagnostic.StdErrAcceptor |
|
ISerializationDiagnostic.ToString |
|
ISerializer |
Using a grammar, the Serializer converts EMF models to text.
|
ISerState |
|
ISerState.SerStateType |
|
ISetup |
TODO document me!
|
IShadowedResourceDescriptions |
|
IShouldGenerate |
|
IShouldGenerate.Always |
|
IShouldGenerate.OnlyWithoutErrors |
|
ISlotEntry |
|
ISourceFolder |
Describes directories that contain source files of a project.
|
Issue |
|
Issue.IssueImpl |
|
IssueCodes |
|
IssueSeverities |
|
IssueSeveritiesProvider |
|
IStratumBreakpointSupport |
|
IStratumBreakpointSupport.DefaultImpl |
|
ISubFormatter |
An ISubFormatter is responsible to format a sub document.
|
ISynchronizable<Synchronizable> |
Implementations of ISynchronizable expose a lock object
that allows to guard against concurrent modifications.
|
ISyntacticSequenceAcceptor |
|
ISyntacticSequencer |
|
ISyntacticSequencer.ISyntacticSequencerOwner |
|
ISyntacticSequencerDiagnosticProvider |
|
ISyntacticSequencerPDAProvider |
|
ISyntacticSequencerPDAProvider.GetGrammarElement |
|
ISyntacticSequencerPDAProvider.ISynAbsorberState |
|
ISyntacticSequencerPDAProvider.ISynEmitterState |
|
ISyntacticSequencerPDAProvider.ISynFollowerOwner |
|
ISyntacticSequencerPDAProvider.ISynNavigable |
|
ISyntacticSequencerPDAProvider.ISynState |
|
ISyntacticSequencerPDAProvider.ISynTransition |
|
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter |
|
ISyntacticSequencerPDAProvider.SynPredicates |
|
ISyntacticSequencerPDAProvider.SynStateType |
|
ISyntaxErrorMessageProvider |
|
ISyntaxErrorMessageProvider.IErrorContext |
The error context provides some information about the internal state
of the parser when a syntax error occurred.
|
ISyntaxErrorMessageProvider.IParserErrorContext |
The error context for parser and lexer errors.
|
ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext |
|
ISyntaxErrorMessageProvider.IValueConverterErrorContext |
The error context for a particular value conversion issue.
|
ITaskFinder |
|
ITaskParser |
|
ITaskTagProvider |
|
ITerminalConsumer |
|
ITerminalConsumerConfiguration |
|
ITextRegionAccess |
This class provides access to text regions based on the semantic model.
|
ITextRegionAccessDiff |
|
ITextRegionDiffBuilder |
|
ITextRegionExtensions |
|
ITextRegionRewriter |
|
ITextReplacement |
A replacement describes which new text should substitute the text at the given offset and length.
|
ITextReplacer |
|
ITextReplacerContext |
|
ITextSegment |
A text segment describes a part of a document and carries a few more information, e.g.
|
ITextSegmentDiff |
|
ITokenAcceptor |
Abstraction for an object, that will continuously accept Antlr tokens.
|
ITokenDefProvider |
|
ITokenDiagnosticProvider |
|
ITokenSerializer |
TODO: this interface does not define any methods.
|
ITokenSerializer.ICrossReferenceSerializer |
In the process of serializing a model to a DSL, references to model elements need to be turned into string
representations which identify the targeted model element.
|
ITokenSerializer.IEnumLiteralSerializer |
|
ITokenSerializer.IErrorAcceptor |
|
ITokenSerializer.IKeywordSerializer |
|
ITokenSerializer.IValueSerializer |
|
ITokenStream |
|
ITokenStreamExtension |
|
ITokenToStringConverter |
|
ITrace |
The trace provides a way to work with tracing information of a code generator.
|
ITraceForURIProvider |
Provides read access to the available trace information for generated resources or input resources.
|
ITraceRegionProvider |
|
ITraceToBytecodeInstaller |
|
ITraceURIConverter |
This class converts URIs between their absolute forms and a relative form, which
is persisted in trace files.
|
ITransientValueService |
Implementations of this service are called when a model is serialized and can decide whether a value needs to be
serialized or not.
|
ITransientValueService |
Implementations of this interface decide which values are serialized during serialization.
|
ITransientValueService.ListTransient |
|
ITransientValueService.ValueTransient |
|
ITypedPreferenceValues |
A strongly typed API to access preferences.
|
IUnorderedGroupHelper |
|
IUnorderedGroupHelper.Null |
|
IUnorderedGroupHelper.UnorderedGroupState |
|
IValueConverter<Type> |
A ValueConverter is used to create a semantic value from
an input string or node and vice versa.
|
IValueConverter.RuleSpecific |
Value converters that rely on information about the actual rule
that is converted, may implement this interface.
|
IValueConverterService |
|
IValueConverterService.Introspectable |
Extension interface to the value converter service.
|
IValueSerializer |
|
IWhitespace |
|
IWhitespaceInformationProvider |
|
IWhitespaceInformationProvider.Default |
|
IWorkspaceConfig |
|
IXtext2EcorePostProcessor |
Deprecated.
|
JavaIoFileSystemAccess |
|
JavaIoFileSystemAccess.IFileCallback |
|
Keyword |
A representation of the model object 'Keyword'.
|
KeywordAlternativeConverter |
|
KeywordBasedValueConverter |
This IValueConverter ensures that the given string value fulfills a
data type rule that consists only of an alternative of keywords.
|
KeywordConsumer |
|
KeywordImpl |
An implementation of the model object 'Keyword'.
|
KeywordInspector |
Simple implementation of a check for keywords that collide with terminal rules.
|
KeywordSerializer |
|
KeywordSerializer |
|
LanguageInfo |
Convenient access to language specific information.
|
LanguageSpecific |
An annotation marking a binding as language specific in contrast to a global service.
|
LazyLinker |
|
LazyLinkingResource |
|
LazyLinkingResource.CyclicLinkingException |
|
LazyLinkingResource.DiagnosticMessageContext |
|
LazyURIEncoder |
|
LeafIterator |
|
LeafNode |
|
LeafNodeWithSyntaxError |
|
LegacyTransientValueService |
|
Lexer |
Hack: As AntLR does not allow to define the superclass of the generated
lexer, we call this class Lexer and import it to be used instead of the
original lexer class.
|
LexerBindings |
|
LexerProvider<T extends org.antlr.runtime.Lexer> |
A Guice provider implementation, that does not use the default constructor of
the lexer class, but call the other available constructor that takes a CharStream as argument.
|
LineMappingProvider |
|
LineMappingProvider.LineMapping |
|
LineRegion |
|
LineSeparatorHarmonizer |
Replaces all line breaks with the configured line separator.
|
Linker |
|
Linker.LinkingDiagnosticContext |
|
LinkingDiagnosticMessageProvider |
|
LinkingDiagnosticProducer |
|
LinkingHelper |
|
LinkingScopeProviderBinding |
|
ListBasedDiagnosticConsumer |
|
ListBasedDiagnosticConsumer.Internal |
|
LiteralCondition |
A representation of the model object 'Literal Condition'.
|
LiteralConditionImpl |
An implementation of the model object 'Literal Condition'.
|
LiveShadowedAllContainerState |
This class ensures that every IResourceDescription from a local IResourceDescriptions that is not known to the global
IAllContainerState gets a proper container.
|
LiveShadowedAllContainerState.Provider |
|
LiveShadowedChunkedContainer |
|
LiveShadowedChunkedResourceDescriptions |
|
LiveShadowedResourceDescriptions |
|
LoadOnDemandResourceDescriptions |
|
LocalUniqueNameContext |
A case-sensitive, local validation context to check unique names in the contents of
a container EObject or within a list.
|
LocationData |
|
LocationInResource |
|
LookAheadInfo |
Utility to work with the lookAhead information in the node model.
|
LookAheadInfo.InconsistentLookAheadException |
|
MapBasedPreferenceValues |
|
MapBasedScope |
A scope implemented using a Map used for efficient lookup of ordinary named
EObjectDescriptions .
|
Marker |
|
Marker.IMarkerClient |
|
Marker.IMarkerVisitor |
|
MarkerAwareBacktracker |
|
MatcherNFAProvider |
|
MatcherNFAProvider.MatcherNFABuilder |
|
MatcherState |
|
MatcherTransition |
|
MaxLineWidthDocument |
|
MethodBasedModule |
|
MoreThanOneCardinalityException |
|
MultiLineCommentDocumentationProvider |
The default implementation of the documentation provider for emf objects based
on Xtext languages.
|
MultilineCommentReplacer |
|
MultiLineFileHeaderProvider |
|
MultiLineJavaDocTypeReferenceProvider |
|
MultimapBasedScope |
A scope implemented using a Multimap .
|
MultimapBasedSelectable |
|
NameBasedFilter |
|
NamedArgument |
A representation of the model object 'Named Argument'.
|
NamedArgumentImpl |
An implementation of the model object 'Named Argument'.
|
NamesAreUniqueValidationHelper |
|
NamesAreUniqueValidator |
An EValidator implementation, that can be used via ComposedChecks generically
to validate for duplicated exported objects.
|
NegatedToken |
A representation of the model object 'Negated Token'.
|
NegatedTokenImpl |
An implementation of the model object 'Negated Token'.
|
NegatedUriFilter |
|
Negation |
A representation of the model object 'Negation'.
|
NegationImpl |
An implementation of the model object 'Negation'.
|
NewLineNode |
A new line node is a leaf in the code generator tree and produces line breaks.
|
NFAToDot |
|
NodeComment |
|
NodeEObjectRegion |
|
NodeHidden |
|
NodeHiddenRegion |
|
NodeIterable |
|
NodeIterator |
|
NodeIterator |
An iterator that can traverse a parse tree in forward and backward direction
starting from any element in the tree.
|
NodeModelBasedRegionAccess |
|
NodeModelBasedRegionAccessBuilder |
|
NodeModelBuilder |
A stateful (!) builder that provides call back methods for clients who
want to create a node model and maintain its invariants.
|
NodeModelSemanticSequencer |
|
NodeModelStreamer |
|
NodeModelUtils |
The NodeModelUtils are a collection of useful methods when dealing with the node model directly.
|
NodeRegion |
|
NodeSemanticRegion |
|
NodeTreeIterator |
|
NodeWhitespace |
|
NonTerminalConsumer |
|
NonTerminalConsumer.ConsumerAcceptor |
|
NoTraces<PlatformResource,Trace extends IPlatformSpecificTrace<PlatformResource,?>> |
Abstract null implementation for platform specific enhancements to the trace API.
|
NullDiagnosticProducer |
|
NullFormatter |
|
NullTokenDefProvider |
|
OneWhitespaceFormatter |
|
OperationCanceledError |
|
OperationCanceledManager |
A facade for managing and working with cancellation exceptions of different platforms.
|
OriginalElement |
|
OriginalElement.OriginalElementAdapter |
|
OriginalGrammar |
|
OriginalGrammar.OriginalGrammarAdapter |
|
OutdatedStateManager |
|
OutputConfiguration |
|
OutputConfiguration.SourceMapping |
Specifies the output folder for a source folder (may be null, in which case the output folder of the enclosing
OutputConfiguration is used).
|
OutputConfigurationAdapter |
|
OutputConfigurationProvider |
|
OverriddenValueInspector |
|
Parameter |
A representation of the model object 'Parameter'.
|
ParameterConfigHelper |
|
ParameterImpl |
An implementation of the model object 'Parameter'.
|
ParameterReference |
A representation of the model object 'Parameter Reference'.
|
ParameterReferenceImpl |
An implementation of the model object 'Parameter Reference'.
|
ParsedAction |
|
ParsedEnumLiteral |
|
ParsedNonTerminal |
|
ParsedNonTerminalEnd |
|
ParsedTerminal |
|
ParsedTerminalWithFeature |
|
ParsedTerminalWithFeatureInfo |
|
ParsedToken |
|
ParsedTokenCounter |
|
ParsedTokenPrinter |
|
ParseException |
|
ParseResult |
The result of a parsing operation.
|
ParseResultFactory |
|
ParserRule |
A representation of the model object 'Parser Rule'.
|
ParserRuleImpl |
An implementation of the model object 'Parser Rule'.
|
PartialParsingHelper |
|
PartialParsingPointers |
|
PathTraverser |
|
PlaceholderToken |
|
PortableURIs |
Portable URIs are based on names and therefore are independent of the concrete file paths and file names of the
resources.
|
PortableURIs.PortableFragmentDescription |
|
PredicateUsesUnorderedGroupInspector |
|
PreferenceKey |
Implementers of this interface represent a configuration key.
|
PreferenceKeysProvider |
|
PreferenceTaskTagProvider |
|
PreferenceValuesByLanguage |
|
PreferenceValuesByLanguage.PreferenceValuesByLanguageAdapter |
|
Priority |
|
ProjectConfigAdapter |
|
ProjectConfigAdapter.ProjectConfigAdapterAdapter |
|
ProjectConfigProvider |
|
ProjectDescription |
|
ProjectDescription.ProjectDescriptionAdapter |
|
ProjectDescriptionBasedContainerManager |
|
ProviderModule |
|
QualifiedName |
A datatype for dealing with qualified names.
|
QualifiedName.Builder |
The Builder allows to create instances of QualifiedName in a slightly
more efficient way by pre-allocating the underlying data for a known
length.
|
QualifiedNameInStaticImportValueConverter |
|
QualifiedNameInterning |
Provides methods for enabling and disabling the interning of strings used in QualifiedName .
|
QualifiedNameValueConverter |
A value converter for qualified names consisting of segments or wildcard literals separated by namespace delimiters.
|
Range |
A mutable (!) range object.
|
RangeBasedDiagnostic |
A validation diagnostic that is associated with a range.
|
Reader |
A Reader used to read EMF resources from a set of pathes.
|
ReducedXtextResourceValidator |
This resource validator for xtext grammars only reports syntactic errors and broken references to rule calls and super grammars.
|
ReferenceAcceptor |
|
ReferencedMetamodel |
A representation of the model object 'Referenced Metamodel'.
|
ReferencedMetamodelImpl |
An implementation of the model object 'Referenced Metamodel'.
|
ReferenceFinder |
|
RegionComparator<T> |
|
RegionsOutsideFrameException |
|
RegionTrace |
|
RegionTraceMissingException |
|
ResolvedResourceDescription |
A resource description that has no references to the origin resource anymore (thus it is "resolved").
|
ResourceDescriptionChangeEvent |
|
ResourceDescriptionsBasedContainer |
|
ResourceDescriptionsData |
Instances of ResourceDescriptionsData provide indexed access to
resource descriptions that export elements with a certain name.
|
ResourceDescriptionsData.ResourceSetAdapter |
|
ResourceDescriptionsProvider |
|
ResourceDescriptionsProvider |
|
ResourceLoadingSlotEntry |
|
ResourceServiceProviderDescriptor |
|
ResourceServiceProviderRegistryImpl |
|
ResourceServiceProviderRegistryImpl.InternalData |
|
ResourceServiceProviderServiceLoader |
|
ResourceSetBasedAllContainersState |
|
ResourceSetBasedAllContainersStateProvider |
|
ResourceSetBasedResourceDescriptions |
|
ResourceSetBasedSlotEntry |
A slot entry filtering all contents of the resource set rather than the exported objects only.
|
ResourceSetContext |
An Xtext-specific facade over an EMF ResourceSet.
|
ResourceSetGlobalScopeProvider |
|
ResourceSetReferencingResourceSet |
|
ResourceSetReferencingResourceSetImpl |
|
ResourceStorageFacade |
|
ResourceStorageLoadable |
|
ResourceStorageProviderAdapter |
An adapter that can be installed into a SerializableResource, to provide resource state.
|
ResourceStorageWritable |
|
ResourceValidatorImpl |
|
ResourceValidatorImpl.ListBasedMarkerAcceptor |
|
ReversedBidiIterable<T> |
|
ReversedBidiIterator<T> |
|
ReversedBidiTreeIterable<T> |
|
ReversedBidiTreeIterator<T> |
|
RootDocument |
|
RootNode |
|
RuleCall |
A representation of the model object 'Rule Call'.
|
RuleCallImpl |
An implementation of the model object 'Rule Call'.
|
RuleCallStack |
|
RuleFilter |
|
RuleNames |
Different kinds of name mapping for rules in a grammar.
|
RuleWithoutInstantiationInspector |
Checks if a parser rule ensures object instantiation.
|
RuleWithParameterValues |
|
RuleWithParameterValues.RuleWithParameterValuesAdapter |
|
RuntimeResourceSetInitializer |
|
SaveOptions |
Immutable SaveOptions can be used to read and write options into the
map that is passed into Resource.save(Map) .
|
SaveOptions.Builder |
|
ScopeBasedSelectable |
|
Scopes |
|
SelectableBasedScope |
|
SemanticNodeIterator |
|
SemanticNodeProvider |
|
SemanticNodeProvider.NodesForEObjectProvider |
|
SemanticNodeProvider.SemanticNode |
|
SemanticRegionInIterableFinder |
|
SemanticRegionIterable |
|
SemanticRegionMatcher |
|
SemanticRegionNullFinder |
|
SemanticSequencerNfaProvider |
|
SemanticSequencerNfaProvider.SemNfa |
|
SemanticSequencerNfaProvider.SemState |
|
SemanticSequencerNfaProvider.SemStateFactory |
|
SequenceFeeder |
|
SequenceFeeder.Provider |
|
SequencerDiagnosticProvider |
|
SequencerDiagnosticProvider.NamedElement2Name |
|
SequentialRegionDiff |
|
SerializableEObjectDescription |
|
SerializableEObjectDescriptionProvider |
|
SerializableNodeModel |
|
SerializableReferenceDescription |
|
SerializableResourceDescription |
|
SerializationContext |
|
SerializationContext.ActionContext |
|
SerializationContext.ParameterValueContext |
|
SerializationContext.RuleContext |
|
SerializationContext.TypeContext |
|
SerializationContextMap<T> |
|
SerializationContextMap.Builder<T> |
|
SerializationContextMap.Entry<T> |
|
SerializationContextMap.MutableEntry<T> |
|
SerializationConversionContext |
|
SerializationDiagnostic |
|
SerializationExtensions |
|
SerializationUtil |
|
Serializer |
Deprecated.
|
Serializer |
|
SerializerOptions |
Deprecated.
|
SerializerPDA |
|
SerializerPDA.SerializerPDACloneFactory |
|
SerializerPDA.SerializerPDAElementFactory |
|
SerializerPDA.SerializerPDAGetToken |
|
SerializerPDA.SerializerPDAIsAssignedAction |
|
SerializerPDA.SerializerPDAState |
|
SerializerScopeProviderBinding |
Indicates that a scope provider is requested that is used
to serialize existing cross references.
|
SetBasedKeywordMatcher |
|
SettingDelegate |
Delegating implementation of an EStructuralFeature.Setting to be independent
of other's hashCode() and equals(Object) implementation.
|
Severity |
|
SeverityConverter |
|
SimpleLocalScopeProvider |
A local scope that uses the qualified names of all elements of an Resource and
delegates to a global scope.
|
SimpleNameProvider |
|
SimpleResourceDescriptionsBasedContainerManager |
|
SimpleScope |
|
SingleCharacter |
|
SingleHiddenRegionFormatter |
|
SinglelineCodeCommentReplacer |
|
SinglelineCommentReplacer |
|
SinglelineDocCommentReplacer |
|
SingletonBidiIterable<T> |
|
SingletonBidiIterator<T> |
|
SingletonBinding |
|
SingletonScope |
|
SlotEntry |
|
Source2GeneratedMapping |
|
SourceAdapter |
|
SourceLevelURIsAdapter |
An adapter to be installed into a ResourceSet.
|
SourceRelativeURI |
A source relative URI.
|
StateBasedContainer |
A specialized container which is based on some long living lightweight state.
|
StateBasedContainerManager |
|
StorageAwareResource |
A resource implementation that can load itself from ResourceStorage.
|
StorageAwareResourceDescriptionManager |
|
StringBasedRegionAccess |
|
StringBasedTextRegionAccessDiff |
|
StringBasedTextRegionAccessDiffAppender |
|
StringBasedTextRegionAccessDiffBuilder |
|
StringBasedTextRegionAccessDiffBuilder.Insert |
|
StringBasedTextRegionAccessDiffBuilder.MoveSource |
|
StringBasedTextRegionAccessDiffBuilder.MoveTarget |
|
StringBasedTextRegionAccessDiffBuilder.Preserve |
|
StringBasedTextRegionAccessDiffBuilder.Remove |
|
StringBasedTextRegionAccessDiffBuilder.Replace1 |
|
StringBasedTextRegionAccessDiffBuilder.Replace2 |
|
StringBasedTextRegionAccessDiffBuilder.Rewrite |
|
StringBufferSequenceAcceptor |
|
StringComment |
|
StringEObjectRegion |
|
StringHidden |
|
StringHiddenRegion |
|
StringKey |
A string values typed preference key.
|
StringRegion |
|
StringSemanticRegion |
|
STRINGValueConverter |
|
StringWhitespace |
|
StringWithOffset |
|
SubDocument |
|
SuperCallScope |
|
SuperCallScope.ExplicitCallDescription |
Used during linking to set the flag
which keeps track of explicitly chosen rules.
|
SynchronizedXtextResourceSet |
|
SyntacticSequencerDiagnosticProvider |
|
SyntacticSequencerPDAProvider |
|
SyntacticSequencerPDAProvider.NavigablePDA |
|
SyntacticSequencerPDAProvider.SynAbsorberState |
|
SyntacticSequencerPDAProvider.SynEmitterState |
|
SyntacticSequencerPDAProvider.SynNavigable |
|
SyntacticSequencerPDAProvider.SynState |
|
SyntacticSequencerPDAProvider.SynTransition |
|
SyntaxErrorMessage |
A syntax error message represents a parsing problem.
|
SyntaxErrorMessageProvider |
|
SyntheticCompositeNode |
Unfolds the array of grammar elements that is associated with a composite node.
|
SyntheticLinkingSupport |
Provides services to install proxies without node model.
|
TargetURICollector |
The language that defines a given object can decide to add other objects
to the set of of target URIs if they have been derived from the given object.
|
TargetURIConverter |
|
TargetURIs |
Encapsulate the searched data.
|
TargetURIs.Key<T> |
A user data key with equalitiy semantics on the type of the value and the
logical name of the key.
|
TargetURISet |
|
Task |
|
TaskTag |
|
TaskTags |
|
TemplateNode |
A template node applies a StringConcatenationClient to compute its children.
|
TemporaryTraceRegion |
A trace region that will not be added to the child list of the given parent.
|
TerminalConsumer |
|
TerminalRule |
A representation of the model object 'Terminal Rule'.
|
TerminalRuleImpl |
An implementation of the model object 'Terminal Rule'.
|
Terminals |
|
TerminalsANY_OTHERConsumer |
|
TerminalsDelimiters |
|
TerminalsGrammarAccess |
|
TerminalsIDConsumer |
|
TerminalsINTConsumer |
|
TerminalsML_COMMENTConsumer |
|
TerminalsPackratParser |
|
TerminalsParserConfiguration |
|
TerminalsRuntimeModule |
Use this class to register components to be used within the IDE.
|
TerminalsSemanticSequencer |
|
TerminalsSL_COMMENTConsumer |
|
TerminalsStandaloneSetup |
Initialization support for running Xtext languages
without equinox extension registry
|
TerminalsStandaloneSetupGenerated |
|
TerminalsSTRINGConsumer |
|
TerminalsSyntacticSequencer |
|
TerminalsWSConsumer |
|
TextNode |
A text node is a leaf in the code generator tree and produces arbitrary text.
|
TextRegionAccessBuilder |
|
TextRegionAccessBuildingSequencer |
|
TextRegionAccessToString |
|
TextRegionAccessToString.AstRegionComparator |
|
TextRegionAccessToString.DiffColumn |
|
TextRegionListToString |
|
TextRegionListToString.Item |
|
TextRegionRewriter |
|
TextRegions |
|
TextRegionsInTextToString |
|
TextRegionsToString |
|
TextRegionsWithTitleToString |
|
TextRegionsWithTitleToString.Item |
|
TextReplacement |
|
TextReplacementList<T extends ITextReplacement> |
|
TextReplacerContext |
|
TextReplacerMerger |
|
TextSegment |
|
TextSegmentSet<T> |
|
TokenAcceptor |
Simple implementation of an ITokenAcceptor based on the assumption
that the calls to accept and next will be alternating with only a few
exceptions.
|
TokenDefProvider |
|
TokenDiagnosticProvider |
|
TokenRegionProvider |
Expands a region such that it contains only complete lexer tokens.
|
TokenSourceProvider |
|
TokenStreamSequenceAdapter |
|
TokenStringBuffer |
|
TokenTool |
|
TokenUtil |
|
TraceAsPrimarySourceInstaller |
|
TraceAsPrimarySourceInstaller.XtextClassAdapter |
|
TraceAsPrimarySourceInstaller.XtextMethodAdapter |
|
TraceAsSmapInstaller |
|
Traced |
|
TracedAccessors |
|
TracedAccessorsProcessor |
|
TracedProcessor |
|
TraceFileNameProvider |
|
TraceNode |
A trace node maps the text generated through its children to a source location.
|
TraceNotFoundException |
|
TraceRegion |
|
TraceRegionMerger |
Copied and adapted from
org.eclipse.xtext.ui.editor.syntaxcoloring.MergingHighlightedPositionAcceptor .
|
TraceRegionSerializer |
|
TraceRegionSerializer.Callback<Region,Location> |
|
TraceRegionSerializer.CompressedIntDataInput |
|
TraceRegionSerializer.IdentityStrategy |
|
TraceRegionSerializer.Strategy<Region,Location> |
|
TraceToDot |
|
TracingSugar |
Some additional sugar extension to - create generator nodes for EObjects - create ILocationData for EObjects.
|
TransformationDiagnostic |
|
TransformationDiagnosticsProducer |
|
TransformationErrorCode |
|
TransformationException |
|
TransientValueService |
|
TransientValueUtil |
|
TreeConstNFAToDot |
|
TreeConstructionNFAProvider |
|
TreeConstructionNFAProvider.TreeConstNFABuilder |
|
TreeConstructionReportImpl |
|
TreeConstState |
|
TreeConstTransition |
|
TypedPreferenceKey<T> |
|
TypedPreferenceValues |
|
TypeHierarchyHelper |
|
TypeRef |
A representation of the model object 'Type Ref'.
|
TypeRefImpl |
An implementation of the model object 'Type Ref'.
|
UnexpectedClassInfoException |
|
UniqueInResourceContext |
Deprecated.
|
UnknownProjectConfig |
|
UnorderedGroup |
A representation of the model object 'Unordered Group'.
|
UnorderedGroupHelper |
|
UnorderedGroupHelper.Collector |
|
UnorderedGroupHelper.Frame |
|
UnorderedGroupHelper.State |
|
UnorderedGroupImpl |
An implementation of the model object 'Unordered Group'.
|
UnorderedGroupToken |
|
UnorderedGroupToken.End |
|
UntilToken |
A representation of the model object 'Until Token'.
|
UntilTokenImpl |
An implementation of the model object 'Until Token'.
|
URIBasedFileSystemAccess |
A file system access implementation that is based on EMF URIs and URIConverter
|
URIBasedFileSystemAccess.BeforeDelete |
|
URIBasedFileSystemAccess.BeforeRead |
|
URIBasedFileSystemAccess.BeforeWrite |
|
UriBasedReader |
|
UriFilter |
|
UrlClassLoaderClasspathEntriesProvider |
|
UsedRulesFinder |
|
ValidationMessageAcceptor |
A validation message acceptor provides the minimal necessary API to create
error and warning messages that are associated with a feature value or with
a range in the input source.
|
Validator |
|
Validator.Disabled |
|
Validator.MWEDiagnosticComparator |
|
ValidEntryRuleInspector |
Checks the entry rule for validity.
|
ValueConverter |
|
ValueConverterException |
|
ValueConverterWithValueException |
A value converter exception that carries the value around, that was
recoverable from a badly formatted string or erroneous node.
|
ValueSerializer |
|
ValueSerializer |
|
WhitespaceAddingSequenceAcceptor |
|
WhitespaceReplacer |
|
Wildcard |
A representation of the model object 'Wildcard'.
|
WildcardImpl |
An implementation of the model object 'Wildcard'.
|
WorkspaceConfig |
The default workspace consists of multiple projects and always contains the unknown project that is used for
projectless files.
|
WriterTokenStream |
|
XMLEncodingProvider |
|
XtendXtext2EcorePostProcessor |
Deprecated, for removal: This API element is subject to removal in a future version.
|
Xtext2EcoreInterpretationContext |
|
Xtext2EcoreTransformer |
|
Xtext2EcoreTransformer.NullErrorAcceptor |
|
XtextAdapterFactory |
The Adapter Factory for the model.
|
XtextAntlrTokenFileProvider |
|
XtextConfigurableIssueCodes |
This class holds all the configurable issue codes for the Xtext grammar language.
|
XtextCrossReferenceSerializer |
|
XtextDiagnosticConverter |
|
XtextFactory |
The Factory for the model.
|
XtextFactoryImpl |
An implementation of the model Factory.
|
XtextFormatter |
|
XtextFormatterJava |
|
XtextFragmentProvider |
|
XtextGrammarAccess |
|
XtextLinker |
|
XtextLinker.PackageRemover |
|
XtextLinkingDiagnostic |
|
XtextLinkingDiagnosticMessageProvider |
|
XtextLinkingService |
|
XtextLocationInFileProvider |
|
XtextPackage |
The Package for the model.
|
XtextPackage.Literals |
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
XtextPackageImpl |
An implementation of the model Package.
|
XtextParser |
|
XtextPlatformResourceURIHandler |
This URI handler implements a heuristic approach to work around
a mismatch with platform URIs in the dev workspace and the deployed variant.
|
XtextReferableElementsUnloader |
|
XtextResource |
An EMF resource that reads and writes models of an Xtext DSL.
|
XtextResourceDescriptionStrategy |
|
XtextResourceFactory |
|
XtextResourceSet |
A resource set that is capable of resolving classpath URIs.
|
XtextRuleInspector<Result,RuleType extends AbstractRule> |
|
XtextRuntimeModule |
used to register components to be used at runtime.
|
XtextScopeProvider |
|
XtextSemanticSequencer |
|
XtextSerializationException |
|
XtextStandaloneSetup |
Initialization support for running Xtext languages
without equinox extension registry
|
XtextStandaloneSetupGenerated |
|
XtextSwitch<T> |
The Switch for the model's inheritance hierarchy.
|
XtextSyntacticSequencer |
|
XtextSyntaxDiagnostic |
|
XtextSyntaxDiagnosticWithRange |
|
XtextTokenStream |
A token stream that is aware of the current lookahead.
|
XtextTokenStream.HiddenTokens |
|
XtextTransientValueService |
|
XtextTransientValueService2 |
|
XtextValidator |
|
XtextValueConverters |
|