Package wt.eff
Interface ValidEffsDelegate
- All Known Implementing Classes:
ConfigurationItemValidEffsDelegate,DefaultValidEffsDelegate
public interface ValidEffsDelegate
Delegate used to determine the valid Eff classes based on an EffContext
object.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionClass[]getValidEffForms(EffContext effContext) Returns array of EffForm classes valid for the passed in effectivity context.Class[]getValidEffs(Class parentType, EffContext context) Returns all valid EffRecord classes for passed in EffRecord subclass and EffContext object.Class[]getValidEffs(EffContext context) Returns all valid Eff classes for this EffContext object.
-
Method Details
-
getValidEffs
Returns all valid Eff classes for this EffContext object.
Supported API: true- Parameters:
context-- Returns:
- Class[]
-
getValidEffs
Returns all valid EffRecord classes for passed in EffRecord subclass and EffContext object.
Supported API: true- Parameters:
parentType-context-- Returns:
- Class[]
-
getValidEffForms
Returns array of EffForm classes valid for the passed in effectivity context. IfeffContextis null, the set of valid forms for effectivity classes not requiring a context is returned.
Supported API: true- Parameters:
effContext- effectivity context- Returns:
- Class[]
-