@Deprecated public class XpectParameterProvider extends java.lang.Object implements IParameterProvider
Modifier and Type | Class and Description |
---|---|
protected static class |
XpectParameterProvider.AssignedProduction
Deprecated.
|
protected static class |
XpectParameterProvider.BacktrackItem
Deprecated.
|
protected static class |
XpectParameterProvider.Expectation
Deprecated.
|
protected static class |
XpectParameterProvider.Token
Deprecated.
|
IParameterProvider.IExpectation, IParameterProvider.IParameterAcceptor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAM_OFFSET
Deprecated.
|
static java.lang.String |
PARAM_RESOURCE
Deprecated.
|
protected static java.util.regex.Pattern |
WS
Deprecated.
|
protected static java.util.regex.Pattern |
XPECT_PATTERN
Deprecated.
|
Constructor and Description |
---|
XpectParameterProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
collectParameters(java.lang.Class<?> testClass,
XtextResource resource,
IParameterProvider.IParameterAcceptor acceptor)
Deprecated.
|
protected void |
collectTestMethods(java.lang.Class<?> testClass,
XtextResource res,
IParameterProvider.IParameterAcceptor acceptor)
Deprecated.
|
protected java.lang.Iterable<java.lang.Object> |
convertValue(XtextResource res,
INode ctx,
int offset,
XpectParameterProvider.Token token,
java.lang.String value)
Deprecated.
|
protected com.google.common.collect.Multimap<java.lang.String,java.lang.Object> |
getDefaultParams(XtextResource res,
int offset)
Deprecated.
|
protected java.lang.String |
getIndentation(INode ctx,
int offset)
Deprecated.
|
protected int |
getOffsetOfNextSemanticNode(INode node)
Deprecated.
|
protected Nfa<StringProduction.ProdElement> |
getParameterNfa(java.lang.String syntax)
Deprecated.
|
protected java.lang.String |
getParameterSyntax(java.lang.Class<?> testClass,
java.lang.String methodName)
Deprecated.
|
protected void |
parseLeaf(java.lang.Class<?> testClass,
XtextResource resource,
ILeafNode leaf,
IParameterProvider.IParameterAcceptor acceptor)
Deprecated.
|
protected int |
parseString(java.lang.String text,
int offset,
Wrapper<java.lang.String> value)
Deprecated.
|
protected int |
parseStringOrText(java.lang.String text,
int offset,
Wrapper<java.lang.String> value)
Deprecated.
|
protected int |
parseText(java.lang.String text,
int offset,
Wrapper<java.lang.String> value)
Deprecated.
|
protected int |
parseXpect(java.lang.Class<?> testClass,
XtextResource res,
INode ctx,
java.lang.String text,
java.lang.String method,
int offset,
IParameterProvider.IParameterAcceptor acceptor,
boolean ignore)
Deprecated.
|
protected int |
parseXpectImport(XtextResource res,
java.lang.String text,
int offset,
IParameterProvider.IParameterAcceptor acceptor)
Deprecated.
|
protected int |
parseXpectMLExpectation(INode node,
java.lang.String text,
int offset,
Wrapper<XpectParameterProvider.Expectation> expectation)
Deprecated.
|
protected int |
parseXpectParams(java.lang.Class<?> testClass,
XtextResource res,
INode node,
java.lang.String methodName,
java.lang.String text,
int offset,
com.google.common.collect.Multimap<java.lang.String,java.lang.Object> params)
Deprecated.
|
protected int |
parseXpectSLExpectation(INode node,
java.lang.String text,
int offset,
Wrapper<XpectParameterProvider.Expectation> expectation)
Deprecated.
|
protected int |
skipWhitespace(java.lang.String text,
int offset)
Deprecated.
|
public static final java.lang.String PARAM_OFFSET
public static final java.lang.String PARAM_RESOURCE
protected static final java.util.regex.Pattern WS
protected static java.util.regex.Pattern XPECT_PATTERN
public void collectParameters(java.lang.Class<?> testClass, XtextResource resource, IParameterProvider.IParameterAcceptor acceptor)
collectParameters
in interface IParameterProvider
protected void collectTestMethods(java.lang.Class<?> testClass, XtextResource res, IParameterProvider.IParameterAcceptor acceptor)
protected java.lang.Iterable<java.lang.Object> convertValue(XtextResource res, INode ctx, int offset, XpectParameterProvider.Token token, java.lang.String value)
protected com.google.common.collect.Multimap<java.lang.String,java.lang.Object> getDefaultParams(XtextResource res, int offset)
protected java.lang.String getIndentation(INode ctx, int offset)
protected int getOffsetOfNextSemanticNode(INode node)
protected Nfa<StringProduction.ProdElement> getParameterNfa(java.lang.String syntax)
protected java.lang.String getParameterSyntax(java.lang.Class<?> testClass, java.lang.String methodName)
protected void parseLeaf(java.lang.Class<?> testClass, XtextResource resource, ILeafNode leaf, IParameterProvider.IParameterAcceptor acceptor)
protected int parseString(java.lang.String text, int offset, Wrapper<java.lang.String> value)
protected int parseStringOrText(java.lang.String text, int offset, Wrapper<java.lang.String> value)
protected int parseText(java.lang.String text, int offset, Wrapper<java.lang.String> value)
protected int parseXpect(java.lang.Class<?> testClass, XtextResource res, INode ctx, java.lang.String text, java.lang.String method, int offset, IParameterProvider.IParameterAcceptor acceptor, boolean ignore)
protected int parseXpectImport(XtextResource res, java.lang.String text, int offset, IParameterProvider.IParameterAcceptor acceptor)
protected int parseXpectMLExpectation(INode node, java.lang.String text, int offset, Wrapper<XpectParameterProvider.Expectation> expectation)
protected int parseXpectParams(java.lang.Class<?> testClass, XtextResource res, INode node, java.lang.String methodName, java.lang.String text, int offset, com.google.common.collect.Multimap<java.lang.String,java.lang.Object> params)
protected int parseXpectSLExpectation(INode node, java.lang.String text, int offset, Wrapper<XpectParameterProvider.Expectation> expectation)
protected int skipWhitespace(java.lang.String text, int offset)