A B C D E F G H I L M N O P R S T U V W 

A

absorbIncoming(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
absorbOutgoing(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
AbstractLinkedStack<THIS extends AbstractLinkedStack<?,ELEMENT>,ELEMENT> - Class in org.eclipse.xtext.util
 
AbstractLinkedStack() - Constructor for class org.eclipse.xtext.util.AbstractLinkedStack
 
AbstractLinkedStack.Element<T> - Class in org.eclipse.xtext.util
 
AbstractLinkedStack.Element(AbstractLinkedStack.Element<T>, T) - Constructor for class org.eclipse.xtext.util.AbstractLinkedStack.Element
 
AbstractReadWriteAcces<P> - Class in org.eclipse.xtext.util.concurrent
 
AbstractReadWriteAcces() - Constructor for class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
accept(T) - Method in class org.eclipse.xtext.util.CollectionBasedAcceptor
 
accept(ETypeParameter, EGenericType) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil.TypeBindingAcceptor
 
accept(T) - Method in interface org.eclipse.xtext.util.IAcceptor
 
add(GraphvizDotBuilder.Props) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Digraph
 
addCacheListener(OnChangeEvictingCache.Listener) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
addChild(NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
addChild(NfaToProduction.AbstractElementAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
addChild(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
addExportedPackages(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest
adds the qualified names to the export-package attribute, if not already present.
addImportedPackages(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest
 
addOutgoing(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
addRequiredBundles(Set<String>) - Method in class org.eclipse.xtext.util.MergeableManifest
adds the qualified names to the require-bundle attribute, if not already present.
addSuppressed(Throwable, Throwable) - Static method in class org.eclipse.xtext.util.Exceptions
Invoke Throwable#addSuppressed(Throwable) reflectively if it is available.
addTypeParameterBindingsRecursively(EClass, EcoreGenericsUtil.TypeBindingAcceptor) - Static method in class org.eclipse.xtext.util.EcoreGenericsUtil
 
afterModify(P, Object, IUnitOfWork<?, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
is executed within the transaction right after the unit of work has been executed and delivered the result.
afterReadOnly(P, Object, IUnitOfWork<?, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
is executed within the transaction right after the unit of work has been executed and delivered the result.
alias - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
allNumbers() - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
apply(E) - Method in class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
 
apply(E) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.GetToken
 
apply(Pda<STATE, STACKITEM>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
apply(OBJ) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter.ObjToStrFunction
 
apply(S) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.IsPop
 
apply(Production<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
apply(TOKEN) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter.ObjToStrFunction
 
apply(Method) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
apply(K) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
applyTo(StringBuilder) - Method in class org.eclipse.xtext.util.ReplaceRegion
 
areAlternativeMultiples(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
Arrays - Class in org.eclipse.xtext.util
 
asList() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
assertSameStructure(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
autoWrapChars - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
autoWrapChildren - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
available() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 

B

backtrack(Nfa<S>, RESULT, NfaUtil.BacktrackHandler<S, RESULT>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
beforeModify(P, IUnitOfWork<?, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Is called before a write lock is obtained
beforeReadOnly(P, IUnitOfWork<?, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
is called before a read lock is obtained
BUNDLE_ACTIVATION_POLICY - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_ACTIVATOR - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_CLASSPATH - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_LOCALIZATION - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_NAME - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_REQUIRED_EXECUTION_ENV - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_SYMBOLIC_NAME - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_VENDOR - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
BUNDLE_VERSION - Static variable in class org.eclipse.xtext.util.MergeableManifest
 

C

cache - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.Identity
 
cacheHit() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
cacheHit(OnChangeEvictingCache.CacheAdapter) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Announce a cache hit for the internal statistics of the adapter.
cacheMiss() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
cacheMiss(OnChangeEvictingCache.CacheAdapter) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Announce a cache miss for the internal statistics of the adapter.
CancelableUnitOfWork<R,P> - Class in org.eclipse.xtext.util.concurrent
 
CancelableUnitOfWork() - Constructor for class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
CancelIndicator - Interface in org.eclipse.xtext.util
 
canReach(Nfa<S>, S, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
canReach(Pda<S, P>, S, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
canReachFinalState(Nfa<S>, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
card(boolean, boolean) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
Cfg<ELEMENT,TOKEN> - Interface in org.eclipse.xtext.util.formallang
Context-Free Grammar
cfg - Variable in class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
 
CfgFactory<ELEMENT,TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
CfgUtil - Class in org.eclipse.xtext.util.formallang
 
CfgUtil() - Constructor for class org.eclipse.xtext.util.formallang.CfgUtil
 
CfgUtil.IsCall<E> - Class in org.eclipse.xtext.util.formallang
 
CfgUtil.IsCall(Cfg<E, ?>) - Constructor for class org.eclipse.xtext.util.formallang.CfgUtil.IsCall
 
charAt(int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
children - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
children - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
children - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
children - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
cleanFolder(File, FileFilter, boolean, boolean) - Static method in class org.eclipse.xtext.util.Files
 
clear(Resource) - Method in interface org.eclipse.xtext.util.IResourceScopeCache
 
clear(Resource) - Method in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
clear(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Clears the cache of the given resource.
clear() - Method in class org.eclipse.xtext.util.SimpleCache
 
clearValues() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
clone() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
clone(S, Pda<S, P>, D, Function<S, T>, PdaFactory<D, S, P, T>, PdaUtil.Identity<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
clone(Production<S, T>, Iterable<S>, ProductionFactory<D, T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
clone(Production<S, T>, ProductionFactory<D, T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
clone(Production<S, T>, S, ProductionFactory<D, T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
cloneAndPop() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
cloneAndPush(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
close() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
close() - Method in class org.eclipse.xtext.util.TailWriter
 
collect(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
collect(Nfa<S>, S, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
collectByParent(E, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectByParentSequence(E, E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectChildren(E, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectChildrenAlternative(E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectChildrenSequence(E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectChildrenUnorderedAlt(E, Iterable<E>, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectDistancesForm(Nfa<S>, S, int, Map<S, Integer>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
collectedInverseMap(Nfa<S>, S, Map<S, List<S>>, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
collectElement(E, Set<E>, Set<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
collectFollowers(Nfa<S>, S, Set<S>, Set<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
CollectionBasedAcceptor<T> - Class in org.eclipse.xtext.util
 
compare(S, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
 
compare(PolymorphicDispatcher<RT>.MethodDesc, PolymorphicDispatcher<RT>.MethodDesc) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
concat(String, List<String>) - Static method in class org.eclipse.xtext.util.Strings
 
concat(String, List<String>, int) - Static method in class org.eclipse.xtext.util.Strings
 
contains(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
contains(T[], T) - Static method in class org.eclipse.xtext.util.Arrays
 
contains(Object) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
contains(ITextRegion) - Method in interface org.eclipse.xtext.util.ITextRegion
 
contains(int) - Method in interface org.eclipse.xtext.util.ITextRegion
 
contains(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegion
 
contains(int) - Method in class org.eclipse.xtext.util.TextRegion
 
convertFromJavaString(String, boolean) - Static method in class org.eclipse.xtext.util.Strings
convertToJavaString(String) - Static method in class org.eclipse.xtext.util.Strings
 
convertToJavaString(String, boolean) - Static method in class org.eclipse.xtext.util.Strings
copyFiles(String, String, List<String>) - Static method in class org.eclipse.xtext.util.Files
 
countLineBreaks(CharSequence) - Static method in class org.eclipse.xtext.util.Strings
Counts the number of line breaks.
countLineBreaks(CharSequence, int, int) - Static method in class org.eclipse.xtext.util.Strings
Counts the number of line breaks.
countLines(String) - Static method in class org.eclipse.xtext.util.Strings
Counts the number of lines where Strings.separator is assumed to be the only valid line break sequence.
countLines(String, char[]) - Static method in class org.eclipse.xtext.util.Strings
Counts the number of lines where the given separator sequence is the only valid line break sequence.
countLines(String, char[], int, int) - Static method in class org.eclipse.xtext.util.Strings
Counts the number of lines between startInclusive and endExclusive where the given separator sequence is the only valid line break sequence.
countOverlappingChars(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, int, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
create(TOKEN, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
 
create(GraphvizDotBuilder.Digraph, Nfa<STATE>, STATE) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
create(GraphvizDotBuilder.Digraph, Nfa<STATE>, STATE, STATE) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
create(Nfa<SRCSTATE>, P, SRCSTATE, NfaFactory<P, DSTSTATE, SRCSTATE>, Map<SRCSTATE, DSTSTATE>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(Nfa<SRCSTATE>, NfaFactory<P, DSTSTATE, SRCSTATE>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(Production<E, T>, FollowerFunction<E>, E, E) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(Production<E, T>, FollowerFunction<E>, NfaFactory<P, S, ? super T>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(Production<E, T1>, FollowerFunction<E>, Function<E, T2>, NfaFactory<P, S, ? super T2>, T2, T2) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(Production<E, T1>, P, S, Iterable<E>, FollowerFunction<E>, Function<E, T2>, NfaFactory<P, S, ? super T2>, Map<E, S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
create(S, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
create(GraphvizDotBuilder.Digraph, Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
create(GraphvizDotBuilder.Digraph, Pda<STATE, STACKITEM>, STATE, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
create(Cfg<E, T>, FollowerFunction<E>, PdaFactory<D, S, P, ? super E>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
create(Cfg<E, T1>, D, S, E, Iterable<E>, boolean, FollowerFunction<E>, Function<E, T2>, PdaFactory<D, S, P, ? super T2>, Map<E, S>, Map<E, S>, Multimap<E, E>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
create(Cfg<E, T1>, FollowerFunction<E>, Function<E, T2>, PdaFactory<D, S, P, ? super T2>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
create(Object, Object) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
create(T, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
create(A, B) - Static method in class org.eclipse.xtext.util.Tuples
 
create(A, B, C) - Static method in class org.eclipse.xtext.util.Tuples
 
createAlternative(NfaToProduction.StateAliasNfa<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
createElement(AbstractLinkedStack.Element<ELEMENT>, ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
createElement(StringProduction.ElementType) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
createFolderURI(File) - Static method in class org.eclipse.xtext.util.UriUtil
In contrast to URI.createFileURI(String), this appends a trailing path separator.
createForAlternativeChildren(boolean, boolean, Iterable<ELEMENT>) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
 
createForAlternativeChildren(boolean, boolean, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
createForCall(boolean, boolean) - Method in interface org.eclipse.xtext.util.formallang.CfgFactory
 
createFormattedString(String, Pattern) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
createForSequentialChildren(boolean, boolean, Iterable<ELEMENT>) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
 
createForSequentialChildren(boolean, boolean, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
createForSingleTarget(String, Object) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
createForSingleTarget(String, int, int, Object) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
createForSingleTarget(Predicate<Method>, Object) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
createForToken(boolean, boolean, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
 
createForToken(boolean, boolean, TOKEN) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
createForUnordertedChildren(boolean, boolean, Iterable<ELEMENT>) - Method in interface org.eclipse.xtext.util.formallang.ProductionFactory
 
createForUnordertedChildren(boolean, boolean, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
createForVarTarget(String, Object...) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
createGroup(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
createGroups(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
createMany(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
createMethodDesc(Object, Method) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
createNfa(Nfa<STATE>, Function<STATE, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
createNodes(Nfa<STATE>, STATE, Map<STATE, Integer>, Wrapper<Integer>) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter
 
createOptional(NfaToProduction.StateAliasNfa<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
createPop(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.PdaFactory
 
createPop(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
createPush(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.PdaFactory
 
createPush(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
createStack() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
createStack(Iterator<T>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
createStack() - Method in class org.eclipse.xtext.util.LinkedStack
 
createState(P, TOKEN) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
 
createState(Nfa<S>, S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
createState(StringNfa, Object) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
createState(StringPda, T) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 

D

data - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
diff(String, String) - Static method in class org.eclipse.xtext.util.DiffUtil
 
DiffUtil - Class in org.eclipse.xtext.util
 
DiffUtil() - Constructor for class org.eclipse.xtext.util.DiffUtil
 
DirectedGraph<NODE> - Interface in org.eclipse.xtext.util.formallang
 
direction - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
discard(Key) - Method in class org.eclipse.xtext.util.SimpleCache
 
distanceFromStateMap(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
distanceTo(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
distanceToFinalStateMap(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
distanceToStateMap(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
document - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
doTransform(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
doTransform(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.xtext.util.internal.LogProcessor
 
draw(NfaGraphFormatter.Canvas, int, int, int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
draw(GraphvizDotBuilder.Digraph, Nfa<STATE>) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
draw(GraphvizDotBuilder.Digraph, Pda<STATE, STACKITEM>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Digraph
 
draw(Object) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(Object, PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(Object, String, String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(Object, String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Edge
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
draw(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
drawEdge(NfaGraphFormatter.Canvas, int, int, int, int, int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
drawObject(Object) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
drawObject(Object) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StatesToDot
 
drawObject(Object) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
drawObject(Object) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
drawState(GraphvizDotBuilder.Digraph, NfaToProduction.StateAlias<T>, Map<NfaToProduction.StateAlias<T>, GraphvizDotBuilder.Node>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StatesToDot
 
dst - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
dstOffset - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 

E

EcoreGenericsUtil - Class in org.eclipse.xtext.util
 
EcoreGenericsUtil() - Constructor for class org.eclipse.xtext.util.EcoreGenericsUtil
 
EcoreGenericsUtil.TypeBindingAcceptor - Class in org.eclipse.xtext.util
 
EcoreGenericsUtil.TypeBindingAcceptor() - Constructor for class org.eclipse.xtext.util.EcoreGenericsUtil.TypeBindingAcceptor
 
element - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
element - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
elementToStr(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
EmfAdaptable - Annotation Type in org.eclipse.xtext.util.internal
 
EmfAdaptableProcessor - Class in org.eclipse.xtext.util.internal
 
EmfAdaptableProcessor() - Constructor for class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
EmfFormatter - Class in org.eclipse.xtext.util
 
EmfFormatter() - Constructor for class org.eclipse.xtext.util.EmfFormatter
 
EmfStructureComparator - Class in org.eclipse.xtext.util
 
EmfStructureComparator() - Constructor for class org.eclipse.xtext.util.EmfStructureComparator
 
EMPTY_ARRAY - Static variable in class org.eclipse.xtext.util.Strings
 
EMPTY_REGION - Static variable in interface org.eclipse.xtext.util.ITextRegion
 
EMPTY_REGION - Static variable in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
 
emptyIfNull(String) - Static method in class org.eclipse.xtext.util.Strings
 
enter(Pda<S, P>, S, PdaUtil.CyclicStackItem<P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackTraverser
 
enter(G, S, R) - Method in interface org.eclipse.xtext.util.formallang.Traverser
 
equal(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
equals(Object) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
equals(Object) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
equals(Object) - Method in class org.eclipse.xtext.util.Pair
 
equals(Object) - Method in class org.eclipse.xtext.util.TextRegion
 
equals(Object) - Method in class org.eclipse.xtext.util.Triple
 
equalsIgnoreOrder(Nfa<S>, Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
equalsIgnoreOrder(Nfa<S>, Nfa<S>, Function<S, ? super Object>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
equalsIgnoreOrder(Nfa<S>, Nfa<S>, S, S, Function<S, ? super Object>, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
equalsIgnoreWhitespace(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
esc(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
ExceptionAcceptor - Enum in org.eclipse.xtext.util
 
Exceptions - Class in org.eclipse.xtext.util
 
Exceptions() - Constructor for class org.eclipse.xtext.util.Exceptions
 
exec(P) - Method in class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
exec(P, CancelIndicator) - Method in class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
exec(P) - Method in interface org.eclipse.xtext.util.concurrent.IUnitOfWork
 
exec(T) - Method in class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
 
execWithoutCacheClear(Param, IUnitOfWork<Result, Param>) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
The transaction will be executed.
execWithTemporaryCaching(Param, IUnitOfWork<Result, Param>) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
The transaction will be executed with caching enabled.
expand(Pda<S, P>, Function<S, Pda<S, P>>, Function<S, T>, PdaFactory<D, S, P, T>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
EXPORT_PACKAGE - Static variable in class org.eclipse.xtext.util.MergeableManifest
 

F

Files - Class in org.eclipse.xtext.util
 
Files() - Constructor for class org.eclipse.xtext.util.Files
 
filter - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
filter(E) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
filter(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
filterEdges(Pda<S, P>, Traverser<? super Pda<S, P>, S, R>, PdaFactory<D, S, P, S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterFollowers(Nfa<S>, Iterable<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
filterOrphans(Pda<S, P>, PdaFactory<D, S, P, S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterUnambiguousPaths(Pda<S, P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
filterUnambiguousPaths(Pda<S, P>, S, Map<S, Integer>, Map<S, List<S>>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
find(Nfa<S>, Iterable<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
find(Nfa<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
find(Nfa<S>, S, Predicate<S>, Set<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
find(Production<E, T>, E, Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
find(Production<E, T>, Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findAll(Production<E, T>, E, Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findAll(Production<E, T>, E, Predicate<E>, List<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findByToken(Production<E, T>, E, Predicate<T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findByToken(Production<E, T>, Predicate<T>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findByToken(Production<E, T>, T) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
findFirst(Nfa<S>, Iterable<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
findLinearMatches(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, List<FormattingMigrator.Mapping>, List<FormattingMigrator.Region>) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
findNextOverlappingChar(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, int, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
findSplitState(NfaToProduction.StateAlias<T>, Integer, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
flush() - Method in class org.eclipse.xtext.util.LineFilterOutputStream
 
flush() - Method in class org.eclipse.xtext.util.TailWriter
 
followedBy(String...) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaState
 
followedBy(String...) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
FollowerFunction<ELEMENT> - Interface in org.eclipse.xtext.util.formallang
 
FollowerFunctionImpl<E,T> - Class in org.eclipse.xtext.util.formallang
 
FollowerFunctionImpl(Production<E, T>) - Constructor for class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
FollowerFunctionImpl.Direction - Enum in org.eclipse.xtext.util.formallang
 
FollowerFunctionImpl.UnorderedStrategy - Enum in org.eclipse.xtext.util.formallang
 
followers - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
followers - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
followers - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
followers - Variable in class org.eclipse.xtext.util.formallang.StringNfa
 
format(Nfa<STATE>) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter
 
format(Pda<STATE, STACKITEM>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
format(Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
format(Production<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
format(Production<ELEMENT, TOKEN>, ELEMENT) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
format(Production<ELEMENT, TOKEN>, ELEMENT, boolean) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
format(Production<ELEMENT, TOKEN>, ELEMENT, Iterable<ELEMENT>, String, boolean, boolean) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
formatter - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
formatting - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
FormattingMigrator - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator() - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator
 
FormattingMigrator.FormattedString - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator.FormattedString(String) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
FormattingMigrator.FormattedString(String, String[]) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
FormattingMigrator.Mapping - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator.Mapping(FormattingMigrator.FormattedString, FormattingMigrator.FormattedString, int, int, int) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
FormattingMigrator.Region - Class in org.eclipse.xtext.util.internal
 
FormattingMigrator.Region(int, int) - Constructor for class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
forName(String) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.Predicates
 
forName(String, int) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.Predicates
 
forTask(String) - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
forType(Class<T>) - Static method in class org.eclipse.xtext.util.Wrapper
 

G

get(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.Identity
 
get(Object, Resource, Provider<T>) - Method in interface org.eclipse.xtext.util.IResourceScopeCache
A cache associates values to the given resource under the given key.
get(Object, Resource, Provider<T>) - Method in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
get(Object) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
get(Object, Resource, Provider<T>) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Try to obtain the value that is cached for the given key in the given resource.
get() - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.NullErrorHandler
 
get(Logger) - Static method in class org.eclipse.xtext.util.PolymorphicDispatcher.WarningErrorHandler
 
get(Key) - Method in class org.eclipse.xtext.util.SimpleCache
 
get() - Method in class org.eclipse.xtext.util.Wrapper
 
getAdapterClassName(ClassDeclaration) - Method in class org.eclipse.xtext.util.internal.EmfAdaptableProcessor
 
getAllChildren(Production<E, T>, E, List<E>) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getAllChildren(Production<E, T>, E) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getAlternativeChildren(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getAlternativeChildren(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getAlternativeChildren(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getAttribute(EObject) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
getBoundGenericType(EGenericType, EClass) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil
 
getBoundGenericType(ETypeParameter) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil.TypeBindingAcceptor
 
getBranchLine() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getCall(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Cfg
 
getCall(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringCfg
 
getCallers(Cfg<E, T>) - Method in class org.eclipse.xtext.util.formallang.CfgUtil
 
getCallers(Cfg<E, T>, E, Multimap<E, E>) - Method in class org.eclipse.xtext.util.formallang.CfgUtil
 
getCardinality(Production<ELEMENT, TOKEN>, ELEMENT) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
getChildren(Production<E, T>, E) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getChildren() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getDeclaringClass() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getDefaultClass(int) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
getDirection() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
getElement() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
getElementCount() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
getEncoding() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
getEndLineNumber() - Method in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
The zero-based line number where the region ends.
getEndLineNumber() - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
getEndOffset() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getErrorMessage() - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
getFilter() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getFirst() - Method in class org.eclipse.xtext.util.Pair
 
getFollowers(NODE) - Method in interface org.eclipse.xtext.util.formallang.DirectedGraph
 
getFollowers(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.FollowerFunction
 
getFollowers(E) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getFollowers(NfaToProduction.StateAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
getFollowers(S) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
getFollowers(String) - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
getGraphvizBinary() - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
getIncoming() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
getLeadingWhiteSpace(String) - Static method in class org.eclipse.xtext.util.Strings
 
getLength() - Method in interface org.eclipse.xtext.util.ITextRegion
 
getLength() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getLength() - Method in class org.eclipse.xtext.util.TextRegion
 
getLineNumber() - Method in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
The zero-based line number where the region starts.
getLineNumber() - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
getMatches(Iterable<K>, T) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
getMaxParams() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
getMethod() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getMilliseconds() - Method in class org.eclipse.xtext.util.internal.Stopwatches.NumbersForTask
 
getMinChildrenWidth() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getMinParams() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
getMinWidth() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getName() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getNameLine() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getNamePos(int, int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getNumberOfMeasurements() - Method in class org.eclipse.xtext.util.internal.Stopwatches.NumbersForTask
 
getObjectType(Class<?>) - Static method in class org.eclipse.xtext.util.ReflectionUtil
 
getOffset() - Method in interface org.eclipse.xtext.util.ITextRegion
 
getOffset() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getOffset() - Method in class org.eclipse.xtext.util.TextRegion
 
getOrCreate(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache
Returns the cache adapter that is associated with the resource.
getOutgoing() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
getParameterTypes() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getParent(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getParent(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getParent(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getParent() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getPop(STATE) - Method in interface org.eclipse.xtext.util.formallang.Pda
 
getPop(String) - Method in class org.eclipse.xtext.util.formallang.StringPda
 
getPrintableStopwatchData() - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
getProduction() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getPush(STATE) - Method in interface org.eclipse.xtext.util.formallang.Pda
 
getPush(String) - Method in class org.eclipse.xtext.util.formallang.StringPda
 
getRawType(Type) - Static method in class org.eclipse.xtext.util.ReflectionUtil
Copied from com.google.inject.internal.MoreTypes.getRawType(Type)
getReadHoldCount() - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Queries the number of reentrant read holds on this lock by the current thread.
getReferenceType(EReference, EClass) - Method in class org.eclipse.xtext.util.EcoreGenericsUtil
 
getRelevantChildren(EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
getResource() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
getRoot() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getRoot() - Method in interface org.eclipse.xtext.util.formallang.Production
 
getRoot(Production<E, T>, E) - Method in class org.eclipse.xtext.util.formallang.ProductionUtil
 
getRoot() - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getSecond() - Method in class org.eclipse.xtext.util.Pair
 
getSequentialChildren(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getSequentialChildren(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getSequentialChildren(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getSize() - Method in class org.eclipse.xtext.util.SimpleCache
 
getSplitEntry(String) - Static method in class org.eclipse.xtext.util.MergeableManifest
 
getStackitemFormatter() - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
getStart() - Method in interface org.eclipse.xtext.util.formallang.Nfa
 
getStart() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
getStart() - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
getStart() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
getStarts(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.FollowerFunction
 
getStarts(E) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getState() - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
getStateFormatter() - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
getStop() - Method in interface org.eclipse.xtext.util.formallang.Nfa
 
getStop() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
getStop() - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
getStop() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
getString() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
getTarget() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
getText() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
getThird() - Method in class org.eclipse.xtext.util.Triple
 
getToken(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getToken(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getToken(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getTopAnchor() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
getType() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getUnorderedChildren(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
getUnorderedChildren(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
getUnorderedChildren(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
getUnorderedStrategy() - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
getValue() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
getValue(K) - Method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
getWriteHoldCount() - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Queries the number of reentrant write holds on this lock by the current thread.
GraphvizDotBuilder - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder() - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder
 
GraphvizDotBuilder.Digraph - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Digraph() - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Digraph
 
GraphvizDotBuilder.Edge - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Edge(Object, Object) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Edge
 
GraphvizDotBuilder.Node - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Node(Object) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
GraphvizDotBuilder.Node(Object, String) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
GraphvizDotBuilder.Node(Object, String, String) - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
GraphvizDotBuilder.Props - Class in org.eclipse.xtext.util
 
GraphvizDotBuilder.Props() - Constructor for class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 

H

handle(S, RESULT) - Method in interface org.eclipse.xtext.util.formallang.NfaUtil.BacktrackHandler
 
handle(Object[], Throwable) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.DefaultErrorHandler
 
handle(Object[], Throwable) - Method in interface org.eclipse.xtext.util.PolymorphicDispatcher.ErrorHandler
 
handle(Object[], Throwable) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.NullErrorHandler
 
handle(Object[], Throwable) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.WarningErrorHandler
 
handleAmbigousMethods(List<PolymorphicDispatcher<RT>.MethodDesc>, Object...) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
handleNoSuchMethod(Object...) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
hasCachedValue(Key) - Method in class org.eclipse.xtext.util.SimpleCache
 
hashCode() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
hashCode() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
hashCode() - Method in class org.eclipse.xtext.util.Pair
 
hashCode() - Method in class org.eclipse.xtext.util.TextRegion
 
hashCode() - Method in class org.eclipse.xtext.util.Triple
 

I

IAcceptor<T> - Interface in org.eclipse.xtext.util
 
id(Object) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder
 
ignoreNotifications() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
IMPORT_PACKAGE - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
incoming - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
indent - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
indexOf(String, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
init(THIS) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
INSTANCE - Static variable in class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
internalIsSameStructure(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
inverse(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
invoke(Object...) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher
 
IReadAccess<P> - Interface in org.eclipse.xtext.util.concurrent
 
IReadAccess.Priority<P> - Interface in org.eclipse.xtext.util.concurrent
Cancels all cancelable readers before executing the IUnitOfWork.
IResourceScopeCache - Interface in org.eclipse.xtext.util
 
IResourceScopeCache.NullImpl - Class in org.eclipse.xtext.util
 
IResourceScopeCache.NullImpl() - Constructor for class org.eclipse.xtext.util.IResourceScopeCache.NullImpl
 
isAdapterForType(Object) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
isCanceled() - Method in interface org.eclipse.xtext.util.CancelIndicator
 
isDiagnosticChange(Notification) - Method in class org.eclipse.xtext.util.Notifications
 
isEmpty() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
isEmpty() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
isEmpty() - Method in class org.eclipse.xtext.util.SimpleCache
 
isEmpty(String) - Static method in class org.eclipse.xtext.util.Strings
 
isEmpty() - Method in class org.eclipse.xtext.util.Wrapper
 
isIgnoreNotifications() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
isInvokeable(List<Class<?>>) - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
isMany() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
isMany(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
isMany(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
isMany(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
isMany() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
isModified() - Method in class org.eclipse.xtext.util.MergeableManifest
 
isOne() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
isOptional() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
isOptional(NfaToProduction.AbstractElementAlias<TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
isOptional(ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.Production
 
isOptional(StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
isOptional() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
isOptionalIgnoring(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
isPreferredSplitState(Pair<Integer, NfaToProduction.StateAlias<T>>, Pair<Integer, NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
isPrefixOf(URI, URI) - Static method in class org.eclipse.xtext.util.UriUtil
A URI is a prefix of another URI if:
Both have the same scheme The prefix ends with a trailing separator The segments of both URIs match up to the prefix's length
isRelevantChild(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
isRunning() - Method in class org.eclipse.xtext.util.internal.Stopwatches.StopwatchForTask
 
isSameClass(EClass, EClass) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
isSameStructure(EObject, EObject) - Method in class org.eclipse.xtext.util.EmfStructureComparator
 
isSolution(RESULT) - Method in interface org.eclipse.xtext.util.formallang.NfaUtil.BacktrackHandler
 
isSolution(PdaUtil.CyclicStackItem<P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackTraverser
 
isSolution(R) - Method in interface org.eclipse.xtext.util.formallang.Traverser
 
item - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
iterator() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
iterator() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
ITextRegion - Interface in org.eclipse.xtext.util
Represents a range in a stream of characters.
ITextRegionWithLineInformation - Interface in org.eclipse.xtext.util
 
IUnitOfWork<R,P> - Interface in org.eclipse.xtext.util.concurrent
A unit of work acts as a transaction block, which can be passed to an IXtextDocument in order to get read or write access to it's parsed models.
IUnitOfWork.Void<T> - Class in org.eclipse.xtext.util.concurrent
convenience class for side-effect only units
IUnitOfWork.Void() - Constructor for class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
 
IWriteAccess<P> - Interface in org.eclipse.xtext.util.concurrent
 

L

lastToken(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
LazyStringInputStream - Class in org.eclipse.xtext.util
An input stream based on a string that keeps a reference to the string itself and converts it to bytes only on demand.
LazyStringInputStream(String) - Constructor for class org.eclipse.xtext.util.LazyStringInputStream
 
LazyStringInputStream(String, Charset) - Constructor for class org.eclipse.xtext.util.LazyStringInputStream
 
LazyStringInputStream(String, String) - Constructor for class org.eclipse.xtext.util.LazyStringInputStream
 
length() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
length - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
length - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
lex(String) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
LineFilterOutputStream - Class in org.eclipse.xtext.util
Filters any line, that contains the given pattern right from the beginning.
LineFilterOutputStream(OutputStream, String) - Constructor for class org.eclipse.xtext.util.LineFilterOutputStream
 
LineFilterOutputStream(OutputStream, String, String) - Constructor for class org.eclipse.xtext.util.LineFilterOutputStream
 
LinkedStack<T> - Class in org.eclipse.xtext.util
 
LinkedStack() - Constructor for class org.eclipse.xtext.util.LinkedStack
 
list - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
listenToNotifications() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
listToStr(List<? extends EObject>) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
log - Static variable in class org.eclipse.xtext.util.EmfStructureComparator
 
log - Static variable in class org.eclipse.xtext.util.GraphvizDotBuilder
 
Log - Annotation Type in org.eclipse.xtext.util.internal
 
LogProcessor - Class in org.eclipse.xtext.util.internal
 
LogProcessor() - Constructor for class org.eclipse.xtext.util.internal.LogProcessor
 

M

many - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
many - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
mark(int) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
markSupported() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
maxParams - Variable in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
merge(ITextRegion) - Method in interface org.eclipse.xtext.util.ITextRegion
 
merge(ITextRegionWithLineInformation) - Method in interface org.eclipse.xtext.util.ITextRegionWithLineInformation
 
merge(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegion
 
merge(ITextRegion) - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
merge(ITextRegionWithLineInformation) - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
MergeableManifest - Class in org.eclipse.xtext.util
 
MergeableManifest(InputStream) - Constructor for class org.eclipse.xtext.util.MergeableManifest
 
MergeableManifest(InputStream, String) - Constructor for class org.eclipse.xtext.util.MergeableManifest
 
MergeableManifest.OrderAwareAttributes - Class in org.eclipse.xtext.util
 
MergeableManifest.OrderAwareAttributes() - Constructor for class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
 
mergeAlternativeMultiples(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
mergeAlternativeMultiples(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
mergeIntoCommaSeparatedList(String, Set<String>, Wrapper<Boolean>) - Static method in class org.eclipse.xtext.util.MergeableManifest
 
mergeOptionalIntoMany(NfaToProduction.StateAlias<T>, Set<NfaToProduction.StateAlias<T>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
mergeOptionalIntoMany(NfaToProduction.StateAlias<T>, NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
methodName - Variable in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
migrate(String, String) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
migrate(String, String, Pattern) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator
 
migrateFrom(FormattingMigrator.FormattedString, FormattingMigrator.Mapping) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
minParams - Variable in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
mixin(Module...) - Static method in class org.eclipse.xtext.util.Modules2
 
modify(IUnitOfWork<T, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
modify(IUnitOfWork<T, P>) - Method in interface org.eclipse.xtext.util.concurrent.IWriteAccess
 
Modules2 - Class in org.eclipse.xtext.util
 
Modules2() - Constructor for class org.eclipse.xtext.util.Modules2
 
myWrite(DataOutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
 
myWriteMain(DataOutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
 

N

name - Variable in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
name - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaState
 
name - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
NAME_RESOLVER - Static variable in class org.eclipse.xtext.util.SimpleAttributeResolver
 
newItem(Pda<S, P>, NfaUtil.MappedComparator<S, Integer>, Map<S, Integer>, S, R) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
newLine() - Static method in class org.eclipse.xtext.util.Strings
 
newResolver(Class<T>, String) - Static method in class org.eclipse.xtext.util.SimpleAttributeResolver
 
Nfa<STATE> - Interface in org.eclipse.xtext.util.formallang
Nondeterministic State Machine
NfaFactory<P extends Nfa<STATE>,STATE,TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
NfaGraphFormatter - Class in org.eclipse.xtext.util.formallang
 
NfaGraphFormatter() - Constructor for class org.eclipse.xtext.util.formallang.NfaGraphFormatter
 
NfaGraphFormatter.Canvas - Class in org.eclipse.xtext.util.formallang
 
NfaGraphFormatter.Canvas() - Constructor for class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
NfaGraphFormatter.Node - Class in org.eclipse.xtext.util.formallang
 
NfaGraphFormatter.Node(String, boolean) - Constructor for class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
NfaToDot<STATE> - Class in org.eclipse.xtext.util.formallang
 
NfaToDot() - Constructor for class org.eclipse.xtext.util.formallang.NfaToDot
 
nfaToGrammar(Nfa<STATE>, Function<STATE, TOKEN>, ProductionFactory<ELEMENT, TOKEN>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
nfaToGrammar(Nfa<STATE>, ProductionFactory<ELEMENT, STATE>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
NfaToProduction - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction
 
NfaToProduction.AbstractElementAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.AbstractElementAlias() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
NfaToProduction.AbstractElementAlias(boolean, boolean) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
NfaToProduction.AliasGrammarProvider<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.AliasGrammarProvider(NfaToProduction.AbstractElementAlias<TOKEN>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
NfaToProduction.AlternativeAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.AlternativeAlias() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
NfaToProduction.AlternativeAlias(boolean, boolean, NfaToProduction.AbstractElementAlias<T>...) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.AlternativeAlias
 
NfaToProduction.ElementAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.ElementAlias(boolean, boolean, T) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
NfaToProduction.ElementAlias(T) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.ElementAlias
 
NfaToProduction.GroupAlias<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.GroupAlias() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
NfaToProduction.GroupAlias(boolean, boolean, NfaToProduction.AbstractElementAlias<T>...) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.GroupAlias
 
NfaToProduction.StateAlias<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.StateAlias(NfaToProduction.AbstractElementAlias<TOKEN>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
NfaToProduction.StateAliasNfa<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.StateAliasNfa(NfaToProduction.StateAlias<TOKEN>, NfaToProduction.StateAlias<TOKEN>) - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
NfaToProduction.StatesToDot<T> - Class in org.eclipse.xtext.util.formallang
 
NfaToProduction.StatesToDot() - Constructor for class org.eclipse.xtext.util.formallang.NfaToProduction.StatesToDot
 
NfaUtil - Class in org.eclipse.xtext.util.formallang
 
NfaUtil() - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil
 
nfaUtil - Variable in class org.eclipse.xtext.util.formallang.PdaUtil
 
NfaUtil.BacktrackHandler<S,RESULT> - Interface in org.eclipse.xtext.util.formallang
 
NfaUtil.BacktrackingItem<RESULT,S> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.BacktrackingItem(RESULT, Iterable<S>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
NfaUtil.GetToken<E,T> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.GetToken(Production<E, T>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.GetToken
 
NfaUtil.MappedComparator<S,COMPARABLE extends Comparable<COMPARABLE>> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.MappedComparator(Map<S, COMPARABLE>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
 
NfaUtil.NFAFactory<S> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.NFAFactory() - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
NfaUtil.NFAImpl<S> - Class in org.eclipse.xtext.util.formallang
 
NfaUtil.NFAImpl(S, S, Map<S, List<S>>) - Constructor for class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
Notifications - Class in org.eclipse.xtext.util
 
Notifications() - Constructor for class org.eclipse.xtext.util.Notifications
 
notifyChanged(Notification) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
notNull(Object) - Static method in class org.eclipse.xtext.util.Strings
 
NullImpl - Static variable in interface org.eclipse.xtext.util.CancelIndicator
 
nullStart - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
nullStart - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
nullState - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
nullState - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
nullStop - Variable in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
nullStop - Variable in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 

O

objPath(EObject) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
objToStr(Object, Predicate<EStructuralFeature>) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
objToStr(Object, EStructuralFeature...) - Static method in class org.eclipse.xtext.util.EmfFormatter
 
of(Collection<? super X>) - Static method in class org.eclipse.xtext.util.CollectionBasedAcceptor
 
offset - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
OnChangeEvictingCache - Class in org.eclipse.xtext.util
A cache implementation that stores its values in the scope of a resource.
OnChangeEvictingCache() - Constructor for class org.eclipse.xtext.util.OnChangeEvictingCache
 
OnChangeEvictingCache.CacheAdapter - Class in org.eclipse.xtext.util
 
OnChangeEvictingCache.CacheAdapter() - Constructor for class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
OnChangeEvictingCache.Listener - Interface in org.eclipse.xtext.util
A simple cache listener.
onEvict(OnChangeEvictingCache.CacheAdapter) - Method in interface org.eclipse.xtext.util.OnChangeEvictingCache.Listener
 
optional - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
optional - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
orderedIterable(Iterable<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
orderedList(Iterable<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
org.eclipse.xtext.util - package org.eclipse.xtext.util
 
org.eclipse.xtext.util.concurrent - package org.eclipse.xtext.util.concurrent
 
org.eclipse.xtext.util.formallang - package org.eclipse.xtext.util.formallang
 
org.eclipse.xtext.util.internal - package org.eclipse.xtext.util.internal
 
outgoing - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 

P

pack(String[]) - Static method in class org.eclipse.xtext.util.Strings
 
Pair<T,U> - Class in org.eclipse.xtext.util
 
pair(A, B) - Static method in class org.eclipse.xtext.util.Tuples
 
parent - Variable in class org.eclipse.xtext.util.AbstractLinkedStack.Element
 
parent - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
parent - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
parent - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
parent - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
parentIt - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
parseAlt(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseCardinality(Stack<Pair<StringProduction.Token, String>>, StringProduction.ProdElement) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parsePrim(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseSeq(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
parseUnordered(Stack<Pair<StringProduction.Token, String>>) - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
pattern - Variable in enum org.eclipse.xtext.util.formallang.StringProduction.Token
 
Pda<STATE,STACKITEM> - Interface in org.eclipse.xtext.util.formallang
Push-Down Automation
PdaFactory<P extends Pda<STATE,STACKITEM>,STATE,STACKITEM,TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
PdaListFormatter<STATE,STACKITEM> - Class in org.eclipse.xtext.util.formallang
 
PdaListFormatter() - Constructor for class org.eclipse.xtext.util.formallang.PdaListFormatter
 
PdaListFormatter.ObjToStrFunction<OBJ> - Class in org.eclipse.xtext.util.formallang
 
PdaListFormatter.ObjToStrFunction() - Constructor for class org.eclipse.xtext.util.formallang.PdaListFormatter.ObjToStrFunction
 
PdaToDot<STATE,STACKITEM> - Class in org.eclipse.xtext.util.formallang
 
PdaToDot() - Constructor for class org.eclipse.xtext.util.formallang.PdaToDot
 
PdaUtil - Class in org.eclipse.xtext.util.formallang
 
PdaUtil() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil
 
PdaUtil.CyclicStackItem<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.CyclicStackItem() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
PdaUtil.CyclicStackItem(PdaUtil.CyclicStackItem<T>, T) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
PdaUtil.CyclicStackTraverser<S,P> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.CyclicStackTraverser() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackTraverser
 
PdaUtil.HashStack<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.HashStack() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
PdaUtil.Identity<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.Identity() - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.Identity
 
PdaUtil.IsPop<S,P> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.StackItem<T> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.StackItem(Iterator<T>, T) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
PdaUtil.StackItem(PdaUtil.StackItem<T>, T) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
PdaUtil.TraceItem<S,P> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.TraceItem(PdaUtil.TraceItem<S, P>, S, PdaUtil.StackItem<P>) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
PdaUtil.TraversalItem<S,R> - Class in org.eclipse.xtext.util.formallang
 
PdaUtil.TraversalItem(S, Iterable<S>, R) - Constructor for class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
peek() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
peek() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
peek() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
PolymorphicDispatcher<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher(String, List<? extends Object>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(String, int, int, List<? extends Object>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(String, int, int, List<? extends Object>, PolymorphicDispatcher.ErrorHandler<RT>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(List<? extends Object>, Predicate<Method>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher(List<? extends Object>, Predicate<Method>, PolymorphicDispatcher.ErrorHandler<RT>) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher
 
PolymorphicDispatcher.DefaultErrorHandler<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.DefaultErrorHandler() - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.DefaultErrorHandler
 
PolymorphicDispatcher.ErrorHandler<P> - Interface in org.eclipse.xtext.util
 
PolymorphicDispatcher.MethodDesc - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.MethodDesc(Object, Method) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
PolymorphicDispatcher.MethodNameFilter - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.MethodNameFilter(String, int, int) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
PolymorphicDispatcher.NullErrorHandler<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.NullErrorHandler() - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.NullErrorHandler
 
PolymorphicDispatcher.Predicates - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.Predicates() - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.Predicates
 
PolymorphicDispatcher.WarningErrorHandler<RT> - Class in org.eclipse.xtext.util
 
PolymorphicDispatcher.WarningErrorHandler(Logger) - Constructor for class org.eclipse.xtext.util.PolymorphicDispatcher.WarningErrorHandler
 
pop() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
pop(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
pop() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
pop() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
pop(String) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
popFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaToDot
 
pops - Variable in class org.eclipse.xtext.util.formallang.StringPda
 
print(PrintStream) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
priorityReadOnly(IUnitOfWork<T, P>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess.Priority
 
process(IUnitOfWork<T, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
Upgrades a read transaction to a write transaction, executes the work then downgrades to a read transaction again.
process(T) - Method in class org.eclipse.xtext.util.concurrent.IUnitOfWork.Void
 
production - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
production - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.GetToken
 
Production<ELEMENT,TOKEN> - Interface in org.eclipse.xtext.util.formallang
Production Rule
ProductionFactory<ELEMENT,TOKEN> - Interface in org.eclipse.xtext.util.formallang
 
ProductionFormatter<ELEMENT,TOKEN> - Class in org.eclipse.xtext.util.formallang
 
ProductionFormatter() - Constructor for class org.eclipse.xtext.util.formallang.ProductionFormatter
 
ProductionFormatter.ObjToStrFunction<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
ProductionFormatter.ObjToStrFunction() - Constructor for class org.eclipse.xtext.util.formallang.ProductionFormatter.ObjToStrFunction
 
ProductionStringFactory<TOKEN> - Class in org.eclipse.xtext.util.formallang
 
ProductionStringFactory() - Constructor for class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
ProductionStringFactory(Function<TOKEN, String>) - Constructor for class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
ProductionUtil - Class in org.eclipse.xtext.util.formallang
 
ProductionUtil() - Constructor for class org.eclipse.xtext.util.formallang.ProductionUtil
 
push(ELEMENT) - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
push(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem
 
push(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
push(T) - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
push(String) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
pushFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaToDot
 
pushs - Variable in class org.eclipse.xtext.util.formallang.StringPda
 
put(Object, Object) - Method in class org.eclipse.xtext.util.MergeableManifest.OrderAwareAttributes
 

R

read() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
read(byte[]) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
read(byte[], int, int) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
readFileIntoString(String) - Static method in class org.eclipse.xtext.util.Files
 
readLock - Variable in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
This field should be private.
readOnly(IUnitOfWork<T, P>) - Method in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
 
readOnly(IUnitOfWork<T, P>) - Method in interface org.eclipse.xtext.util.concurrent.IReadAccess
 
readStreamIntoByteArray(InputStream) - Static method in class org.eclipse.xtext.util.Files
 
readStreamIntoString(InputStream) - Static method in class org.eclipse.xtext.util.Files
 
ReflectionUtil - Class in org.eclipse.xtext.util
 
ReflectionUtil() - Constructor for class org.eclipse.xtext.util.ReflectionUtil
 
removeCacheListener(OnChangeEvictingCache.Listener) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
removeLeadingWhitespace(String) - Static method in class org.eclipse.xtext.util.Strings
 
removeOrphans(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
ReplaceRegion - Class in org.eclipse.xtext.util
 
ReplaceRegion(ITextRegion, String) - Constructor for class org.eclipse.xtext.util.ReplaceRegion
 
ReplaceRegion(int, int, String) - Constructor for class org.eclipse.xtext.util.ReplaceRegion
 
REQUIRE_BUNDLE - Static variable in class org.eclipse.xtext.util.MergeableManifest
 
reset() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
reset() - Method in class org.eclipse.xtext.util.StopWatch
 
resetAll() - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
resetAndLog(String) - Method in class org.eclipse.xtext.util.StopWatch
 
resolve() - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
result - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
root - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.AliasGrammarProvider
 
root - Variable in class org.eclipse.xtext.util.formallang.StringProduction
 
rule(String) - Method in class org.eclipse.xtext.util.formallang.StringCfg
 
rules - Variable in class org.eclipse.xtext.util.formallang.StringCfg
 
RuntimeIOException - Exception in org.eclipse.xtext.util
The purpose of this exception is to wrap checked exceptions that occurred while accessing the file system, i.e.
RuntimeIOException() - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
RuntimeIOException(String) - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
RuntimeIOException(String, Throwable) - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
RuntimeIOException(Throwable) - Constructor for exception org.eclipse.xtext.util.RuntimeIOException
 
rwLock - Variable in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
This field should be private.

S

semantic - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
SEPARATOR - Static variable in class org.eclipse.xtext.util.Strings
 
set(int, int, String) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
set - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
set(Object, Object) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
set(T) - Method in class org.eclipse.xtext.util.Wrapper
 
setAutoWrapChars(int) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setAutoWrapChildren(int) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setCallTarget(ELEMENT, ELEMENT) - Method in interface org.eclipse.xtext.util.formallang.CfgFactory
 
setCancelIndicator(CancelIndicator) - Method in class org.eclipse.xtext.util.concurrent.CancelableUnitOfWork
 
setDirection(FollowerFunctionImpl.Direction) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
setEnabled(boolean) - Static method in class org.eclipse.xtext.util.internal.Stopwatches
 
setFilter(Predicate<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
setFollowers(P, STATE, Iterable<STATE>) - Method in interface org.eclipse.xtext.util.formallang.NfaFactory
 
setFollowers(Nfa<S>, S, Iterable<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil.NFAFactory
 
setFollowers(StringNfa, String, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
setFollowers(StringPda, String, Iterable<String>) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
setIgnoreNotifications(boolean) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
setIndent(String) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setLabel(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
setMany(boolean) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
setMany(boolean) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
setName(String) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
setNoConstraint() - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Edge
 
setOptional(boolean) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
setOptional(boolean) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
setPopFormatter(Function<STACKITEM, String>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
setPushFormatter(Function<STACKITEM, String>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
setResource(Resource) - Method in class org.eclipse.xtext.util.OnChangeEvictingCache.CacheAdapter
 
setShape(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Node
 
setStackitemFormatter(Function<? super STACKITEM, String>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
setStateFormatter(Function<STATE, String>) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
setStateFormatter(Function<? super STATE, String>) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
setStateFormatter(Function<STATE, String>) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
setStyle(String) - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
setTokenFormatter(Function<T, String>) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
setTokenToString(Function<TOKEN, String>) - Method in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
setUnorderedStrategy(FollowerFunctionImpl.UnorderedStrategy) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
setValue(String) - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
shiftBy(int) - Method in class org.eclipse.xtext.util.ReplaceRegion
 
shorten(String, boolean) - Static method in class org.eclipse.xtext.util.DiffUtil
 
shortestPathTo(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, Iterator<P>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, Iterator<P>, S) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathTo(Pda<S, P>, S, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestPathToFinalState(Pda<S, P>, Iterator<P>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, Iterator<P>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, Iterator<P>, S) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
shortestStackpruningPathTo(Pda<S, P>, S, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
SimpleAttributeResolver<K extends org.eclipse.emf.ecore.EObject,T> - Class in org.eclipse.xtext.util
 
SimpleAttributeResolver(Class<T>, String) - Constructor for class org.eclipse.xtext.util.SimpleAttributeResolver
 
SimpleCache<Key,Value> - Class in org.eclipse.xtext.util
A primitive cache implementation.
SimpleCache(Function<Key, Value>) - Constructor for class org.eclipse.xtext.util.SimpleCache
 
size() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
size() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
skip(long) - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
skipLastToken(String, String) - Static method in class org.eclipse.xtext.util.Strings
 
sort(Nfa<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
sort(Nfa<S>, Comparator<S>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
sort(Nfa<S>, Map<S, COMP>) - Method in class org.eclipse.xtext.util.formallang.NfaUtil
 
sortBy - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.MappedComparator
 
sortFollowers(RESULT, Iterable<S>) - Method in interface org.eclipse.xtext.util.formallang.NfaUtil.BacktrackHandler
 
sortFollowers - Variable in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
sortFollowers() - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
split(String, String) - Static method in class org.eclipse.xtext.util.Strings
Splits a string around matches of the given delimiter string.
split(String, char) - Static method in class org.eclipse.xtext.util.Strings
Splits a string around matches of the given delimiter character.
splitQuoteAware(String) - Static method in class org.eclipse.xtext.util.MergeableManifest
 
splitState(NfaToProduction.StateAlias<T>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
src - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
srcOffset - Variable in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
stackitem - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
stackitemFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
start - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
start - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
start - Variable in class org.eclipse.xtext.util.formallang.StringNfa
 
start() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
start() - Method in class org.eclipse.xtext.util.formallang.StringPda
 
start() - Method in interface org.eclipse.xtext.util.internal.Stopwatches.StoppedTask
 
start() - Method in class org.eclipse.xtext.util.internal.Stopwatches.StopwatchForTask
 
state - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
state - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
state(String) - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
state(String) - Method in class org.eclipse.xtext.util.formallang.StringPda
 
stateFormatter - Variable in class org.eclipse.xtext.util.formallang.NfaToDot
 
stateFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
stateFormatter - Variable in class org.eclipse.xtext.util.formallang.PdaToDot
 
stateToString(Nfa<STATE>, STATE) - Method in class org.eclipse.xtext.util.formallang.NfaToDot
 
stateToString(Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaToDot
 
stop - Variable in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAliasNfa
 
stop - Variable in class org.eclipse.xtext.util.formallang.NfaUtil.NFAImpl
 
stop - Variable in class org.eclipse.xtext.util.formallang.StringNfa
 
stop() - Method in class org.eclipse.xtext.util.formallang.StringNfa
 
stop() - Method in class org.eclipse.xtext.util.formallang.StringPda
 
stop() - Method in interface org.eclipse.xtext.util.internal.Stopwatches.StoppedTask
 
stop() - Method in class org.eclipse.xtext.util.internal.Stopwatches.StopwatchForTask
 
StopWatch - Class in org.eclipse.xtext.util
 
StopWatch() - Constructor for class org.eclipse.xtext.util.StopWatch
 
StopWatch(Logger) - Constructor for class org.eclipse.xtext.util.StopWatch
 
Stopwatches - Class in org.eclipse.xtext.util.internal
 
Stopwatches() - Constructor for class org.eclipse.xtext.util.internal.Stopwatches
 
Stopwatches.NumbersForTask - Class in org.eclipse.xtext.util.internal
 
Stopwatches.NumbersForTask() - Constructor for class org.eclipse.xtext.util.internal.Stopwatches.NumbersForTask
 
Stopwatches.StoppedTask - Interface in org.eclipse.xtext.util.internal
 
Stopwatches.StopwatchForTask - Class in org.eclipse.xtext.util.internal
 
StringCfg - Class in org.eclipse.xtext.util.formallang
 
StringCfg() - Constructor for class org.eclipse.xtext.util.formallang.StringCfg
 
StringInputStream - Class in org.eclipse.xtext.util
 
StringInputStream(String) - Constructor for class org.eclipse.xtext.util.StringInputStream
 
StringInputStream(String, String) - Constructor for class org.eclipse.xtext.util.StringInputStream
 
StringNfa - Class in org.eclipse.xtext.util.formallang
 
StringNfa(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa
 
StringNfa.StringNfaFactory - Class in org.eclipse.xtext.util.formallang
 
StringNfa.StringNfaFactory() - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
StringNfa.StringNfaFactory(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
StringNfa.StringNfaFactory(String, String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
 
StringNfa.StringNfaState - Class in org.eclipse.xtext.util.formallang
 
StringNfa.StringNfaState(String) - Constructor for class org.eclipse.xtext.util.formallang.StringNfa.StringNfaState
 
StringPda - Class in org.eclipse.xtext.util.formallang
 
StringPda(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda
 
StringPda.StringPdaFactory<T> - Class in org.eclipse.xtext.util.formallang
 
StringPda.StringPdaFactory() - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
StringPda.StringPdaFactory(String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
StringPda.StringPdaFactory(String, String, String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
StringPda.StringPDAState - Class in org.eclipse.xtext.util.formallang
 
StringPda.StringPDAState(String) - Constructor for class org.eclipse.xtext.util.formallang.StringPda.StringPDAState
 
StringProduction - Class in org.eclipse.xtext.util.formallang
 
StringProduction() - Constructor for class org.eclipse.xtext.util.formallang.StringProduction
 
StringProduction(String) - Constructor for class org.eclipse.xtext.util.formallang.StringProduction
 
StringProduction.ElementType - Enum in org.eclipse.xtext.util.formallang
 
StringProduction.ProdElement - Class in org.eclipse.xtext.util.formallang
 
StringProduction.ProdElement(StringProduction.ElementType) - Constructor for class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
StringProduction.Token - Enum in org.eclipse.xtext.util.formallang
 
Strings - Class in org.eclipse.xtext.util
 
Strings() - Constructor for class org.eclipse.xtext.util.Strings
 
substring(int, int) - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
sweepFolder(File) - Static method in class org.eclipse.xtext.util.Files
This will completely sweep the given folder.

T

TailWriter - Class in org.eclipse.xtext.util
Used to remove the timestamp from generated antlr parsers and lexers to prevent noise in cvs.
TailWriter(Writer, int) - Constructor for class org.eclipse.xtext.util.TailWriter
 
TextRegion - Class in org.eclipse.xtext.util
 
TextRegion(int, int) - Constructor for class org.eclipse.xtext.util.TextRegion
 
TextRegionWithLineInformation - Class in org.eclipse.xtext.util
 
TextRegionWithLineInformation(int, int, int, int) - Constructor for class org.eclipse.xtext.util.TextRegionWithLineInformation
 
throwUncheckedException(Throwable) - Static method in class org.eclipse.xtext.util.Exceptions
 
title(Pda<STATE, STACKITEM>, STATE) - Method in class org.eclipse.xtext.util.formallang.PdaListFormatter
 
toAlias(Nfa<STATE>, Function<STATE, TOKEN>, STATE, Map<STATE, NfaToProduction.StateAlias<TOKEN>>) - Method in class org.eclipse.xtext.util.formallang.NfaToProduction
 
toFirstLower(String) - Static method in class org.eclipse.xtext.util.Strings
 
toFirstUpper(String) - Static method in class org.eclipse.xtext.util.Strings
 
toHex(int) - Static method in class org.eclipse.xtext.util.Strings
Copied from Properties
token2String - Variable in class org.eclipse.xtext.util.formallang.ProductionStringFactory
 
tokenToStr(T, String) - Method in class org.eclipse.xtext.util.formallang.StringPda.StringPdaFactory
 
tokenToString - Variable in class org.eclipse.xtext.util.formallang.ProductionFormatter
 
toList(Iterable<E>) - Method in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
toMap(Pair<A, B>...) - Static method in class org.eclipse.xtext.util.Tuples
 
top - Variable in class org.eclipse.xtext.util.AbstractLinkedStack
 
toString() - Method in class org.eclipse.xtext.util.AbstractLinkedStack
 
toString() - Method in class org.eclipse.xtext.util.CollectionBasedAcceptor
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Canvas
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.AbstractElementAlias
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaToProduction.StateAlias
 
toString() - Method in class org.eclipse.xtext.util.formallang.NfaUtil.BacktrackingItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.HashStack
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraceItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.PdaUtil.TraversalItem
 
toString() - Method in class org.eclipse.xtext.util.formallang.StringCfg
 
toString() - Method in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
toString() - Method in class org.eclipse.xtext.util.formallang.StringProduction
 
toString() - Method in class org.eclipse.xtext.util.GraphvizDotBuilder.Props
 
toString() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
 
toString() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.Mapping
 
toString() - Method in class org.eclipse.xtext.util.internal.FormattingMigrator.Region
 
toString() - Method in class org.eclipse.xtext.util.LazyStringInputStream
 
toString() - Method in class org.eclipse.xtext.util.Pair
 
toString() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodDesc
 
toString() - Method in class org.eclipse.xtext.util.PolymorphicDispatcher.MethodNameFilter
 
toString() - Method in class org.eclipse.xtext.util.ReplaceRegion
 
toString(Collection<T>, Function<T, String>, String) - Static method in class org.eclipse.xtext.util.Strings
 
toString() - Method in class org.eclipse.xtext.util.TextRegion
 
toString() - Method in class org.eclipse.xtext.util.TextRegionWithLineInformation
 
toString() - Method in class org.eclipse.xtext.util.Triple
 
toString() - Method in class org.eclipse.xtext.util.Wrapper
 
trace(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
traceToWithPruningStack(Pda<S, P>, Iterable<S>, Iterator<P>, Predicate<S>, Predicate<S>) - Method in class org.eclipse.xtext.util.formallang.PdaUtil
 
Traverser<G extends DirectedGraph<S>,S,R> - Interface in org.eclipse.xtext.util.formallang
 
trimTrailingLineBreak(CharSequence) - Static method in class org.eclipse.xtext.util.Strings
Assumes '\r', '\n' or '\r\n' to be valid line breaks.
Triple<S1,S2,S3> - Class in org.eclipse.xtext.util
 
Tuples - Class in org.eclipse.xtext.util
 
type - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 

U

unorderedStrategy - Variable in class org.eclipse.xtext.util.formallang.FollowerFunctionImpl
 
unpack(String) - Static method in class org.eclipse.xtext.util.Strings
 
UNREACHABLE - Variable in class org.eclipse.xtext.util.formallang.PdaUtil
 
UriUtil - Class in org.eclipse.xtext.util
 
UriUtil() - Constructor for class org.eclipse.xtext.util.UriUtil
 

V

value - Variable in class org.eclipse.xtext.util.AbstractLinkedStack.Element
 
value - Variable in class org.eclipse.xtext.util.formallang.PdaUtil.StackItem
 
value - Variable in class org.eclipse.xtext.util.formallang.StringProduction.ProdElement
 
valueOf(String) - Static method in enum org.eclipse.xtext.util.ExceptionAcceptor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.UnorderedStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.Token
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.xtext.util.ExceptionAcceptor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.xtext.util.formallang.FollowerFunctionImpl.UnorderedStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.ElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.xtext.util.formallang.StringProduction.Token
Returns an array containing the constants of this enum type, in the order they are declared.

W

wordWrap(String, int) - Static method in class org.eclipse.xtext.util.Strings
 
wrap(T) - Static method in class org.eclipse.xtext.util.Wrapper
 
Wrapper<T> - Class in org.eclipse.xtext.util
 
Wrapper() - Constructor for class org.eclipse.xtext.util.Wrapper
 
Wrapper(T) - Constructor for class org.eclipse.xtext.util.Wrapper
 
write(int) - Method in class org.eclipse.xtext.util.LineFilterOutputStream
 
write(OutputStream) - Method in class org.eclipse.xtext.util.MergeableManifest
 
write(char[], int, int) - Method in class org.eclipse.xtext.util.TailWriter
Filter everything until we found the first NL character.
writeLock - Variable in class org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces
This field should be private.
writeStringIntoFile(String, String) - Static method in class org.eclipse.xtext.util.Files
 
ws(int) - Method in class org.eclipse.xtext.util.formallang.NfaGraphFormatter.Node
 
WS - Static variable in class org.eclipse.xtext.util.formallang.StringProduction
 
WS - Static variable in class org.eclipse.xtext.util.internal.FormattingMigrator
 
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2015. All Rights Reserved.