Class AbstractItemDirectoryComponent