public class PluginColumn extends AbstractPluginTable
scopenameFEATURE_CONDITION, FEATURE_NORMALIZED, FEATURE_NORMALIZER, FEATURE_SLEEP, FEATURE_THREADSAFE, FEATURE_TIMEOUT, FEATURE_WAITparameters| Constructor and Description |
|---|
PluginColumn() |
| Modifier and Type | Method and Description |
|---|---|
ENext |
doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform the plugin start action.
|
protected void |
extractFeatures(IContext context,
RowAdapter header,
List<String> features,
List<IConverter> converters,
List<List<String>> args)
Get the feature names from this list.
|
protected String |
feature(IContext context,
CellAdapter h)
Get a feature name.
|
ActionType |
getActionType()
Get the plugin type.
|
protected Object |
getObjectInstance(IContext context,
TableAdapter tableAdapter)
Get the object instance to be used by plugin actions.
|
protected Object |
newInstance(Class<?> type,
TableAdapter table)
Create a instance of the object.
|
doEnd, doEnd, doStart, getTableAdapter, initialize, initialize, toStringgetScope, saveGlobal, saveLocal, saveStrict, setScopegetName, setNamecopy, getCondition, getConditionModel, getNormalized, getNormalized, getNormalizer, getParent, getSleep, getSleepModel, getThreadsafe, getTimeout, getTimeoutModel, getWait, getWaitModel, setCondition, setConditionModel, setNormalized, setNormalizer, setParent, setSleep, setSleepModel, setThreadsafe, setTimeout, setTimeoutModel, setWait, setWaitModelgetParameters, setParametersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParameters, setParameterspublic ActionType getActionType()
IActionTypepublic ENext doStart(IContext context, IResultSet result, TableAdapter tableAdapter) throws PluginException
AbstractPluginTabledoStart in class AbstractPluginTablecontext - The context.result - The result.tableAdapter - The adapter.PluginException - On plugin errors.protected Object getObjectInstance(IContext context, TableAdapter tableAdapter) throws PluginException
context - The context.tableAdapter - The adapter.PluginException - On creation/lookup errors.protected Object newInstance(Class<?> type, TableAdapter table) throws PluginException
type - The object type.table - The source table.PluginException - On creation errors.protected void extractFeatures(IContext context, RowAdapter header, List<String> features, List<IConverter> converters, List<List<String>> args) throws ConverterException, PluginException
context - The test context.header - The table rows.features - The feature list.converters - The converter list.args - The arguments. The arguments list.ConverterException - On converter lookup errors.PluginException - On feature extraction errors.protected String feature(IContext context, CellAdapter h)
context - The test context.h - The element.Copyright © 2016. All rights reserved.