diff --git a/source/org/thdl/tib/bibl/DiacriticPanel.java b/source/org/thdl/tib/bibl/DiacriticPanel.java index 6f79a80..a9e545f 100644 --- a/source/org/thdl/tib/bibl/DiacriticPanel.java +++ b/source/org/thdl/tib/bibl/DiacriticPanel.java @@ -52,6 +52,8 @@ import javax.swing.text.*; * These are read and converted into characters by DiacriticPanel and they are displayed in the order they are read. * Thus, to reorder, modify, or add diacritics, one needs only to make the appropriate changes to the dia.dat file. *

+ * + * @author Than Garson, Tibetan and Himalayan Digital Library */ public class DiacriticPanel extends JPanel implements TibConstants diff --git a/source/org/thdl/tib/bibl/DiscDialog.java b/source/org/thdl/tib/bibl/DiscDialog.java index 1e2b0d5..cfb1ffa 100644 --- a/source/org/thdl/tib/bibl/DiscDialog.java +++ b/source/org/thdl/tib/bibl/DiscDialog.java @@ -33,6 +33,8 @@ import org.jdom.*; * There are two types of discussion: brief (no paragraphs) and long (with paragraphs). It provides the user * with a {@link DiacriticPanel} so that diacritics can be easily entered into the discussion. It also provides * means to format the text as either bold and/or italic. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class DiscDialog extends JDialog implements TibConstants, ActionListener { diff --git a/source/org/thdl/tib/bibl/DoxWindow.java b/source/org/thdl/tib/bibl/DoxWindow.java index fc1e86b..861674e 100644 --- a/source/org/thdl/tib/bibl/DoxWindow.java +++ b/source/org/thdl/tib/bibl/DoxWindow.java @@ -29,6 +29,8 @@ import java.util.NoSuchElementException; * 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 */ public class DoxWindow extends JFrame diff --git a/source/org/thdl/tib/bibl/EditAction.java b/source/org/thdl/tib/bibl/EditAction.java index 8ad8ae5..0531395 100644 --- a/source/org/thdl/tib/bibl/EditAction.java +++ b/source/org/thdl/tib/bibl/EditAction.java @@ -31,6 +31,8 @@ import java.awt.event.ActionEvent; *
  • {@link TibConstants.REMOVE_APP REMOVE_APP} - calls {@link TiblEdit#removeApp()} *
  • {@link TibConstants.REMOVE_TITLE REMOVE_TITLE} - calls {@link TiblEdit#removeTitle()} * +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class EditAction extends TibAction diff --git a/source/org/thdl/tib/bibl/ElementList.java b/source/org/thdl/tib/bibl/ElementList.java index a499b21..99b973d 100644 --- a/source/org/thdl/tib/bibl/ElementList.java +++ b/source/org/thdl/tib/bibl/ElementList.java @@ -26,7 +26,7 @@ import org.jdom.*; * Element List is a list of elements and ranges. The ranges refer to the {@link TextPanel} locations * where the text for that element is found. The {@link #getElement} method takes an integer location * in the TextPanel and returns the org.jdom.Element that is associated with that location -* if ther is one! If not, it returns null, indicating there is nothing to edit at +* if there is one! If not, it returns null, indicating there is nothing to edit at * that location. This is created by the TextPanel and given to the {@link TiblEdit} controller so * it can turn on and off menu options and functionality, depending on the position of the cursor in * the TextPane. diff --git a/source/org/thdl/tib/bibl/ElementStyle.java b/source/org/thdl/tib/bibl/ElementStyle.java index 77977f5..ee41252 100644 --- a/source/org/thdl/tib/bibl/ElementStyle.java +++ b/source/org/thdl/tib/bibl/ElementStyle.java @@ -24,6 +24,8 @@ import org.jdom.*; * This wrapper class associates a String of text with a Style (as defined in {@link TibConstants}?) and a particular * element. It is used for interactivity with the {@link TextPane} so that highlighting or clicking on a string in the * text pane can be associated with actions for processing the text within an element. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class ElementStyle implements TibConstants diff --git a/source/org/thdl/tib/bibl/FileAction.java b/source/org/thdl/tib/bibl/FileAction.java index 4754e9a..a1262db 100644 --- a/source/org/thdl/tib/bibl/FileAction.java +++ b/source/org/thdl/tib/bibl/FileAction.java @@ -22,6 +22,8 @@ import java.awt.event.ActionEvent; /** * This class is used to associate actions with the File menu of {@link TibFrame}. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class FileAction extends TibAction diff --git a/source/org/thdl/tib/bibl/GenericTibFactory.java b/source/org/thdl/tib/bibl/GenericTibFactory.java index f2a0eb3..caa5e99 100644 --- a/source/org/thdl/tib/bibl/GenericTibFactory.java +++ b/source/org/thdl/tib/bibl/GenericTibFactory.java @@ -25,6 +25,8 @@ import org.jdom.output.*; /** * This abstract class is extended by both {@link IDFactory} and {@link TitleFactory}, and provides general functionality * such as setting the document associated with the factory and setting text/styles for the {@link TextPane}. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ abstract class GenericTibFactory implements TibConstants diff --git a/source/org/thdl/tib/bibl/IDFactory.java b/source/org/thdl/tib/bibl/IDFactory.java index 36829b4..da3efc7 100644 --- a/source/org/thdl/tib/bibl/IDFactory.java +++ b/source/org/thdl/tib/bibl/IDFactory.java @@ -25,6 +25,8 @@ import org.jdom.output.*; /** * Like its sister class, {@link TitleFactory}, this class is used to access and display the information * in the ID section of a TIBBIBL record. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class IDFactory extends GenericTibFactory implements TibConstants diff --git a/source/org/thdl/tib/bibl/InsertAction.java b/source/org/thdl/tib/bibl/InsertAction.java index f040158..916ec75 100644 --- a/source/org/thdl/tib/bibl/InsertAction.java +++ b/source/org/thdl/tib/bibl/InsertAction.java @@ -32,6 +32,8 @@ import java.awt.event.ActionEvent; *
  • {@link TibConstants.TITLE_DISC TITLE_DISC} - calls {@link TiblEdit#insertDiscussion()} *
  • {@link TibConstants.INSERT_APP INSERT_APP} - calls {@link TiblEdit#insertApp()} * +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class InsertAction extends TibAction diff --git a/source/org/thdl/tib/bibl/IntroSign.java b/source/org/thdl/tib/bibl/IntroSign.java index 05bde69..1b1311e 100644 --- a/source/org/thdl/tib/bibl/IntroSign.java +++ b/source/org/thdl/tib/bibl/IntroSign.java @@ -34,6 +34,8 @@ import javax.swing.border.BevelBorder; /** * This class displays the initial splash screen upon opening the program. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class IntroSign extends JFrame implements Runnable diff --git a/source/org/thdl/tib/bibl/TextPane.java b/source/org/thdl/tib/bibl/TextPane.java index e24e235..0353ae0 100644 --- a/source/org/thdl/tib/bibl/TextPane.java +++ b/source/org/thdl/tib/bibl/TextPane.java @@ -35,6 +35,8 @@ import org.jdom.output.*; * text's bibliographic information. The panel is created using the text's information * contained in a {@link TibDoc} and then is added or set to the content pane * of the main frame which is an {@link TibFrame}. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class TextPane extends JTextPane implements TibConstants diff --git a/source/org/thdl/tib/bibl/TibAction.java b/source/org/thdl/tib/bibl/TibAction.java index 433175d..1855202 100644 --- a/source/org/thdl/tib/bibl/TibAction.java +++ b/source/org/thdl/tib/bibl/TibAction.java @@ -25,6 +25,8 @@ import java.io.File; * This extension of javax.swing.AbstractAction is used for the various menus in {@link TibFrame}. It assigns two * special key/value pairs: the frame, which points to the TibFrame, and the controller which is the main program, * TiblEdit. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ abstract class TibAction extends AbstractAction implements TibConstants diff --git a/source/org/thdl/tib/bibl/TibConstants.java b/source/org/thdl/tib/bibl/TibConstants.java index 2b1be0a..02720e9 100644 --- a/source/org/thdl/tib/bibl/TibConstants.java +++ b/source/org/thdl/tib/bibl/TibConstants.java @@ -26,6 +26,8 @@ import java.util.Hashtable; /** * This interface contains all the constants used throughout the TiblEdit program. They are roughly organized * according to type, but the organization could definitely be cleaned up some. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public interface TibConstants diff --git a/source/org/thdl/tib/bibl/TibDTDResolver.java b/source/org/thdl/tib/bibl/TibDTDResolver.java index 5ebbec9..08d6792 100644 --- a/source/org/thdl/tib/bibl/TibDTDResolver.java +++ b/source/org/thdl/tib/bibl/TibDTDResolver.java @@ -21,6 +21,10 @@ package org.thdl.tib.bibl; import org.xml.sax.EntityResolver; import org.xml.sax.InputSource; +/* FIXMEDOC. +* +* @author Than Garson, Tibetan and Himalayan Digital Library +*/ public class TibDTDResolver implements EntityResolver, TibConstants { public InputSource resolveEntity (String publicId, String systemId) { diff --git a/source/org/thdl/tib/bibl/TibDialog.java b/source/org/thdl/tib/bibl/TibDialog.java index bf82ca9..d060e6b 100644 --- a/source/org/thdl/tib/bibl/TibDialog.java +++ b/source/org/thdl/tib/bibl/TibDialog.java @@ -31,6 +31,7 @@ import javax.swing.event.*; * TiblEdit. It may be a relic. CHECK! *

    * +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class TibDialog extends JDialog implements ActionListener, TibConstants diff --git a/source/org/thdl/tib/bibl/TibDoc.java b/source/org/thdl/tib/bibl/TibDoc.java index a65159f..8b9a119 100644 --- a/source/org/thdl/tib/bibl/TibDoc.java +++ b/source/org/thdl/tib/bibl/TibDoc.java @@ -36,6 +36,8 @@ import org.jdom.output.*; * contained inside the associated Title element that contains as its text the transliteration * of the Tibetan title. *

    + * + * @author Than Garson, Tibetan and Himalayan Digital Library */ public class TibDoc extends XMLDoc diff --git a/source/org/thdl/tib/bibl/TibFrame.java b/source/org/thdl/tib/bibl/TibFrame.java index 0ac7412..ab03b4f 100644 --- a/source/org/thdl/tib/bibl/TibFrame.java +++ b/source/org/thdl/tib/bibl/TibFrame.java @@ -38,6 +38,8 @@ import javax.swing.event.*; * view window, but also allows split screens with a {@link DiacriticPanel} on the left and/or * a {@link TibTable} at the bottom. *

    + * + * @author Than Garson, Tibetan and Himalayan Digital Library */ public class TibFrame extends JFrame implements CaretListener, TibConstants diff --git a/source/org/thdl/tib/bibl/TibTable.java b/source/org/thdl/tib/bibl/TibTable.java index ee8a9e7..800847a 100644 --- a/source/org/thdl/tib/bibl/TibTable.java +++ b/source/org/thdl/tib/bibl/TibTable.java @@ -33,6 +33,8 @@ import org.jdom.*; /** * This element is a wrapper element for a JTable that sets up two kinds of tables for editing a Tibbibl--one for * displaying various editions and one for displaying alternative readings. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class TibTable extends Observable implements TibConstants, ActionListener diff --git a/source/org/thdl/tib/bibl/TitleFactory.java b/source/org/thdl/tib/bibl/TitleFactory.java index 9425e16..6066838 100644 --- a/source/org/thdl/tib/bibl/TitleFactory.java +++ b/source/org/thdl/tib/bibl/TitleFactory.java @@ -25,6 +25,8 @@ import org.jdom.output.*; /** * The TitleFactory class extends the GenericTibFactory to provide means for locating and manipulating title elements * within a {@link TibDoc}. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class TitleFactory extends GenericTibFactory implements TibConstants diff --git a/source/org/thdl/tib/bibl/TitleParser.java b/source/org/thdl/tib/bibl/TitleParser.java index 3a76790..0f1e8e2 100644 --- a/source/org/thdl/tib/bibl/TitleParser.java +++ b/source/org/thdl/tib/bibl/TitleParser.java @@ -28,6 +28,8 @@ import org.jdom.output.*; * This class provides the mechanism to "parse" a Tibbibl title tag and understand its contents. Some title tags * will contain AP children that represent variant readings. TitleParser can among other things supply the text * of the main readings in the title, weeding out the alternative one. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class TitleParser implements TibConstants diff --git a/source/org/thdl/tib/bibl/ViewAction.java b/source/org/thdl/tib/bibl/ViewAction.java index fe79dcc..b964c5e 100644 --- a/source/org/thdl/tib/bibl/ViewAction.java +++ b/source/org/thdl/tib/bibl/ViewAction.java @@ -30,6 +30,8 @@ import java.awt.event.ActionEvent; *
  • {@link TibConstants.USER_ID_VIEW USER_ID_VIEW} - calls {@link TiblEdit#getEditorInfo()} *
  • {@link TibConstants.ABOUT ABOUT} - calls {@link TiblEdit#showSplash()} * +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class ViewAction extends TibAction diff --git a/source/org/thdl/tib/bibl/XMLDoc.java b/source/org/thdl/tib/bibl/XMLDoc.java index 00ed4d4..54a7b88 100644 --- a/source/org/thdl/tib/bibl/XMLDoc.java +++ b/source/org/thdl/tib/bibl/XMLDoc.java @@ -29,6 +29,8 @@ import org.jdom.output.*; * extended by {@link TibDoc}, which adds more specific functionality and is the class used in the TiblEdit program. * This class needs to be cleaned up so that only the most general XML functions remain and the functions that are * specific to our DTD are relegated to TibDoc. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class XMLDoc extends org.jdom.Document implements TibConstants diff --git a/source/org/thdl/tib/bibl/XMLFilter.java b/source/org/thdl/tib/bibl/XMLFilter.java index e3a5cba..8653aad 100644 --- a/source/org/thdl/tib/bibl/XMLFilter.java +++ b/source/org/thdl/tib/bibl/XMLFilter.java @@ -25,6 +25,8 @@ import javax.swing.filechooser.*; /** * XMLFilter extends java.io.FileFilter to display only XML files in the open filechooser window. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class XMLFilter extends FileFilter { diff --git a/source/org/thdl/tib/bibl/XMLReader.java b/source/org/thdl/tib/bibl/XMLReader.java index 0d12d9e..f3887cc 100644 --- a/source/org/thdl/tib/bibl/XMLReader.java +++ b/source/org/thdl/tib/bibl/XMLReader.java @@ -30,6 +30,8 @@ import org.xml.sax.*; /** * This class reads in an XML file using the SAXBuilder in org.jdom.input. +* +* @author Than Garson, Tibetan and Himalayan Digital Library */ public class XMLReader extends Observable implements TibConstants