A container that holds multiple items.
The representation of a directory in a file system.
An item is always associated to a container.
Common API for elements with a name.
Defines a container that can be put as item into another container.
Abstract implementation of a container that holds multiple items.
General implementation of a sub container that has a parent container and contains 0-n items.
Represents the root folder in a unix file system.
Represents a single virtual or physical drive in a Windows system.