org.thdl.tib.bibl
Class DoxWindow

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--org.thdl.tib.bibl.DoxWindow
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants

public class DoxWindow
extends JFrame

This class displays a separate window with information concerning a texts doxographical category and it allows the user to set the doxographical categorization for a text. It changes options as the category is specificed and allows the user to view the categories in either English or Tibetan.

Author:
Than Garson, Tibetan and Himalayan Digital Library
See Also:
Serialized Form

Nested Class Summary
 class DoxWindow.DoxEar
           
 class DoxWindow.LangChanger
           
 class DoxWindow.TCombo
           
 
Field Summary
(package private)  String[] anu
           
(package private)  String[] anuEng
           
(package private)  String[] ati
           
(package private)  String[] atiEng
           
(package private)  String[] bkaBrgyad
           
(package private)  String[] bkaBrgyadEng
           
(package private)  JButton cancel
           
(package private)  JPanel contentPanel
           
private  org.thdl.tib.bibl.TiblEdit controller
           
(package private) static String DOX_INSTRUCTIONS
           
(package private) static String DOXDELIM
           
(package private)  JRadioButton eng
           
(package private)  JLabel fileName
           
(package private)  JFrame frame
           
(package private) static String IDDELIM
           
(package private)  String[] maha
           
(package private)  String[] mahaEng
           
(package private) static int MAIN
           
(package private)  String[] mainDox
           
(package private)  DoxWindow.TCombo mainDoxBox
           
(package private)  String[] mainEng
           
(package private)  String[] manNgagSde
           
(package private)  String[] manNgagSdeEng
           
(package private)  JTextField numberInCategory
           
(package private)  String[] rgyud18
           
(package private)  String[] rgyud18Eng
           
(package private)  String[] rgyudSde
           
(package private)  String[] rgyudSdeEng
           
(package private)  String[] semsSde
           
(package private)  String[] semsSdeEng
           
(package private)  String[] sgrubSde
           
(package private)  String[] sgrubSdeEng
           
(package private)  String[] sgrubSdeSub
           
(package private)  String[] sgrubSdeSubEng
           
(package private) static int SUB
           
(package private)  String[][] subDox
           
(package private)  DoxWindow.TCombo subDoxBox
           
(package private)  String[][] subEng
           
(package private)  JButton submit
           
(package private) static int SUBSUB
           
(package private)  String[][][] subSubDox
           
(package private)  DoxWindow.TCombo subSubDoxBox
           
(package private)  String[][][] subSubEng
           
(package private)  String[][][][] subSubSubDox
           
(package private)  DoxWindow.TCombo subSubSubDoxBox
           
(package private)  String[][][][] subSubSubEng
           
(package private)  JRadioButton tib
           
(package private)  String[] yangTi
           
(package private)  String[] yangTiEng
           
 
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
DoxWindow(String title)
           
DoxWindow(String title, String masterID, org.thdl.tib.bibl.TiblEdit controller)
           
 
Method Summary
 void close()
           
 String getDoxString(String lang)
           
 String getID()
           
 void init()
           
static void main(String[] args)
           
 void setCategories(String masterID)
           
 void setFileName()
           
 void submit()
           
 
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

controller

private org.thdl.tib.bibl.TiblEdit controller

MAIN

static int MAIN

SUB

static int SUB

SUBSUB

static int SUBSUB

DOXDELIM

static String DOXDELIM

IDDELIM

static String IDDELIM

mainDox

String[] mainDox

mainEng

String[] mainEng

subDox

String[][] subDox

ati

String[] ati

anu

String[] anu

maha

String[] maha

subSubDox

String[][][] subSubDox

semsSde

String[] semsSde

manNgagSde

String[] manNgagSde

yangTi

String[] yangTi

rgyudSde

String[] rgyudSde

sgrubSde

String[] sgrubSde

subSubSubDox

String[][][][] subSubSubDox

rgyud18

String[] rgyud18

sgrubSdeSub

String[] sgrubSdeSub

bkaBrgyad

String[] bkaBrgyad

subEng

String[][] subEng

atiEng

String[] atiEng

anuEng

String[] anuEng

mahaEng

String[] mahaEng

subSubEng

String[][][] subSubEng

semsSdeEng

String[] semsSdeEng

manNgagSdeEng

String[] manNgagSdeEng

yangTiEng

String[] yangTiEng

rgyudSdeEng

String[] rgyudSdeEng

sgrubSdeEng

String[] sgrubSdeEng

subSubSubEng

String[][][][] subSubSubEng

rgyud18Eng

String[] rgyud18Eng

sgrubSdeSubEng

String[] sgrubSdeSubEng

bkaBrgyadEng

String[] bkaBrgyadEng

frame

JFrame frame

contentPanel

JPanel contentPanel

DOX_INSTRUCTIONS

static String DOX_INSTRUCTIONS

mainDoxBox

DoxWindow.TCombo mainDoxBox

subDoxBox

DoxWindow.TCombo subDoxBox

subSubDoxBox

DoxWindow.TCombo subSubDoxBox

subSubSubDoxBox

DoxWindow.TCombo subSubSubDoxBox

numberInCategory

JTextField numberInCategory

tib

JRadioButton tib

eng

JRadioButton eng

submit

JButton submit

cancel

JButton cancel

fileName

JLabel fileName
Constructor Detail

DoxWindow

public DoxWindow(String title)

DoxWindow

public DoxWindow(String title,
                 String masterID,
                 org.thdl.tib.bibl.TiblEdit controller)
Method Detail

init

public void init()

setCategories

public void setCategories(String masterID)

setFileName

public void setFileName()

getDoxString

public String getDoxString(String lang)

getID

public String getID()

submit

public void submit()

close

public void close()

main

public static void main(String[] args)


These API docs were created 02/02/2003 08:20 PM.
Copyright © 2001-2002 Tibetan and Himalayan Digital Library. All Rights Reserved.
Hosted by SourceForge_Logo