Class GenericDirectoryComponent