Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

medi.swing.dialog
Class FileTypeManagement  view FileTypeManagement download FileTypeManagement.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended bymedi.swing.dialog.FileTypeManagement
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class FileTypeManagement
extends javax.swing.JDialog

It is a frame to manage file types managed by a program..

Version:
0.2.0

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
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
 int ADD_MODE
          Adds an array of data IDs to an editor.
private  javax.swing.JButton butCancel
           
private  javax.swing.JButton butSelect
           
private  java.lang.Integer fileTypeID
           
private  int[] fileTypeIndexes
           
private  javatools.swing.table.IndexedTableModel fileTypeModel
           
private  javatools.swing.table.IndexedTableSorter fileTypeSorter
           
private  javax.swing.JLabel lblFileTypeSelection
           
private  java.util.ResourceBundle mediBundle
           
private  int mode
           
 int MOVE_MODE
          Changes publishing editor for an array of data.
private  javax.swing.JPanel panButtons
           
private  java.lang.Long programID
           
private  medi.db.AbstractProvider prv
           
private  javax.swing.JScrollPane scpFileType
           
private  javax.swing.JTable tabFileType
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
FileTypeManagement(java.awt.Frame parent, boolean modal)
          Creates new form FileTypeManagement
 
Method Summary
private  void addLinkProgram2FileType()
           
private  javatools.swing.table.IndexedTableSorter buildFileTypeModel()
           
private  void butCancelActionPerformed(java.awt.event.ActionEvent evt)
           
private  void butSelectActionPerformed(java.awt.event.ActionEvent evt)
           
private  void closeDialog(java.awt.event.WindowEvent evt)
          Closes the dialog
private  void initComponents()
          This method is called from within the constructor to initialize the form.
private  void initFileTypeTableSizes()
           
private  void moveLinkProgram2FileType()
           
 void setMode(int pMode)
          Sets the mode (ADD_MODE or MOVE_MODE).
 void setOriginFileType(java.lang.Integer pFileTypeID)
          Sets the origin file type.
 void setProgramID(java.lang.Long pProgramID)
          Sets the program ID.
 void setProvider(medi.db.AbstractProvider pPrv)
          Sets the provider.
 void show()
          Displays this frame.
 void showFileTypes()
          Shows the editors.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, remove, 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, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ADD_MODE

public final int ADD_MODE
Adds an array of data IDs to an editor.

See Also:
Constant Field Values

MOVE_MODE

public final int MOVE_MODE
Changes publishing editor for an array of data.

See Also:
Constant Field Values

lblFileTypeSelection

private javax.swing.JLabel lblFileTypeSelection

butCancel

private javax.swing.JButton butCancel

butSelect

private javax.swing.JButton butSelect

tabFileType

private javax.swing.JTable tabFileType

scpFileType

private javax.swing.JScrollPane scpFileType

panButtons

private javax.swing.JPanel panButtons

prv

private medi.db.AbstractProvider prv

mode

private int mode

programID

private java.lang.Long programID

fileTypeID

private java.lang.Integer fileTypeID

fileTypeModel

private javatools.swing.table.IndexedTableModel fileTypeModel

fileTypeSorter

private javatools.swing.table.IndexedTableSorter fileTypeSorter

mediBundle

private java.util.ResourceBundle mediBundle

fileTypeIndexes

private int[] fileTypeIndexes
Constructor Detail

FileTypeManagement

public FileTypeManagement(java.awt.Frame parent,
                          boolean modal)
Creates new form FileTypeManagement

Method Detail

setProvider

public void setProvider(medi.db.AbstractProvider pPrv)
Sets the provider.


setMode

public void setMode(int pMode)
Sets the mode (ADD_MODE or MOVE_MODE).


show

public void show()
Displays this frame.


setProgramID

public void setProgramID(java.lang.Long pProgramID)
Sets the program ID.


setOriginFileType

public void setOriginFileType(java.lang.Integer pFileTypeID)
Sets the origin file type.


initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


butCancelActionPerformed

private void butCancelActionPerformed(java.awt.event.ActionEvent evt)

butSelectActionPerformed

private void butSelectActionPerformed(java.awt.event.ActionEvent evt)

closeDialog

private void closeDialog(java.awt.event.WindowEvent evt)
Closes the dialog


showFileTypes

public void showFileTypes()
                   throws javatools.db.DbException
Shows the editors.


addLinkProgram2FileType

private void addLinkProgram2FileType()
                              throws javatools.db.DbException

moveLinkProgram2FileType

private void moveLinkProgram2FileType()
                               throws javatools.db.DbException

initFileTypeTableSizes

private void initFileTypeTableSizes()

buildFileTypeModel

private javatools.swing.table.IndexedTableSorter buildFileTypeModel()