How in LibreOffice Writer basic create a new file, put contents as a string in new file, save it and close it?

In LibreOffice Writer basic how do I create a new file, put contents as a string in new file, save it and close it?

There are example code snippets in Andrew Pitonyak’s free macro books:

https://www.pitonyak.org/oo.php