public void changedUpdate(DocumentEvent e, Shape a, ViewFactory f) {
		super.changedUpdate(e,a,f);
		float align = getVerticalAlignment();

		int height = fHeight;
		int width  = fWidth;

		initialize(getElement());

		boolean hChanged = fHeight!=height;
		boolean wChanged = fWidth!=width;
		if( hChanged || wChanged || getVerticalAlignment()!=align ) {
			getParent().preferenceChanged(this,hChanged,wChanged);
		}
	}