code: public void disconnectBegin() {
  		if (this.startPoint != null) {
  			this.startPoint.remove(this);
  		}
  		this.startPoint = new SGraphPoint(getGraph());
  		this.startPoint.add(this);
  	}
docs: Disconnect the begin point of this segment.