Closed segonzal closed 9 years ago
Ayer Miércoles 10 de Septiembre se realizó el Concept location y posteriormente el Impact Analysis, lo que arrojó:
1) Conceptos claves: subdivision, zoom, view. 2-3) Sinónimos : subdivision ~ split ~ frame. Resultados de GREP: “subdivision” = 0 resultados. “split” = Clase : “View” extends JFrame implements InputHandlerProvider Método : "appendToSplitConfig “Append the Component to the split config. The component must be a JSplitPane or an EditPane” split “split de view” Clase : “SplitConfigParser” := “Class used by PerspectiveManager to parse SplitConfig strings. May also be used by plugins.“
“frame” = GUIUTilities static class : “SizeSaver” := “A combined ComponentListener and WindowStateListener to continually save a Frames size”. class : “View” , método “getDockingFrameworkProvider”” No entendí que hace ahí ...no se “view” jEdit := static “newView” -> tiene muchas referencias a crear ventanas y yo creo que va por acá la creacion de la ventana, falta saber como darle zoom. GUIUtilities := “Various GUI utility functions related to icons, menus, toolbars, keyboard shortcuts, etc.” “zoom” = 0 Resultados.
PD: Falta detalle y limpieza de los resultados.
Usando
JEdit->View->EditPane JEdit: Clase principal del programa View: A View is jEdit's top-level frame window. Ademas tiene un JSplitPane, con metodos split, para dividir el text area. EditPane: tiene el textArea donde el buffer muestra el texto
EditPane: Es el panel donde va el textArea, tambien deberia ir el visualizador aca. TextAreaMouseHandler: encargado de dirigir los mov del mouse, un movimiento en el visualizador puede afectar al textArea JeditTextArea: es donde el buffer muestra el texto, los movimientos del visualizador afectan a esta clase. Gutter: posee funciones para focalizar areas de texto
Agregar un navegador "a la sublime", pero con bookmarks. Los bookmarks pueden cubrir varios archivos. Se deben poder importar.
Analizar los alcances, donde hacer modificaciones y librerías asociadas.