public interface IContentVPElement
executeVPElement
during its evaluation.
Every IContentVP
consists of one or more
IContentVPElement
to perform the overall
content verification.IContentVP
Modifier and Type | Method and Description |
---|---|
Object |
createVPGroup(IContentVP vp,
IContentVPElement[] elements)
The IContentVP calls this during the initialization phase
to check if the element group wants to create a
context object for the current evaluation.
|
boolean |
executeVPElement(IContentVP vp,
Object group)
Deprecated.
|
boolean |
executeVPElement(IContentVP vp,
Object group,
boolean needToFindAll)
Executes the VP element or if group is non-null, then
execute the VPGroup.
|
String |
getDescription()
Returns a description of this content VP element.
|
String |
getGroup(IContentVP vp)
True if it belongs to a group of communicating VPElements.
|
Object |
getImplementer()
Returns the underlying object implementing the algorithm.
|
String |
getLiteral() |
@Deprecated boolean executeVPElement(IContentVP vp, Object group)
vp
- The executing Content VPgroup
- The group if the element defined one.boolean executeVPElement(IContentVP vp, Object group, boolean needToFindAll)
vp
- The executing Content VPgroup
- The group if the element defined one.needToFindAll
- All elements in group must match for successString getDescription()
String getGroup(IContentVP vp)
executeVPElement
should be called.
If null is returned then createVPGroup andvp
- the verification point currently executingObject createVPGroup(IContentVP vp, IContentVPElement[] elements)
vp
- the verification point currently executingelements
- every element in the groupIContentVPElement.getGroup(IContentVP)
Object getImplementer()
String getLiteral()
© Copyright IBM Corp. 2013. All rights reserved.