|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
proyecto.PanelEdicion
public class PanelEdicion
The Class PanelEdicion.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
PanelEdicion(Editor princ)
Constructor panel edicion. |
Method Summary | |
---|---|
int |
actualizarFilesTabsConSusRutasDirectirio(Nodo nodoOld,
Nodo nodoNew)
actualizarTabsConSusRutas Actualiza la referencia pasada como new en nuestro tab pane. |
boolean |
actualizarFileTabConSuRutaArchivo(Nodo nodoOld,
Nodo nodoNew)
actualizarFileTabConSuRuta Al modificar el nombre de un tab en el arbol, debemos verificar que no esta abierta para su actualizacion en la de fichero. |
void |
anularArbol()
Deja a nuestro arbol vacio si nada en la memoria. |
int |
borrarTabsElimindasArbol(Nodo nodoOld)
borrarTabsElimindasArbol Actualiza la referencia pasada como new en nuestro tab pane. |
void |
cambiarTabbImag(Icon aicono)
Cambiar tabb imag. |
void |
cambiarTabbImag(ImageIcon aicono,
int numeroTab)
Cambiar tabb imag. |
void |
cargarProyectoArbol(File aRuta)
Abre un proyecto y lo carga en el arbol. |
void |
cerrarProyecto()
Cerrar proyecto. |
void |
cerrarVentanas(boolean soloUna)
El booleano es para tratar la ventana con una tab individual, O cerrala todas. |
boolean |
cerrarVentanaSinConfirmacion(int posicionVentana)
Cerrar ventana sin confirmacion. |
void |
coloresXml()
colores xml. |
String |
devolverTexto()
Devolver texto del tab activo. |
String |
devolverTexto(String aNombreFichero)
Devolver texto. |
String |
devolverTextoImpresion()
Devolver texto impresion. |
Document |
Documento()
Documento. |
void |
exportar(DatosExportar aDatos)
Exportar Prepara los datos para mandarlos a imprimir. |
ArbolFicheros |
getArbolDirectorio()
Obtener el arbol directorio. |
JTree |
getArbolFichero()
* getArbolFichero. |
BarraEstado |
getbarraEstado()
Barra De Estado Para pasarle Informacion. |
JavaTextPane |
getETexto()
Obtener el texto del tab activo. |
File |
getFicheroTabRun()
getFicheroTabRun Devuelve la ventanaActiva su ruta de directorio. |
Map<ItemDeLista,AtributosPreferenicas> |
getImapa()
Obtener el imapa. |
Nodo |
getNodoArbolTabRub()
getNodoArbolTabRub Devuelve el nodo del arbol de tab que esta siendo activo en nuestra aplicación. |
Nodo[] |
getNombreTabSinGuardar()
Nos da un array de los Nombres de Ventanas que estan sin guardar. |
InterfazVentEditor |
getPrincipal()
Obtener el principal. |
String |
getProyectoActivo()
Obtener el proyecto activo. |
File |
getRutaProyectoActivo()
Obtener el ruta proyecto activo. |
String |
getTextoTabActivo()
Obtener texto tab activo. |
int |
getVentana()
getVentana Devuelve el n�mero total de tabs abiertos. |
void |
getVentanaIrA()
Ventana que maneja ir a una posicion determindada de nuestro texto. |
boolean |
guardarTab()
Guardar tab. |
void |
GuardarTexto(String texto,
Nodo nombreDocumento)
GuardarTexto Nos abre una ventana con el texto asociado a su fichero en nuestro tab. |
void |
guardarTodo()
Metodo Para Guardar Todos los tabs. |
boolean |
hayDatosAGuardar()
Hay datos a guardar. |
void |
imprimir()
imprimir Metodo que monta la impresi�n de nuestro proyecto. |
void |
inicializaArbol(File aRuta)
Inicializa arbol. |
int |
isFicheroAbierto(JTabbedPane aContenedorTab,
String aNombreTab)
Metodo que nos dice si existe el nombre de un tab en el contendor de Tabs *. |
void |
moverCursorAError(CompilacionDatos aCompilacionDatos)
Metodo que nos mueve nuestro cursor a los datos de nuestro fichero. |
void |
nuevoProjecto(File aRuta)
Nuevo projecto. |
void |
pestanaNueva(Nodo nombreTabb,
String textoFile)
Pestana nueva. |
void |
setArbolDirectorio(ArbolFicheros arbolDirectorio)
Modificar la propiedad arbol directorio. |
void |
setControlador(ActionListener c)
Modificar la propiedad controlador. |
void |
setDefault(Map<ItemDeLista,AtributosPreferenicas> aMapa)
Modifica la propiedad default. |
void |
setEstablecerSalidaEstandar()
Establece nuestra salida estandar. |
void |
setImapa(Map<ItemDeLista,AtributosPreferenicas> aMapa)
Modifica la propiedad imapa. |
void |
setModificarSalidaConsola()
Modifica la propiedad modificar salida consola. |
void |
setNuevo()
Crea la ventana para crear los tipos de fichero o carpeta. |
void |
setOKTextPane(boolean guardado)
Modificare el Boolean de nustro textPane desde el arbol. |
void |
setProyectoActivo(String proyectoActivo)
Modificar la propiedad proyecto activo. |
void |
setRutaProyectoActivo(File rutaProyectoActivo)
Modificar la propiedad ruta proyecto activo. |
void |
setTextoBarraEstado(String s)
Modifica la propiedad texto barra estado. |
void |
setValoresTexto()
setValoresTexto establece en nuesro tab los valores por defecto. |
int |
ventanaActiva()
Ventana activa. |
boolean |
ventanaCerrar()
Ventana cerrar. |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PanelEdicion(Editor princ)
princ
- the princMethod Detail |
---|
public InterfazVentEditor getPrincipal()
public void inicializaArbol(File aRuta)
aRuta
- the a rutapublic JTree getArbolFichero()
public void anularArbol()
public void nuevoProjecto(File aRuta)
aRuta
- the a rutapublic void cargarProyectoArbol(File aRuta)
aRuta
- the a rutapublic void pestanaNueva(Nodo nombreTabb, String textoFile)
nombreTabb
- the nombre tabbtextoFile
- the texto filepublic void setValoresTexto()
public boolean guardarTab() throws Excepciones, IOException
Excepciones
- the excepciones
IOException
- Signals that an I/O exception has occurred.public boolean ventanaCerrar() throws Excepciones, IOException
Excepciones
- the excepciones
IOException
- Signals that an I/O exception has occurred.public void cerrarVentanas(boolean soloUna) throws Excepciones, IOException
soloUna
- the solo una
Excepciones
- the excepciones
IOException
- Signals that an I/O exception has occurred.public boolean cerrarVentanaSinConfirmacion(int posicionVentana)
posicionVentana
- the posicion ventana
public void cerrarProyecto()
public void cambiarTabbImag(Icon aicono)
aicono
- the aiconopublic void cambiarTabbImag(ImageIcon aicono, int numeroTab)
aicono
- the aicononumeroTab
- the numero tabpublic File getFicheroTabRun()
public Nodo getNodoArbolTabRub()
public JavaTextPane getETexto()
public String devolverTexto()
public String devolverTextoImpresion()
public String devolverTexto(String aNombreFichero)
aNombreFichero
- the a nombre fichero
public int actualizarFilesTabsConSusRutasDirectirio(Nodo nodoOld, Nodo nodoNew)
nodoOld
- Vieja referencia en ubicaci�nnodoNew
- Nueva referencia en la ubicaci�n
public int borrarTabsElimindasArbol(Nodo nodoOld)
nodoOld
- Vieja referencia en ubicaci�n
public boolean actualizarFileTabConSuRutaArchivo(Nodo nodoOld, Nodo nodoNew)
nodoOld
- Vieja referencia en ubicaci�nnodoNew
- Nueva referencia en la ubicaci�n
public int isFicheroAbierto(JTabbedPane aContenedorTab, String aNombreTab)
aContenedorTab
- JTabbedPane, si esta variables es nula cogemos en que tenemos
de instanciaaNombreTab
- Nombre Tab que vendra dado por la ruta completa, es decir
patch dondre se encuentra nuestro fichero, que es lo que lo
hace unico.
public void GuardarTexto(String texto, Nodo nombreDocumento) throws BadLocationException
nombreDocumento
- the nombre documentotexto
- the texto
BadLocationException
- the bad location exceptionpublic void moverCursorAError(CompilacionDatos aCompilacionDatos)
aCompilacionDatos
- the a compilacion datospublic int ventanaActiva()
public Document Documento()
public boolean hayDatosAGuardar()
public Nodo[] getNombreTabSinGuardar()
public void setTextoBarraEstado(String s)
s
- the spublic BarraEstado getbarraEstado()
public void getVentanaIrA()
Ventana que maneja ir a una posicion determindada de nuestro texto. Verifica que la posición sea valida, en el caso de correcto lo situal el cursor en la posición de nuestro código, en otro caso muestra un mensaje sobre el problema ocurrido en nuestra barra de estado.
Creado : Parras, 12-oct-2009
public void guardarTodo()
public void setOKTextPane(boolean guardado)
guardado
- the guardadopublic void setControlador(ActionListener c)
c
- La propiedad controladorpublic void imprimir()
public void exportar(DatosExportar aDatos)
Exportar
Prepara los datos para mandarlos a imprimir. Los datos que pintamos en el report son:Jasper que utilizamos para la impresión==>proyecto/informe/epsilon.jasper
aDatos
- DatosExportarDatosExportar
,
ImprimirEpsilon
public int getVentana()
public void setModificarSalidaConsola()
public void setEstablecerSalidaEstandar()
public void setDefault(Map<ItemDeLista,AtributosPreferenicas> aMapa)
aMapa
- the a mapapublic Map<ItemDeLista,AtributosPreferenicas> getImapa()
public void setImapa(Map<ItemDeLista,AtributosPreferenicas> aMapa)
aMapa
- the a mapapublic void setNuevo()
public void coloresXml() throws org.jdom.JDOMException, IOException
org.jdom.JDOMException
- the JDOM exception
IOException
- Signals that an I/O exception has occurred.
Creado : Parras, 13-oct-2009public ArbolFicheros getArbolDirectorio()
public void setArbolDirectorio(ArbolFicheros arbolDirectorio)
arbolDirectorio
- La propiedad arbol directoriopublic String getProyectoActivo()
public String getTextoTabActivo()
public void setProyectoActivo(String proyectoActivo)
proyectoActivo
- La propiedad proyecto activopublic File getRutaProyectoActivo()
public void setRutaProyectoActivo(File rutaProyectoActivo)
rutaProyectoActivo
- La propiedad ruta proyecto activo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |