Special attention should be paid to uniformity within semantically related interfaces. This means, if a method is named destroyRecord , an insert method should be called insertRecord . This prefix will be generated automatically for readable attributes. This prefix will be generated automatically for writeable attributes. This prefix is used for factory methods.
Factory methods create and return new instances of objects.
In many cases the same or a related interface has an insert or add method. This prefix is used to insert new sub objects into an object when the insertion position is specified. This prefix is used to insert new sub objects into an object when the new sub object gets appended at the end of the collection of sub objects. If the removal implies the explicit destruction of the sub object, use destroy instead. If the position index or name of the sub object to remove is given, use a name like removeFrameByName .