| Package | lopsae.lif.colecciones |
| Interface | public interface ElementoPublico extends Borrable |
| Implementors | NodoPublico |
removerElementopara
remover el elemento representado de la colección que lo contiene.
El llamado a la función borrar no remueve al elemento
representado de la colección que lo contiene.
Hasta ahora no existe una interface que ligue esta y la interface de Coleccion, de forma que no existe responsabilidad en código de que una colección ofrezca la funcionalidad de ElementosPublicos. Es responsabilidad completa de la implementación de Coleccion de ofrecer el servicio de ElementoPublico.
| Method | Defined by | ||
|---|---|---|---|
![]() |
borrar():void
Libera toda referencia interna que contenga la instancia.
| Borrable | |
|
haSidoRemovido():Boolean
Regresa
true si el elemento representado por la
instancia ha sido removido, o false si aun lo contiene
la colección correspondiente. | ElementoPublico | ||
|
removerElemento():void
Remueve el elemento, representado por la instancia, de la
colección correspondiente.
| ElementoPublico | ||
| haSidoRemovido | () | method |
public function haSidoRemovido():Boolean
Regresa true si el elemento representado por la
instancia ha sido removido, o false si aun lo contiene
la colección correspondiente. Esta función debe de reportar correctamente
si el elemento fue removido ya sea por mecanismos de esta instancia, o
directamente en la colección, o por cualquier otro medio.
Boolean — true si el elemento representado por la
instancia ha sido removido, o false si aun lo contiene
la colección correspondiente.
|
| removerElemento | () | method |
public function removerElemento():voidRemueve el elemento, representado por la instancia, de la colección correspondiente.