this.featurePathBaseType = featurePathType;
this.featurePathBaseTypeCode = llTypeSystem
.ll_getCodeForType(featurePathType);
// validate featurePath for given type
PathValid pathValid = TypeSystemUtils.isPathValid(featurePathType,
this.featurePathElementNames);
if (PathValid.NEVER == pathValid) {
// invalid featurePath - throw an configuration exception
throw new CASException(MESSAGE_DIGEST,
"ERROR_VALIDATE_FEATURE_PATH", new Object[] {