Remove COObject.name
qmathe opened this issue · comments
Quentin Mathé commented
Since we have COPersistentRoot.name for naming documents, COObject.name could be removed.
COObject subentities could declare a name property if they need one. We could still keep COObject.displayName and document as overridable in subclasses if we feel like it.
Deleted user commented
It looks like -displayName
simply returns -name
. So if -name
is removed but -displayName
is not then what would -displayName
return?
Eric Wasylishen commented
I guess displayName
would be removed as well?
Quentin Mathé commented
Agreed, removing -displayName
sounds good.