| Modifier and Type | Method and Description |
|---|---|
static Object |
UtilConverter.prepareArgument(IContext context,
String message,
Annotation[] annotations,
Class<?> type,
Object arg)
Prepare only one argument.
|
static void |
UtilConverter.prepareMethodArguments(IContext context,
Method method,
List<Object> arguments)
Prepare arguments.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractScenarioWrapperListener.append(nu.xom.Node node,
IContext context,
IResultSet result,
Class<? extends IPlugin> type,
String message,
boolean onStart)
Append a start and and tag to a scenario.
|
protected nu.xom.Element |
AbstractScenarioWrapperListener.createElement(Class<? extends IPlugin> type,
String message)
Create element to add.
|
static String |
ScenarioFrameListener.getScenarioPath(nu.xom.Node nt)
Get full pathname for scenario.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
IAccessFactory.getProperty(Object object,
String property)
Get the object value for
str path in object. |
| Modifier and Type | Method and Description |
|---|---|
Object |
AccessFactoryImpl.getProperty(Object source,
String str) |
protected Object |
AccessImpl.prepare(Object object)
Prepare argument for set.
|
protected Object[] |
AccessImpl.prepare(Object[] args)
Prepare an array of arguments.
|
protected Object |
ParameterDecoratorImpl.prepareValue(Object value,
IContext context,
boolean eval,
boolean silent)
Prepare the value to set.
|
static void |
UtilParametrized.setProperties(IContext context,
IParameterHolder holder,
nu.xom.Element element)
Sets the properties of a given object based on attributes of a element.
|
static void |
UtilParametrized.setProperties(IContext context,
IParameterHolder holder,
nu.xom.Element element,
boolean onCreate)
Sets the properties of a given object based on attributes of a element.
|
static void |
UtilParametrized.setProperties(IContext context,
IParameterHolder holder,
Map<String,Object> parameters)
Sets the properties of a given object based on attributes of a element.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnstackedPluginException |
| Modifier and Type | Method and Description |
|---|---|
IPluginFactory |
IPluginFactory.bind(PluginKind kind,
String alias,
IPlugin plugin)
Bind a plugin instance to a given kind.
|
IPlugin |
IPlugin.copy(IContext context)
Creates a copy of this plugin.
|
void |
IPlugin.doEnd(IContext context,
IResultSet result)
The end action.
|
ENext |
IPlugin.doStart(IContext context,
IResultSet result)
Performs the start action.
|
boolean |
IPluginFactory.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
Finalize a plugin.
|
String |
IPluginFactory.getAlias(Class<? extends IPlugin> type)
Given a class, for example, return the corresponding alias for the
plugin.
|
Class<? extends IPlugin> |
IPluginFactory.getClass(String alias)
Given a name, return the corresponding plugin class associated.
|
void |
IPluginFactory.initialize()
Initialize a factory.
|
void |
IPlugin.initialize(IContext context)
Initialize the plugin.
|
IPlugin |
IPluginFactory.newPlugin(nu.xom.Node source,
IContext context)
Creates a new plugin.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
UtilPlugin.compare(nu.xom.Node node,
IPlugin plugin,
IResultSet result,
IComparator comparator,
Object expected,
Object received)
Perform a comparison and add the result to the given node.
|
static void |
UtilPlugin.compare(nu.xom.Node node,
IResultSet result,
Object expected,
Object received)
Perform a comparison and add the result to the given node.
|
IPlugin |
PluginGroupImpl.copy(IContext context) |
IPlugin |
AbstractPlugin.copy(IContext context) |
static <T extends IPlugin> |
UtilPlugin.create(IContext context,
Class<T> type,
nu.xom.Element element)
Equivalent to
create(...,false). |
static <T extends IPlugin> |
UtilPlugin.create(IContext context,
Class<T> type,
nu.xom.Element element,
boolean initialize)
Creates a plugin based on its type.
|
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element)
Equivalent to
create(...,false). |
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element,
boolean initialize)
Creates a plugin based on its template.
|
static IPlugin |
UtilPlugin.destroy(IContext context,
IPlugin plugin,
nu.xom.Element element)
Make plugin sensible to attributes after running.
|
void |
PluginGroupImpl.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginTable.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginDual.doEnd(IContext context,
IResultSet result) |
void |
AbstractPlugin.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginTable.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform an ending action.
|
ENext |
PluginGroupImpl.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginTable.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginDual.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPlugin.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginTable.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform the plugin start action.
|
protected Object |
AbstractPluginDual.getObjectValue(IContext context,
nu.xom.Node node)
Default behavior.
|
protected TableAdapter |
AbstractPluginTable.getTableAdapter(IContext context)
Gets the table adapter from a table.
|
protected Object |
AbstractPluginValue.getValue(Object str,
boolean evaluate,
IContext context)
Gets a value based on a string.
|
void |
PluginGroupImpl.initialize(IContext context) |
void |
AbstractPluginTable.initialize(IContext context) |
void |
AbstractPlugin.initialize(IContext context) |
void |
AbstractPluginTable.initialize(IContext context,
TableAdapter table)
Initialize helper.
|
protected abstract boolean |
AbstractPluginDual.operation(Object obj,
IContext context)
Stand for the testing operation.
|
protected ENext |
AbstractPluginDual.perform(IContext context,
IResultSet result)
Perform plugin action/assertion.
|
static void |
UtilPlugin.performChildren(nu.xom.Node node,
IContext context,
IResultSet result)
Executes the children of a given node.
|
static void |
UtilPlugin.performComandsFirst(IContext context,
IResultSet result,
nu.xom.Node element)
Perform children using commands before asserts.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PluginMap.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
ENext |
PluginMap.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginMap.process(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Processo the content creating the mappings.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginHtml.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginResourceReplaceable.doStart(IContext context,
IResultSet result) |
void |
AbstractPluginResource.initialize(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
IPluginFactory |
PluginFactoryImpl.bind(PluginKind kind,
String alias,
IPlugin plugin) |
IPluginFactory |
PluginFactoryGroupImpl.bind(PluginKind kind,
String alias,
IPlugin plugin) |
protected void |
PluginFactoryAttribute.byAttribute(IContext context,
IPluginGroup result,
nu.xom.Element ele)
Lookup plugin classes using attribute enumeration as reference.
|
protected void |
PluginFactoryAttribute.byMapping(IContext context,
IPluginGroup result,
nu.xom.Element ele)
Lookup plugin classes using mapped attributes as reference.
|
boolean |
PluginFactoryText.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin) |
boolean |
PluginFactoryImpl.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin) |
boolean |
PluginFactoryGroupImpl.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin) |
String |
PluginFactoryImpl.getAlias(Class<? extends IPlugin> type) |
String |
PluginFactoryGroupImpl.getAlias(Class<? extends IPlugin> type) |
Class<? extends IPlugin> |
PluginFactoryText.getClass(String alias) |
Class<? extends IPlugin> |
PluginFactoryImpl.getClass(String alias) |
Class<? extends IPlugin> |
PluginFactoryGroupImpl.getClass(String alias) |
void |
PluginFactoryText.initialize() |
void |
PluginFactoryImpl.initialize() |
void |
PluginFactoryGroupImpl.initialize() |
IPlugin |
PluginFactoryGroupImpl.newPlugin(nu.xom.Node node,
IContext context) |
IPlugin |
PluginFactoryElement.newPlugin(nu.xom.Node node,
IContext context) |
IPlugin |
PluginFactoryCustom.newPlugin(nu.xom.Node node,
IContext context) |
IPlugin |
PluginFactoryCSS.newPlugin(nu.xom.Node node,
IContext context) |
IPlugin |
PluginFactoryAttribute.newPlugin(nu.xom.Node node,
IContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
PluginWhile.checkCondition(String test,
IContext context)
Check condition.
|
ENext |
PluginWhile.doStart(IContext context,
IResultSet result) |
ENext |
PluginPause.doStart(IContext context,
IResultSet result) |
ENext |
PluginIterator.doStart(IContext context,
IResultSet result) |
ENext |
PluginIfBranch.doStart(IContext context,
IResultSet result) |
ENext |
PluginIf.doStart(IContext context,
IResultSet result) |
ENext |
PluginFor.doStart(IContext context,
IResultSet result) |
ENext |
PluginExecuteRows.doStart(IContext context,
IResultSet result) |
ENext |
PluginRepeat.doStart(IContext context,
IResultSet result,
TableAdapter table) |
static Boolean |
PluginIf.getTest(IContext context,
String name)
Gets the previously calculated condition with the given name.
|
void |
PluginPause.initialize(IContext context) |
void |
PluginIfBranch.initialize(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected nu.xom.Node |
PluginInclude.bindParameters(IContext context)
Normalize path removing parameters which are set as arguments.
|
ENext |
PluginInclude.doStart(IContext context,
IResultSet result) |
ENext |
PluginImport.doStart(IContext context,
IResultSet result) |
ENext |
PluginColumn.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginColumn.extractFeatures(IContext context,
RowAdapter header,
List<String> features,
List<IConverter> converters,
List<List<String>> args)
Get the feature names from this list.
|
protected nu.xom.Document |
PluginInclude.getDocument(ISource newSource)
Get document from source.
|
protected Object |
PluginColumn.getObjectInstance(IContext context,
TableAdapter tableAdapter)
Get the object instance to be used by plugin actions.
|
protected String |
PluginInclude.getPath(IContext context)
Normalize path removing parameters.
|
protected ISource |
PluginInclude.getSource(URI newHref)
Get source from a URI.
|
void |
PluginInclude.initialize(IContext context) |
protected Object |
PluginColumn.newInstance(Class<?> type,
TableAdapter table)
Create a instance of the object.
|
protected ISource |
PluginInclude.transform(ISource newSource)
Perform source transformation.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginSentence.afterInvoke(Method method,
IContext context,
Object returnedObject)
Perform something after method invocation.
|
void |
PluginSentence.doEnd(IContext context,
IResultSet result) |
protected void |
PluginSentence.extractMethodNameArguments(IContext context,
Object target,
StringBuilder methodName,
List<Object> arguments)
Extract text and arguments.
|
protected boolean |
PluginSentence.fromAnnotations(String value,
Object target,
StringBuilder text,
List<Object> args)
Perform method search from annotations.
|
protected Method |
PluginSentence.getMethodAfter(Object target,
String method,
List<Object> args)
Get object method.
|
protected Method |
PluginSentence.getMethodBefore(Object target,
String method,
List<Object> args)
Get object method.
|
protected void |
PluginSentence.onlyArgs(IContext context,
nu.xom.Node node,
StringBuilder text,
List<Object> args)
Extract arguments from nodes.
|
protected void |
PluginSentence.prepareArgumentsAfter(IContext context,
Method method,
List<Object> arguments)
Prepare argument list, based on parameter types.
|
protected void |
PluginSentence.prepareArgumentsBefore(IContext context,
Method method,
List<Object> arguments)
Prepare argument list, based on parameter types.
|
protected String |
PluginSentence.removePlaceholders(Method method,
String str)
Remove place holders registered in
Placeholders. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginVerifyObjects.compare(IContext context,
IResultSet result,
IComparator comparator,
CellAdapter headerExpected,
CellAdapter cellExpected,
Object received)
Compare terminal elements.
|
void |
PluginCompareTree.doEnd(IContext context,
IResultSet result) |
void |
PluginVerifyObjects.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
ENext |
PluginVerifyRows.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected boolean |
PluginEquals.operation(Object object,
IContext context) |
protected void |
PluginVerifyObjects.process(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Perform recursive comparison.
|
protected void |
PluginVerifyObjects.processIterable(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator) |
protected void |
PluginVerifyObjects.processTerminal(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Process terminal values.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginMacro.doStart(IContext context,
IResultSet result) |
ENext |
PluginCall.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
IObjectManager.all(Class<T> clazz)
Lookup for a object of a given type, with the given key.
|
void |
AbstractPluginObject.doEnd(IContext context,
IResultSet result,
TableAdapter table) |
<T> T |
IObjectManager.get(Class<T> clazz,
IPredicate<T> filter)
Lookup for a object of a given type, with the given filter.
|
<T> T |
IObjectManager.get(Class<T> clazz,
String key)
Lookup for a object of a given type, with the given key.
|
Object |
AbstractPluginObject.getObject(String key)
Given a key, returns the corresponding object instance.
|
void |
AbstractPluginObject.initialize(IContext context,
TableAdapter table) |
protected void |
AbstractPluginObject.loadFields(IContext context,
RowAdapter row,
List<AbstractPluginObject.Field> list)
Load fields based on
th tags. |
protected void |
AbstractPluginObject.loadMapping(IContext context,
TableAdapter table,
String map)
Load mapping with predefined values.
|
protected void |
AbstractPluginObjectCompareAll.readData(IContext context,
IResultSet result,
TableAdapter table) |
protected void |
AbstractPluginObject.readData(IContext context,
IResultSet result,
TableAdapter table)
Read data information.
|
protected void |
AbstractPluginObject.readHeader(IContext context,
IResultSet result,
TableAdapter table)
Read header information.
|
Object |
AbstractPluginObject.removeObject(String key)
Remove an object from mapping.
|
<T> List<T> |
IObjectManager.select(Class<T> clazz,
IPredicate<T> filter)
Lookup for a object of a given type, filtered by a predicate.
|
protected void |
AbstractPluginObject.setObjectInformation()
Set object and/or creator information.
|
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
ObjectManagerDefault.all(Class<T> clazz) |
void |
PluginCollection.doEnd(IContext context,
IResultSet result,
TableAdapter table) |
<T> T |
ObjectManagerDefault.get(Class<T> clazz,
IPredicate<T> filter) |
<T> T |
ObjectManagerDefault.get(Class<T> clazz,
String key) |
<T> List<T> |
ObjectManagerDefault.select(Class<T> clazz,
IPredicate<T> filter) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginReplacerMap.doStart(IContext context,
IResultSet result) |
ENext |
PluginReplacer.doStart(IContext context,
IResultSet result) |
nu.xom.Nodes |
PluginReplacerMap.replaceMap(String text,
Map<String,nu.xom.Node> map)
Replaces text with corresponding values in map.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginExecuteLatter.doStart(IContext context,
IResultSet result) |
ENext |
PluginBean.doStart(IContext context,
IResultSet result) |
protected Object |
PluginSet.getObjectValue(IContext context,
nu.xom.Node node) |
protected Object |
PluginExecute.getObjectValue(IContext context,
nu.xom.Node node) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ReaderFile.updateHref(nu.xom.Element element,
URI newHref)
Update href link of included files.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
RunnerImpl.initialization(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform initialization.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TextAnalyzerException |
| Modifier and Type | Method and Description |
|---|---|
static Object |
UtilExpression.evaluate(String text,
IContext context,
boolean silent)
Evaluates the text and returns an object.
|
Object |
IAbstraction.getObject(IContext context,
boolean silent)
Gets the corresponding value object.
|
Object |
IAbstraction.getObject(IContext context,
boolean silent,
IConverter converter,
List<String> arguments)
Gets the corresponding value object.
|
static String |
UtilExpression.replace(String text,
IContext context,
boolean silent)
Replace placeholders in text.
|
| Modifier and Type | Method and Description |
|---|---|
static nu.xom.Node |
UtilNode.getCssNodeOrElement(nu.xom.Node root,
String cssOrElement)
Get the highest node with the style given.
|
static nu.xom.Nodes |
UtilNode.getCssNodesOrElements(nu.xom.Node root,
String cssOrElement)
Get elements of css or tag name.
|
static nu.xom.Node |
UtilNode.getLeft(nu.xom.Node root)
Get highest descendant node with class 'CSS_LEFT'.
|
static nu.xom.Node |
UtilNode.getRight(nu.xom.Node root)
Get highest descendant node with class 'CSS_RIGHT'.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<Object> |
NodeHolderDefault.getArgumentsLocal(IContext context,
boolean silent,
List<String> arguments)
Get arguments for evaluation.
|
protected List<Object> |
NodeHolderDefault.getFormatterArgumentsLocal(IContext context,
boolean silent,
List<String> arguments)
Get arguments for formatter evaluation.
|
protected Object |
NodeHolderDefault.getLocal(IContext context,
boolean silent,
IConverter converter,
List<String> arguments) |
Object |
NodeHolderDefault.getObject(IContext context,
boolean silent) |
Object |
NodeHolderDefault.getObject(IContext context,
boolean silent,
IConverter converter,
List<String> arguments) |
protected Object |
NodeHolderDefault.getProperty(IContext context,
boolean silent)
Get property value.
|
protected Object |
NodeHolderDefault.getValue(IContext context,
boolean silent)
Get value.
|
Copyright © 2016. All rights reserved.