org.specrunner.plugins.core.logical
Class PluginNotEquals

java.lang.Object
  extended by org.specrunner.parameters.core.ParameterHolder
      extended by org.specrunner.plugins.core.AbstractPlugin
          extended by org.specrunner.plugins.core.AbstractPluginNamed
              extended by org.specrunner.plugins.core.AbstractPluginScoped
                  extended by org.specrunner.plugins.core.AbstractPluginValue
                      extended by org.specrunner.plugins.core.AbstractPluginDual
                          extended by org.specrunner.plugins.core.logical.PluginEquals
                              extended by org.specrunner.plugins.core.logical.PluginNotEquals
All Implemented Interfaces:
IParameterHolder, IActionType, IParalelPlugin, IPlugin, ISleepPlugin, ITestPlugin, ITimedPlugin, IWaitPlugin

public class PluginNotEquals
extends PluginEquals

The dual of equals.

Author:
Thiago Santos

Field Summary
 
Fields inherited from class org.specrunner.plugins.core.logical.PluginEquals
error
 
Fields inherited from class org.specrunner.plugins.core.AbstractPlugin
FEATURE_CONDITION, FEATURE_NORMALIZED, FEATURE_SLEEP, FEATURE_THREADSAFE, FEATURE_TIMEOUT, FEATURE_WAIT
 
Constructor Summary
PluginNotEquals()
           
 
Method Summary
protected  boolean verify(IContext context, IComparator comparator, Object reference, Object value)
          Verify the condition.
 
Methods inherited from class org.specrunner.plugins.core.logical.PluginEquals
getActionType, getError, operation, setValue
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginDual
doEnd, doStart, getObjectValue, getOnstart, perform, setOnstart
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginValue
getValue, getValue, isEval, setEval
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginScoped
getScope, saveGlobal, saveLocal, saveStrict, setScope
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginNamed
getName, setName
 
Methods inherited from class org.specrunner.plugins.core.AbstractPlugin
copy, getCondition, getConditionModel, getNormalized, getNormalized, getParent, getSleep, getSleepModel, getThreadsafe, getTimeout, getTimeoutModel, getWait, getWaitModel, initialize, setCondition, setConditionModel, setNormalized, setParent, setSleep, setSleepModel, setThreadsafe, setTimeout, setTimeoutModel, setWait, setWaitModel, toString
 
Methods inherited from class org.specrunner.parameters.core.ParameterHolder
getParameters, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.specrunner.parameters.IParameterHolder
getParameters, setParameters
 

Constructor Detail

PluginNotEquals

public PluginNotEquals()
Method Detail

verify

protected boolean verify(IContext context,
                         IComparator comparator,
                         Object reference,
                         Object value)
                  throws SpecRunnerException
Description copied from class: PluginEquals
Verify the condition.

Overrides:
verify in class PluginEquals
Parameters:
context - The context.
comparator - Comparator.
reference - The reference value.
value - The received value.
Returns:
true, if equals, false, otherwise.
Throws:
SpecRunnerException - On condition errors.


Copyright © 2014. All rights reserved.