| Package | lopsae.lif.colecciones.listas.ligadas |
| Class | public class NodoPublico |
| Implements | ElementoPublico |
| Method | Defined by | ||
|---|---|---|---|
|
NodoPublico(nodo:NodoListaLigada, funcionRemoverNodo:Function)
Construye una instancia con los parámetros dados.
| NodoPublico | ||
|
borrar():void
Libera toda referencia interna que contenga la instancia.
| NodoPublico | ||
|
haSidoRemovido():Boolean
Regresa
true si el elemento representado por la
instancia ha sido removido, o false si aun lo contiene
la colección correspondiente. | NodoPublico | ||
|
removerElemento():void
Remueve el elemento, representado por la instancia, de la
colección correspondiente.
| NodoPublico | ||
| NodoPublico | () | constructor |
public function NodoPublico(nodo:NodoListaLigada, funcionRemoverNodo:Function)Construye una instancia con los parámetros dados.
Parametersnodo:NodoListaLigada — el NodoListaLigada a contener.
|
|
funcionRemoverNodo:Function — función con la firma
funcion(NodoListaLigada):void que remueva
el nodo dado de la ListaLigada que lo contiene.
|
| borrar | () | method |
public function borrar():voidLibera toda referencia interna que contenga la instancia.
Después de llamar esta función la instancia quedará inusable y cualquier uso de esta podría provocar errores o comportamiento impredecible.
| 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.