Add delete method to LayoutDataInterface
Modify comment doc of get method
Rename method and add a method.

Rename methods to CamelCase: *_once -> *Once
Add method setAll
Add Tests