|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Directive | |
wt.fc.manifest |
Uses of Directive in wt.fc.manifest |
Classes in wt.fc.manifest that implement Directive | |
class |
AbstractDirective
This class defines a pattern for Directive implementation classes. |
class |
QueryAdhocForeignKeyExistenceDirective
Directive for querying non-modeled, foreign key-like associations. |
class |
QueryLinkExistenceDirective
Directive used to check for the existence of one to many link objects in the database. |
class |
QueryLinkExistenceSingleRoleDirective
Instruction to query a single role of a link for the existence of a set of role objects. |
Methods in wt.fc.manifest that return Directive | |
protected Directive[] |
Manifest.getDirectives(String name)
Gets the Directive objects associated with the specified
group name . |
protected Directive[] |
Manifest.getAllDirectives()
Gets all the Directive objects contained wihin the Manifest
instance. |
protected Directive[] |
Manifest.getDirectivesByType(String directiveType)
Gets all the Directive objects of the type specified
by directiveType (the fully qualified class name of the
Directive type to be retrieved). |
Methods in wt.fc.manifest with parameters of type Directive | |
void |
QueryLinkExistenceSingleRoleDirectiveDelegate.processDirectives(Directive[] dir)
Process a set of QueryLinkExistenceSingleRoleDirectives and update there DirectiveResult values. |
protected LinkQueryData[] |
QueryLinkExistenceDirectiveDelegate.getLinkQueryData(Directive dir)
Given a QueryLinkExistenceDirective get a LinkQueryData. |
void |
QueryLinkExistenceDirectiveDelegate.processDirectives(Directive[] dir)
Supported API: false |
void |
QueryAdHocForeignKeyDirectiveDelegate.processDirectives(Directive[] dir)
Supported API: false |
protected String |
Manifest.insertDirective(Directive directive,
String name)
Inserts a Directive object into the Manifest . |
void |
DirectiveDelegate.processDirectives(Directive[] dir)
Supported API: false |
void |
Directive.addOperation(Directive directive)
Allows an additional database operation(s) to be added to this Directive
by essentially adding another Directive object. |
abstract void |
AbstractDirectiveDelegate.processDirectives(Directive[] dir)
Supported API: false |
void |
AbstractDirective.addOperation(Directive directive)
This method defines a pattern for Directive implementation
classes. |
void |
AbstractDirective.validateOperation(Directive directive)
Validates that the Directive being added is of the same
type as the Directive it is being added to. |
void |
AbstractDirective.processOperation(Directive directive)
This method is responsible for doing the real work of merging the necessary operation information from the Directive being
added, to the Directive it is being added to. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |