|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectproyecto.arbol.Nodo
public class Nodo
Clase Nodo.
Esta clase es la encargada de manejar la estructura que contiene un nodo de
nuestro árbol. Esta estructura extiende el interfaz comparable porque
necesitamos comparar un nodo con otro para su ordenación en el árbol.
La estructura formada por los siguientes atributos:
Field Summary | |
---|---|
(package private) boolean |
iBDirectorioOk
iBdirectoriook indica si es directorio o no. |
Constructor Summary | |
---|---|
Nodo()
Constructor nodo. |
|
Nodo(File aFDirectorio,
boolean nodirectorio,
DefaultMutableTreeNode aNodoPadre)
Constructor nodo. |
|
Nodo(File aFDirectorio,
DefaultMutableTreeNode aNodoPadre)
Constructor nodo. |
Method Summary | |
---|---|
int |
compareTo(Nodo aNodo)
Compara Nuestro Objeto nodo con otro, para tratar su ordenación en árbol >0 Indica que el directorio/fichero es mayor que el comparado =0 Mismo directorio/fichero comparado <0 Indica que el directorio/fichero es menor que el comparado |
void |
copia(Nodo aCopia)
Hace una copia de nuestro objeto Nodo. |
File |
getDirectorio()
Obtener el directorio. |
boolean |
getDirectorioOk()
Obtener el directorio ok. |
String |
getExtension()
Obtener el extension. |
DefaultMutableTreeNode |
getNodoPadre()
Obtener el nodo padre. |
String |
getNombreDirectorio()
Obtener el nombre directorio. |
String |
getNombreFicheroSinExtension()
Obtener el nombre fichero sin extension. |
void |
setExtension(String extension)
Modificar la propiedad extension. |
void |
setFileyNombre(File file)
setFileyNombre Este metodo no actuliza nuestra ruta del directorio y el nombre que tendra nuesrta carpeta o fichero. |
void |
setNodoPadre(DefaultMutableTreeNode aNodoPadre)
Modificar la propiedad nodo padre. |
void |
setNombreDirectorio(String nombreDirectorio)
Modificar la propiedad nombre directorio. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
boolean iBDirectorioOk
Constructor Detail |
---|
public Nodo()
public Nodo(File aFDirectorio, DefaultMutableTreeNode aNodoPadre)
aFDirectorio
- the a f directorioaNodoPadre
- the a nodo padrepublic Nodo(File aFDirectorio, boolean nodirectorio, DefaultMutableTreeNode aNodoPadre)
aFDirectorio
- the a f directorionodirectorio
- the nodirectorioaNodoPadre
- the a nodo padreMethod Detail |
---|
public File getDirectorio()
public boolean getDirectorioOk()
public String getNombreDirectorio()
public void setFileyNombre(File file)
file
- the filepublic String getNombreFicheroSinExtension()
public void copia(Nodo aCopia)
aCopia
- Copia de nuesrto objetopublic String toString()
toString
in class Object
public String getExtension()
public void setExtension(String extension)
extension
- Asignar extensionpublic void setNombreDirectorio(String nombreDirectorio)
nombreDirectorio
- Asigna la propiedad del nombre directoriopublic int compareTo(Nodo aNodo)
compareTo
in interface Comparable<Nodo>
aNodo
- Nodo.
Comparable.compareTo(java.lang.Object)
public DefaultMutableTreeNode getNodoPadre()
public void setNodoPadre(DefaultMutableTreeNode aNodoPadre)
aNodoPadre
- Asigna Nuestro nodo padre
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |