public void setVisible(boolean visible) {
	  if (!this.connectorContainer.isDisposed()) {
	    ((GridData) this.connectorContainer.getLayoutData()).exclude = !visible;
	    this.connectorContainer.setVisible(visible);
	  }
	}

	public boolean isVisible() {
    return !this.connectorContainer.isDisposed()
        && !((GridData) this.connectorContainer.getLayoutData()).exclude;
	}