ValidateThis API Documentation

ValidateThis.core
Class BusinessObjectWrapper

WEB-INF.cftags.component
        extended by ValidateThis.core.BusinessObjectWrapper

public class BusinessObjectWrapper
extends WEB-INF.cftags.component

I wrap a Business Object to allow for 'shadow' properties.


Constructor Summary
Init()
          I am the constructor
 
Method Summary
 any getTheObject()
 Any onMissingMethod(any missingMethodName, any missingMethodArguments)
          Very useful!
 void setInvalid(any varName, any varValue)
          Allows for invlaid values to be stored in the wrapper
 void setTheObject(any TheObject)
 any setup(any theObject)
          I am called after the constructor to load data into an instance
 boolean testCondition(any Condition)
          I dynamically evaluate a condition and return true or false
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

Init

Public Init()
I am the constructor

Method Detail

getTheObject

public any getTheObject()


onMissingMethod

public Any onMissingMethod(any missingMethodName, any missingMethodArguments)
Very useful!

Parameters:
missingMethodName
missingMethodArguments

setInvalid

public void setInvalid(any varName, any varValue)
Allows for invlaid values to be stored in the wrapper

Parameters:
varName
varValue

setTheObject

public void setTheObject(any TheObject)

Parameters:
TheObject

setup

Public any setup(any theObject)
I am called after the constructor to load data into an instance

Parameters:
theObject - The Object to be wrapped

testCondition

Public boolean testCondition(any Condition)
I dynamically evaluate a condition and return true or false.

Parameters:
Condition

ValidateThis API Documentation