Interface IResolutionPathElement
- All Known Implementing Classes:
IndexAccessPathElement,NameAccessPathElement,StartPathElement
public interface IResolutionPathElement
Represents a resolution path of a nested element through a configuration. Instances of this
interface enable deferred resolution along this path for a given configuration. This is in
particular needed to resolve the value of a configured reference, which initially just leads
to an
AbstractVariable, that cannot be uniquely followed
to its top-level variable as containers do not store container element variables.- Author:
- Holger Eichelberger
-
Method Summary
-
Method Details
-
resolve
Resolves this path forconfig.- Parameters:
config- the configuration to resolve on- Returns:
- the resolved decision variable (may be null if resolution fails)
-