Не автоматически. Вероятно, лучше всего было бы добавить к прототипу класса Box
функцию установки, которую вы можете использовать вместо прямой установки свойства.
Пример: http://jsfiddle.net/PEYyk/
var Box = function() {
// the constructor
};
Box.prototype.setTitle = function( new_title ) {
this.title = new_title;
this.applyTitle();
};
Box.prototype.applyTitle = function() {
// apply the title
};
Тогда назовите это так:
var mywindow = new Box();
mywindow.setTitle( "newtitle" );