JRubik v0.6

es.aeat.eett.plugins.mdx_Frame
Class FrameMdx

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended byes.aeat.eett.plugins.mdx_Frame.FrameMdx
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, com.tonbeller.jpivot.core.ModelChangeListener, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class FrameMdx
extends javax.swing.JFrame
implements com.tonbeller.jpivot.core.ModelChangeListener

Author:
f00992

en: Frame for edit, read, write and execute an MDX query.

es: Frame para editar, guardar, leer y ejecutar consulta MDX

See Also:
Serialized Form

Nested Class Summary
(package private)  class FrameMdx.FiltroRubikMdx
          Filtra archivos que contengan RubikMdx
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  javax.swing.Action actionApply
           
private  javax.swing.Action actionClosed
           
private  javax.swing.Action actionOpen
           
private  javax.swing.Action actionRestore
           
private  javax.swing.Action actionSaveAs
           
private  boolean autoUpdate
           
private static java.util.ResourceBundle localizationResources
           
(package private) static org.apache.log4j.Logger logger
           
private  java.lang.String strError
           
private  javax.swing.JTextArea textArea
           
private  RubikMdx userRubikMdx
           
 
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.Window
 
Fields inherited from class java.awt.Container
 
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
FrameMdx(java.lang.String title)
           
 
Method Summary
private  javax.swing.JMenuBar createMenuBar()
          Crea la barra de menu.
private  javax.swing.JToolBar createToolBar()
          Crea la barra de herramientas-
private  void getUserRubikMdx()
           
private  void initComponents()
          Este metodo es llamado por el constructor para inicializar el formulario.
 boolean isAutoUpdate()
           
 void modelChanged(com.tonbeller.jpivot.core.ModelChangeEvent e)
          Este metodo los cambios de los datos del modelo.
 void setAutoUpdate(boolean autoUpdate)
           
 void structureChanged(com.tonbeller.jpivot.core.ModelChangeEvent e)
          Este metodo escucha los cambios mayores del modelo.
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, 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, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

localizationResources

private static java.util.ResourceBundle localizationResources

logger

static org.apache.log4j.Logger logger

autoUpdate

private boolean autoUpdate

textArea

private javax.swing.JTextArea textArea

userRubikMdx

private RubikMdx userRubikMdx

strError

private java.lang.String strError

actionClosed

private javax.swing.Action actionClosed

actionOpen

private javax.swing.Action actionOpen

actionSaveAs

private javax.swing.Action actionSaveAs

actionApply

private javax.swing.Action actionApply

actionRestore

private javax.swing.Action actionRestore
Constructor Detail

FrameMdx

public FrameMdx(java.lang.String title)
         throws java.awt.HeadlessException
Parameters:
title -
Throws:
java.awt.HeadlessException
Method Detail

initComponents

private void initComponents()
Este metodo es llamado por el constructor para inicializar el formulario.


createToolBar

private javax.swing.JToolBar createToolBar()
Crea la barra de herramientas-

Returns:
jToolBar la barra de herramientas.

createMenuBar

private javax.swing.JMenuBar createMenuBar()
Crea la barra de menu.

Returns:
JMenuBar la barra de menu.

isAutoUpdate

public boolean isAutoUpdate()
Returns:
Returns the autoUpdate.

setAutoUpdate

public void setAutoUpdate(boolean autoUpdate)
Parameters:
autoUpdate - The autoUpdate to set.

getUserRubikMdx

private void getUserRubikMdx()

modelChanged

public void modelChanged(com.tonbeller.jpivot.core.ModelChangeEvent e)
Este metodo los cambios de los datos del modelo. Por ej. cuando el usuario navega.

Specified by:
modelChanged in interface com.tonbeller.jpivot.core.ModelChangeListener
See Also:
ModelChangeListener.modelChanged(com.tonbeller.jpivot.core.ModelChangeEvent)

structureChanged

public void structureChanged(com.tonbeller.jpivot.core.ModelChangeEvent e)
Este metodo escucha los cambios mayores del modelo. Por ej. cuando se aniaden o quitan extensiones.

Specified by:
structureChanged in interface com.tonbeller.jpivot.core.ModelChangeListener
See Also:
ModelChangeListener.structureChanged(com.tonbeller.jpivot.core.ModelChangeEvent)

JRubik v0.6

JRubik v0.6