es.inteco.eni.swing
Class ENIValidator

Show UML class diagram
java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by es.inteco.eni.swing.ENIValidator
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class ENIValidator
extends javax.swing.JFrame

Ventana principal

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static java.awt.Image eniIco
          Icono de la aplicacion
static int TRANSFORMED_VIEW_TAB_INDEX
          Inddice de la pestana de la vista transformada
static int XML_VIEW_TAB_INDEX
          Indice de la pestaña de la vista XML
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ENIValidator(java.lang.String title)
          Constructor
 
Method Summary
 void appendConsoleMessage(java.lang.String message)
          Añade un mensaje a la consola
 void cleanAll()
          Limpia todo
 void cleanConsole()
          Limpia la consola
 void cleanFile()
          Limpia el fichero
 void cleanTransformedView()
          Limpia la vista transformada
 void cleanTreeView()
          Limpia la vista transformada
 void cleanXmlContent()
          Limpia el contenido XML
 javax.swing.JPanel getBottomPanel()
           
 javax.swing.JPanel getCenterPanel()
           
 javax.swing.JScrollPane getConsoleScrollTextarea()
           
 javax.swing.JTextArea getConsoleTextarea()
           
 java.io.File getFile()
           
 javax.swing.JPanel getGraphicViewPanel()
           
 javax.swing.JButton getLoadXmlButton()
           
 javax.swing.JButton getNewButton()
           
 java.io.File getOpenedFilesFolder()
           
 java.io.File getParentFile()
           
 javax.swing.JButton getSaveXmlButton()
           
 javax.swing.JTabbedPane getTabbedPane()
           
 javax.swing.JPanel getTopPanel()
           
 TransformedViewPane getTransformedViewPane()
           
 javax.swing.JRadioButton getTransformedViewRadioButton()
           
 javax.swing.JScrollPane getTransformedViewScroll()
           
 TreeViewPane getTreeViewPane()
           
 javax.swing.JScrollPane getTreeViewPaneScroll()
           
 javax.swing.JRadioButton getTreeViewRadioButton()
           
 javax.swing.JButton getValidateButton()
           
 javax.swing.JPanel getViewPanel()
           
 javax.swing.JScrollPane getXmlContentScrollTextarea()
           
 javax.swing.JTextArea getXmlContentTextarea()
           
 javax.swing.JPanel getXmlPanel()
           
static void main(java.lang.String[] args)
          Punto de entrada
 void setBottomPanel(javax.swing.JPanel bottomPanel)
           
 void setCenterPanel(javax.swing.JPanel centerPanel)
           
 void setConsoleScrollTextarea(javax.swing.JScrollPane consoleScrollTextarea)
           
 void setConsoleTextarea(javax.swing.JTextArea consoleTextarea)
           
 void setFile(java.io.File file)
           
 void setGraphicViewPanel(javax.swing.JPanel graphicViewPanel)
           
 void setLoadXmlButton(javax.swing.JButton loadXmlButton)
           
 void setNewButton(javax.swing.JButton newButton)
           
 void setOpenedFilesFolder(java.io.File openedFilesFolder)
           
 void setParentFile(java.io.File parentFile)
           
 void setSaveXmlButton(javax.swing.JButton saveXmlButton)
           
 void setTabbedPane(javax.swing.JTabbedPane tabbedPane)
           
 void setTopPanel(javax.swing.JPanel topPanel)
           
 void setTransformedViewPane(TransformedViewPane transformedViewPane)
           
 void setTransformedViewRadioButton(javax.swing.JRadioButton transformedViewRadioButton)
           
 void setTransformedViewScroll(javax.swing.JScrollPane transformedViewScroll)
           
 void setTreeViewPane(TreeViewPane treeViewPane)
           
 void setTreeViewPaneScroll(javax.swing.JScrollPane treeViewPaneScroll)
           
 void setTreeViewRadioButton(javax.swing.JRadioButton treeViewRadioButton)
           
 void setValidateButton(javax.swing.JButton validateButton)
           
 void setViewPanel(javax.swing.JPanel viewPanel)
           
 void setXmlContentScrollTextarea(javax.swing.JScrollPane xmlContentScrollTextarea)
           
 void setXmlContentTextarea(javax.swing.JTextArea xmlContentTextarea)
           
 void setXmlPanel(javax.swing.JPanel xmlPanel)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

XML_VIEW_TAB_INDEX

public static final int XML_VIEW_TAB_INDEX
Indice de la pestaña de la vista XML

