|
Transfer version 1.1 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
transfer.com.dynamic.MethodInjector
public class MethodInjector
Injects methods into CFCs
| Constructor Summary | |
|---|---|
init()
Constructor |
|
| Method Summary | |
|---|---|
any |
injectMethod(any CFC, any UDF)
Injects a method into a CFC |
void |
injectMethodMixin(any UDF)
[mixin, removed at init] - injects a method into the CFC scope |
void |
removeMethod(any CFC, string UDFName)
Take a public Method off a CFC |
void |
removeMethodMixin(string UDFName)
[mixin, removed at init] - injects a method into the CFC scope |
void |
start(any CFC)
start method injection set |
void |
stop(any CFC)
stop injection block |
private any |
throw(string type, string message, [string detail=''])
Throws an Exception |
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init()
| Method Detail |
|---|
public any injectMethod(any CFC, any UDF)
CFC - The cfc to inject the method intoUDF - UDF to be checkedpublic void injectMethodMixin(any UDF)
UDF - UDF to be checkedpublic void removeMethod(any CFC, string UDFName)
CFC - The cfc to inject the method intoUDFName - Name of the UDF to be removedpublic void removeMethodMixin(string UDFName)
UDFName - Name of the UDF to be removedpublic void start(any CFC)
CFC - The cfc to inject the method intopublic void stop(any CFC)
CFC - The cfc to inject the method intoprivate any throw(string type, string message, [string detail=''])
type - The type of exceptionmessage - The message to accompany the exceptiondetail - The detail message for the exception
|
Transfer version 1.1 | ||||
| FRAMES | |||||