Class ManifestRefView

All Implemented Interfaces:
Comparable<ElementView>

public class ManifestRefView extends TreeView
View of a Manifest reference in a Tree.

A Manifest reference uses the referenced Manifest's root Tree ObjectId as element ID. Since ManifestRefView extends TreeView this means that ManifestRefView's can be visited as TreeView's without caring that this is actually a referenced Manifest.

The ObjectId of the actual reference in the source Tree can be obtained using getReferenceId() in case it is required (i.e. collecting all ObjectIds transitively required by a Tree).