subscribeForChanges(changeContext, _path, true, true);
List<ExternalView> externalViewList = _accessor.getChildValues(_propertyKey);
externalViewListener.onExternalViewChange(externalViewList, changeContext);
} else if (_changeType == ChangeType.CONTROLLER) {
ControllerChangeListener controllerChangelistener = (ControllerChangeListener) _listener;
subscribeForChanges(changeContext, _path, true, false);
controllerChangelistener.onControllerChange(changeContext);
} else if (_changeType == ChangeType.HEALTH) {
HealthStateChangeListener healthStateChangeListener = (HealthStateChangeListener) _listener;
subscribeForChanges(changeContext, _path, true, true); // TODO: figure out
// settings here
String instanceName = PropertyPathConfig.getInstanceNameFromPath(_path);