Create Component Class
This class allows to perform operations on the components list of the project.
Methods
- new(self, name: str): Creates a component called name.
- delete(self, name: str): Checks if a component called name exists. If affirmative, deletes it.
- rename(self, name: str, newName: str): Checks if a component called name exists. If affirmative, renames it to newName.
- doesExist(self, name: str): Checks if a component called name exists.
- ensureExistance(self, name: str): Checks if a component called name exists. If negative, creates it.