|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectproyecto.arbol.PaqueteActivos
public class PaqueteActivos
PaqueteActivos
Este es el objeto encargado de saber los paquetes (carpetas) que están activos en el proyecto. Cuando vamos a insertar un nuevo fichero o carpeta por el botón de nuevo tenemos una lista de paquetes haciendo así más eficiente la aplicación, y no teniendo que recorrer el árbol para insertar un nuevo fichero.
Solo guardamos la referencia a Nodo que pertenece y el fichero donde se creará.
Si se hace alguna modificación en la alguna paquete del árbol debemos
actualizar nuestro objeto al estado correspondiente.
Field Summary | |
---|---|
(package private) File |
ficheroPadre
ficheroPadre el que tenemos que formatear para nuestra ventana de nuevo. |
(package private) DefaultMutableTreeNode |
nodo
Nodo de arbol donde vamos a insertar. |
Constructor Summary | |
---|---|
PaqueteActivos(DefaultMutableTreeNode aNodo,
File aficheroPadre)
Constructor paquete activos. |
Method Summary | |
---|---|
int |
compareTo(PaqueteActivos aPaquete)
|
boolean |
equals(Object obj)
|
File |
getficheroPadre()
Obtener el fichero padre. |
DefaultMutableTreeNode |
getNodo()
|
int |
hashCode()
|
void |
setficheroPadre(File ficheroPadre)
Modificar la propiedad fichero padre. |
void |
setNodo(DefaultMutableTreeNode nodo)
Modificar la propiedad nodo. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
DefaultMutableTreeNode nodo
File ficheroPadre
Constructor Detail |
---|
public PaqueteActivos(DefaultMutableTreeNode aNodo, File aficheroPadre)
aNodo
- DefaultMutableTreeNodeaficheroPadre
- FileMethod Detail |
---|
public File getficheroPadre()
public void setficheroPadre(File ficheroPadre)
ficheroPadre
- El fichero padrepublic DefaultMutableTreeNode getNodo()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
public void setNodo(DefaultMutableTreeNode nodo)
nodo
- La propiedad nodopublic String toString()
toString
in class Object
public int compareTo(PaqueteActivos aPaquete)
compareTo
in interface Comparable<PaqueteActivos>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |