| Interface | Description |
|---|---|
| IComponentInterfaceStrategy |
Recognition strategy for identifying classes as potential component
interfaces.
|
| IDetectionStrategy | |
| IInitializationStrategy |
This strategy judges how to initially handle GAST classes and how or whether at all to convert to components.
|
| IPostComponentDetectionStrategy |
Strategy for cleaning up components, remove potentially initial components, etc.
|
| Class | Description |
|---|---|
| AbstractInitializationStrategy |
Abstract class for
IInitializationStrategy providing default class filters. |
| ComponentDetectionByClustering |
Detection strategy for composite component which relies on clustering of metrics computed for pair-wise component
relationships
|
| ComponentDetectionResult |
This class seems to be useless....
|
| ComponentInterfaceStrategy |
Default interface detection strategy.
|
| DeleteInitialComponentCandidatesStrategy |
Deletes initial components which have been replaced by merged basic components and converts
the kept initial components into real basic component (is initial flag).
|
| DummyPostComponentDetectionStrategy |
Dummy with empty behaviour.
|
| GastToPrimitiveComponentInitializationStrategy |
Initialization class for the conversion from GAST class to component.
|
| NodePair |
A pair of component candidate nodes.
|
| NoGastClassToPrimitiveComponentInitializationStrategy |
Initialization class which only lists a filtered set of classes which potentially can become a component.
|
| PairwiseRelationComputationTask |