Identifiable

Serves as the base class which provides the basic functionality for identifying and comparing object types.

Properties

The unique identifier that is used to distinguish between unique objects.

A user-friendly name that can be displayed on the front end. If the object name is not predefined, it will used the object type will be used.

Gets or sets the parent object.

Methods

Adds construction of Cell to the underlying objects with multiple child nodes.

Finds an object in the underlying structure with the specified type using Depth First Search.

Finds all objects in the underlying structure with the specified type using Depth First Search.

Adds multiple child objects and sets each child's Identifiable.Parent property as itself.

Removes multiple child objects and removes each child's Identifiable.Parent property reference to the parent Cell.

Constructs a new View object with multiple underlying constructed Identifiable child nodes.