Та блин, ничего не мешает, кроме как незнание этого вот самого!

Т.е. все, что я написала в main() своего класса я с тем же успехом могу написать в validateWrite() датасорса вызывающей формы?
Не, зашибись, но где здесь ret = false, если run у меня не есть булеан? Или здесь это заменяет prompt()?
Ух, у меня этот проект будет наглядным пособием по программированию !