} else {
Spline spline = (Spline)this.objetoAdicao;
if (spline.getNumPontos() < 3) {
spline.adicionarPonto(pontoMouse);
} else {
spline.adicionarPonto(pontoMouse);
this.objetoAdicao = null;
}
}
} else if (this.controller.modoAdicaoPoligonoAberto() || this.controller.modoAdicaoPoligonoFechado()) {
if (this.objetoAdicao == null) {