Remover Objeto em um ObjectComboBoxModel

Preciso remover somente um objeto em um ObjectComboBoxModel.
Alguém pode me dar uma mão?

Valew

Agora que reparei, não criei um remove para o ComboBox, uma solução por enquanto seria criar um novo modelo sem os dados a serem removidos.

Mas na proxima versão do Towel (em breve) criarei um método para isso.

[quote=Marky.Vasconcelos]Agora que reparei, não criei um remove para o ComboBox, uma solução por enquanto seria criar um novo modelo sem os dados a serem removidos.

Mas na proxima versão do Towel (em breve) criarei um método para isso.[/quote]

Buenas, então essa é minha primeira contribuição para melhoria do Projeto Towel.

Por enquanto vou criar um novo modelo sem os dados.
Vou deixar anotado //TODO aguardando nova versão do towel

Até.

[quote=Marky.Vasconcelos]Agora que reparei, não criei um remove para o ComboBox, uma solução por enquanto seria criar um novo modelo sem os dados a serem removidos.

Mas na proxima versão do Towel (em breve) criarei um método para isso.[/quote]

Eu poderia fazer assim?

import com.towel.combo.swing.ObjectComboBoxModel;

public class ObjectComboBoxModelEx<T> extends ObjectComboBoxModel<T> {

	public void delete(T obj) {
		//implementar código
		//aqui foi onde parei, e estou com muita dificuldade de entender a lógica
	}
}

Se sim, alguém pode me dar um luz, ou melhor, muita luz…

Poderia sim, mas se quiser, baixe o fonte do Towel no github e mude direto na classe, depois envie um patch pro git que eu aceito

Voce vai ter que remover isso da lista interna dele.

[quote=Marky.Vasconcelos]Poderia sim, mas se quiser, baixe o fonte do Towel no github e mude direto na classe, depois envie um patch pro git que eu aceito

Voce vai ter que remover isso da lista interna dele.[/quote]

Buenas, baixei o código fonte e inclui esse trecho:

public void remove(T obj) {
     data.remove(obj);
     map.remove(formatter.format(obj));
}

Fiz alguns teste e ta tudo funcionando bem.
Não sei como enviar essa modificação para o github!!!

Mas ainda não entendi como eu faria a mesma coisa por herança, já que não tenho acesso aos atributos internos de ObjectComboBoxModel.
Se não for abusar muito, tens como me demonstrar se isso é possível?

Valew

Acho que é tudo private, não ia dar mesmo.