See Also:
Constant Field Values

TRANSFORMED_VIEW_TAB_INDEX

public static final int TRANSFORMED_VIEW_TAB_INDEX
Inddice de la pestana de la vista transformada

See Also:
Constant Field Values

eniIco

public static java.awt.Image eniIco
Icono de la aplicacion

Constructor Detail

ENIValidator

public ENIValidator(java.lang.String title)
Constructor

Parameters:
title - Título de la ventana
Method Detail

main

public static void main(java.lang.String[] args)
Punto de entrada

Parameters:
args - Argumentos

getTopPanel

public javax.swing.JPanel getTopPanel()
Returns:
Devuelve el valor del campo topPanel

setTopPanel

public void setTopPanel(javax.swing.JPanel topPanel)
Parameters:
Asigna - al campo topPanel el valor del parámetro topPanel

getCenterPanel

public javax.swing.JPanel getCenterPanel()
Returns:
Devuelve el valor del campo centerPanel

setCenterPanel

public void setCenterPanel(javax.swing.JPanel centerPanel)
Parameters:
Asigna - al campo centerPanel el valor del parámetro centerPanel

getBottomPanel

public javax.swing.JPanel getBottomPanel()
Returns:
Devuelve el valor del campo bottomPanel

setBottomPanel

public void setBottomPanel(javax.swing.JPanel bottomPanel)
Parameters:
Asigna - al campo bottomPanel el valor del parámetro bottomPanel

getConsoleTextarea

public javax.swing.JTextArea getConsoleTextarea()
Returns:
Devuelve el valor del campo consoleTextarea

setConsoleTextarea

public void setConsoleTextarea(javax.swing.JTextArea consoleTextarea)
Parameters:
Asigna - al campo consoleTextarea el valor del parámetro consoleTextarea

getConsoleScrollTextarea

public javax.swing.JScrollPane getConsoleScrollTextarea()
Returns:
Devuelve el valor del campo consoleScrollTextarea

setConsoleScrollTextarea

public void setConsoleScrollTextarea(javax.swing.JScrollPane consoleScrollTextarea)
Parameters:
Asigna - al campo consoleScrollTextarea el valor del parámetro consoleScrollTextarea

getXmlContentTextarea

public javax.swing.JTextArea getXmlContentTextarea()
Returns:
Devuelve el valor del campo xmlContentTextarea

setXmlContentTextarea

public void setXmlContentTextarea(javax.swing.JTextArea xmlContentTextarea)
Parameters:
Asigna - al campo xmlContentTextarea el valor del parámetro xmlContentTextarea

getXmlContentScrollTextarea

public javax.swing.JScrollPane getXmlContentScrollTextarea()
Returns:
Devuelve el valor del campo xmlContentScrollTextarea

setXmlContentScrollTextarea

public void setXmlContentScrollTextarea(javax.swing.JScrollPane xmlContentScrollTextarea)
Parameters:
Asigna - al campo xmlContentScrollTextarea el valor del parámetro xmlContentScrollTextarea

getLoadXmlButton

public javax.swing.JButton getLoadXmlButton()
Returns:
Devuelve el valor del campo loadXmlButton

setLoadXmlButton

public void setLoadXmlButton(javax.swing.JButton loadXmlButton)
Parameters:
Asigna - al campo loadXmlButton el valor del parámetro loadXmlButton

getSaveXmlButton

public javax.swing.JButton getSaveXmlButton()
Returns:
Devuelve el valor del campo saveXmlButton

setSaveXmlButton

public void setSaveXmlButton(javax.swing.JButton saveXmlButton)
Parameters:
Asigna - al campo saveXmlButton el valor del parámetro saveXmlButton

getValidateButton

public javax.swing.JButton getValidateButton()
Returns:
Devuelve el valor del campo validateButton

setValidateButton

public void setValidateButton(javax.swing.JButton validateButton)
Parameters:
Asigna - al campo validateButton el valor del parámetro validateButton

getXmlPanel

public javax.swing.JPanel getXmlPanel()
Returns:
Devuelve el valor del campo xmlPanel

setXmlPanel

public void setXmlPanel(javax.swing.JPanel xmlPanel)
Parameters:
Asigna - al campo xmlPanel el valor del parámetro xmlPanel

getViewPanel

public javax.swing.JPanel getViewPanel()
Returns:
Devuelve el valor del campo viewPanel

setViewPanel

public void setViewPanel(javax.swing.JPanel viewPanel)
Parameters:
Asigna - al campo viewPanel el valor del parámetro viewPanel

