- IBuilderTag - Interface in com.ibm.pdp.engine
-
- ICommonMicroPatternHandler - Interface in com.ibm.pdp.engine
-
- IGenInfoBuilder - Interface in com.ibm.pdp.engine
-
- IMicroPattern - Interface in com.ibm.pdp.engine
-
A IMicroPattern instance models the syntactical representation of a Micro Pattern
found in the source code.
- IMicroPatternGenerationProperties - Interface in com.ibm.pdp.engine
-
This class allows to add properties to the IMicroPatternProcessingContext.
- IMicroPatternHandler - Interface in com.ibm.pdp.engine
-
Handles an occurrence of a IMicroPattern found by the engine in the source code
An IMicroPatternHandler is registered by its corresponding MP ID and namespace (optional)
If the engine is configured with two handlers registered for the same MP ID, it will use the optional
namespace
attribute to choose the right handler at runtime.
If the MP does not define a namespace
, the engine should stop with a SEVERE error
- IMicroPatternProcessingContext - Interface in com.ibm.pdp.engine
-
An IMicroPatternProcessingContext is associated with a IMicroPattern to further describe
the processing context in which this Micro Pattern expanding occurs
- includingTag(int, int) - Method in interface com.ibm.pdp.engine.IGenInfoBuilder
-
- init() - Method in interface com.ibm.pdp.engine.ICommonMicroPatternHandler
-
This method will be invoked once per generation
- init() - Method in class com.ibm.pdp.rpp.micropattern.AbstractGlobalMicroPatternHandler
-
This method will be invoked once per generation.
- isWellFormed() - Method in interface com.ibm.pdp.engine.IMicroPattern
-