if (fireComponentChangeEvents && (visible != old)) { fireComponentChangeEvent( new SComponentEvent(this, visible ? SComponentEvent.COMPONENT_SHOWN : SComponentEvent.COMPONENT_HIDDEN)); }
    public void setVisible(boolean visible) {        if ( firePropertyChangeEvents ) {            if ( this.visible!=visible ) {                this.visible = visible;                firePropertyChange(VISIBLE_PROPERTY,                                   Boolean.valueOf(!visible),                                   Boolean.valueOf(visible));            }        } else {            this.visible = visible;        }    }