getFile

public java.io.File getFile()
Returns:
Devuelve el valor del campo file

setFile

public void setFile(java.io.File file)
Parameters:
Asigna - al campo file el valor del parámetro file

getParentFile

public java.io.File getParentFile()
Returns:
Devuelve el valor del campo parentFile

setParentFile

public void setParentFile(java.io.File parentFile)
Parameters:
Asigna - al campo parentFile el valor del parámetro parentFile

getOpenedFilesFolder

public java.io.File getOpenedFilesFolder()
Returns:
Devuelve el valor del campo openedFilesFolder

setOpenedFilesFolder

public void setOpenedFilesFolder(java.io.File openedFilesFolder)
Parameters:
Asigna - al campo openedFilesFolder el valor del parámetro openedFilesFolder

getTransformedViewPane

public TransformedViewPane getTransformedViewPane()
Returns:
Devuelve el valor del campo transformedViewPane

setTransformedViewPane

public void setTransformedViewPane(TransformedViewPane transformedViewPane)
Parameters:
Asigna - al campo transformedViewPane el valor del parámetro transformedViewPane

getNewButton

public javax.swing.JButton getNewButton()
Returns:
Devuelve el valor del campo newButton

setNewButton

public void setNewButton(javax.swing.JButton newButton)
Parameters:
Asigna - al campo newButton el valor del parámetro newButton

getTabbedPane

public javax.swing.JTabbedPane getTabbedPane()
Returns:
Devuelve el valor del campo tabbedPane

setTabbedPane

public void setTabbedPane(javax.swing.JTabbedPane tabbedPane)
Parameters:
Asigna - al campo tabbedPane el valor del parámetro tabbedPane

getTreeViewRadioButton

public javax.swing.JRadioButton getTreeViewRadioButton()
Returns:
Devuelve el valor del campo treeViewRadioButton

setTreeViewRadioButton

public void setTreeViewRadioButton(javax.swing.JRadioButton treeViewRadioButton)
Parameters:
Asigna - al campo treeViewRadioButton el valor del parámetro treeViewRadioButton

getTransformedViewRadioButton

public javax.swing.JRadioButton getTransformedViewRadioButton()
Returns:
Devuelve el valor del campo transformedViewRadioButton

setTransformedViewRadioButton

public void setTransformedViewRadioButton(javax.swing.JRadioButton transformedViewRadioButton)
Parameters:
Asigna - al campo transformedViewRadioButton el valor del parámetro transformedViewRadioButton

getGraphicViewPanel

public javax.swing.JPanel getGraphicViewPanel()
Returns:
Devuelve el valor del campo graphicViewPanel

setGraphicViewPanel

public void setGraphicViewPanel(javax.swing.JPanel graphicViewPanel)
Parameters:
Asigna - al campo graphicViewPanel el valor del parámetro graphicViewPanel

getTreeViewPane

public TreeViewPane getTreeViewPane()
Returns:
Devuelve el valor del campo treeViewPane

setTreeViewPane

public void setTreeViewPane(TreeViewPane treeViewPane)
Parameters:
Asigna - al campo treeViewPane el valor del parámetro treeViewPane

getTransformedViewScroll

public javax.swing.JScrollPane getTransformedViewScroll()
Returns:
Devuelve el valor del campo transformedViewScroll

setTransformedViewScroll

public void setTransformedViewScroll(javax.swing.JScrollPane transformedViewScroll)
Parameters:
Asigna - al campo transformedViewScroll el valor del parámetro transformedViewScroll

getTreeViewPaneScroll

public javax.swing.JScrollPane getTreeViewPaneScroll()
Returns:
Devuelve el valor del campo treeViewPaneScroll

setTreeViewPaneScroll

public void setTreeViewPaneScroll(javax.swing.JScrollPane treeViewPaneScroll)
Parameters:
Asigna - al campo treeViewPaneScroll el valor del parámetro treeViewPaneScroll

cleanConsole

public void cleanConsole()
Limpia la consola


cleanFile

public void cleanFile()
Limpia el fichero


cleanXmlContent

public void cleanXmlContent()
Limpia el contenido XML


cleanTransformedView

public void cleanTransformedView()
Limpia la vista transformada


cleanTreeView

public void cleanTreeView()
Limpia la vista transformada


cleanAll

public void cleanAll()
Limpia todo


appendConsoleMessage

public void appendConsoleMessage(java.lang.String message)
Añade un mensaje a la consola

Parameters:
message -