The PropertiesChangedHandler
components are registered with the CatalogChangesListener
component. There are three PropertiesChangedHandler
components:
CatalogFolderPropertiesChangedHandler
CatalogPropertiesChangedHandler
CategoryPropertiesChangedHandler
Each PropertiesChangedHandler
listens for changes to its designated property type and then calls the CatalogCompletionService
to make the necessary changes.