|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
SyllableListTree
(currently most efficient memory-speed combination) loading
from file into memory only the "trunk" of the tree,
and resorting to the disk when searching the rest of the tree.TibetanPane.doc
, used to keep track of the
current entry/edit/deletion position.
checkCaretPosition
method with the type of AP
to see if an appartatus element is insertable.
is ra
or contains
ra (like \u0F77
).
DuffData
.
JFileChooser
.
TibTable
which is observed by this
controller.
JOptionPane
confirm
dialog it takes a String
array with three specs.
JOptionPane
message
dialog it takes a String
array with three specs.
TibetanMachineWeb
to generate
DuffCodes from the 'tibwn.ini' initialization file.
TibAction
is for Edit menu actions.Its constructor takes a String name and a TibFrame parent.TextPane
to be editable.
TibConstants
[MAYBE]) and a particular
element.ElementList
contains a list of elements that are displayed in
the TextPane
.
DoxWindow
is submitted.
ཱ
).
TiblEdit.setFileChooser()
so
that it displays the text names instead of the file names when opening a file.
TibFrame
.TibFrame.showTitles(TitleFactory)
to insert prompts for information
at the correct location.
FocusListener
interface,
this method simply initializes the keyboard whenever this
object gains focus.
FocusListener
interface,
this method resets the keyboard.
LegalTshegBar.formsLegalTshegBar(char,char,char,char,boolean,boolean,String,char,char)
but geared for the common case where the suffix is simply a
consonant.
IDFactory
and TitleFactory
, and provides general functionality
such as setting the document associated with the factory and setting text/styles for the TextPane
.TextPane
that is
the main text view for the program.
'i
.
TibFrame
that is the GUI of this program.
IDFactory
created for this document that allows easy access to and
manipulation of ID information, that is the Tibids contained within the text's TibidDecl.
*.savant
files as properties files and
returns an associated TITLE attribute.
FileView
--getName() function
so that it returns the text title as the name, if it is an XML file.
TitleFactory
.
OperatingSystemUtils.UNKNOWN
, OperatingSystemUtils.WIN32
, OperatingSystemUtils.MAC
,
or OperatingSystemUtils.OTHER
.
has a simple
suffix
, this returns it.
"\u0F60\u0F72"
containing two codepoints in the special case that the suffix
is that connective case marker LegalTshegBar.getConnectiveCaseSuffix()
.
TextPane
that is the main view for tibbibl text information.
TibDoc
presently being worked on.
DuffData
.
TitleFactory
created for this document that allows easy access to and
manipulation of titles.
TextPane
.
UnicodeReadyThunk
method to return NFKD-normalized Unicode
.
explicit vowel
(the syllable has the
built-in "ah" sound in this case).
'i
suffix.
'i
(DLC FIXME).
UnicodeReadyThunk
method to return true.
LegalTshegBar.rootLetter
or
EW_ABSENT
DiacriticPanel
that is displayed on the left of
the split screen.
TextPane
.
IDFactory
associated with this Tibbibl XML document.
TitleFactory
, this class is used to access and display the information
in the ID section of a TIBBIBL record.TiblEdit.dataDirectory
, TiblEdit.currentDirectory
,
and the TiblEdit.tibFrame
variables.
JTextPane
.
TibAction
is used for the actions associated with the Insert menu of
the TibFrame
.TibDialog
called by TiblEdit.insertNewEdTitle(org.thdl.tib.bibl.TibDialog)
into the TibidDecl of the Tibbibl and then calls TibFrame.showTitles(org.thdl.tib.bibl.TitleFactory)
with
the TitleFactory
of the Tibbibl and a TiblEdit.mode
set to TibConstants.NEW_TITLE
.
TibDialog
is submitted with new edition title information.
TextPane
and Enter has been pressed.
DuffPane.isDefinitelySanskrit
should be assigned by default when the
keyboard is initialized by initKeyboard
DuffPane.isDefinitelySanskrit
if the
user has initiated a stack by typing a stack key.
DuffPane.isDefinitelyTibetan
should be assigned by default when the
keyboard is initialized by initKeyboard
DuffPane.isDefinitelyTibetan
should be assigned if the user has initiated a
stack by typing a stack key.
is a Tibetan codepoint
and if the
Unicode 3.2 standard discourages the use of
tibetanUnicodeCP.
DuffPane.charList
has been finalized, and therefore whether subsequent keystrokes are
allowed to displace this character.
TextPane
being displayed.
suffix
particles
.LegalTshegBar.LegalTshegBar(char,char,char,char,boolean,boolean,String,char,char)
but geared for the common case where the suffix is simply a
consonant.
LinkedList
to provide the implementation of a
simple dynamic link list.LinkedList
to provide the implementation of a
simple dynamic link list.TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
TextPane
.
U+0F77
and U+0F79
, which are
normalized according to NFKD.
DuffPane.newGlyphList
.
TiblEdit.openFile(File)
to open the selected file.
File
sent to it, this method uses
an instance of an XMLReader
to read the file.
OperatingSystemUtils.getOSName()
Element
and converts it to a
string, the way it would be viewed in a plain text editor, angle brackets, attributes, and all.
TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
JOptionPane
input
dialog it takes a String
array with three specs.
LocalTibetanScanner
to
separate "paragraphs"; eventually it will be one
of many tokens representing grammatical parts of the sentences that will be
interpreted by the parser.docHandler
,
that is an XMLReader
, successfully processes the document and returns a TibDoc
.
TibConstants.DEFAULT_DIRECTORY
+ TibConstants.BIN
+
TibConstants.PREFS
.
*.savant
file and
returns the title associated with it.TibDoc
which is TiblEdit.tibbibl
as a new
document to the TibConstants.OUT_DIRECTORY
, checking first to make sure
it does not already exist.
ThdlOptions.getUserPreferencesPath()
.
TextPane
.
JComponent.setForeground
to assign
the unselected-background color to the specified color.
JComponent.setForeground
to assign
the unselected-background color to the specified color.
JComponent.setForeground
to assign
the unselected-background color to the specified color.
DuffPane.setRomanAttributeSet(java.lang.String, int)
, but allows for noting the
(explicit or implicit) choice in the user's preferences
file.
DuffPane.setTibetanFontSize(int)
, but should be called only
when the user has somewhat explicitly chosen the font size.
TiblEdit.mode
at the time it is called.
TibFrame.controller
variable to the controller which is the
instantiation of the main TiblEdit
program.
TiblEdit.todaysDate
variable to the current date in the form:
YYYY-MM-DD.
TibDialog
for getting editor information
closes.
IDFactory variable
and the TitleFactory variable
for this Tibbibl XML document.
TiblEdit.fc
variable to a JFileChooser
and modifies
it by adding an XMLFilter
and a TTFileView
.
JComponent.setForeground
to assign
the unselected-foreground color to the specified color.
JComponent.setForeground
to assign
the unselected-foreground color to the specified color.
JComponent.setForeground
to assign
the unselected-foreground color to the specified color.
DOX_DELIM
.
IDFactory.setMasterID(String)
method to parse the ID and create
the nested Tibid mark-up.
TiblEdit.selected_element
variable to the presently selected element.
TextPane
's document.
TibFrame
to display a table with the
information on variant readings at the bottom of its text pane.
DiacriticPanel
on the left and the main TextPane
on the right.
TibTable
as the bottom half of a split screen with the TextPane
This particular table displays the editions consulted for the formation of the master record
by displaying the information in the text's tibiddecl element.
TibTable
underneath the TextPane
.
TibDoc
.
TiblEdit.t
and setting it to null.
LegalTshegBar.getConnectiveCaseSuffix()
Thread
used to run the splash screen while the program
loads.
TitleFactory
associated with this Tibbibl XML document.
actionPerformed()
.actionPerformed()
.TibFrame
.TibDoc
that serves as the data model for the open file/text.
TibDoc
that is the XML document from which the information for
the JTextPane
's document comes.
XMLDoc
and adds methods specific to the TiblEdit
program, primarily by creating a TitleFactory
and an IDFactory
that allow
easy access and manipulation of those marked up items.TiblEdit
class, which acts
as the controller.
TiblEdit
program.TiblEdit
object that is its controller.
TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
TiblEdit.init()
method.
TibDoc
.Element
s that holds the titles displayed in
this text pane, with the strings starting position, and length.
UnicodeUtils.toMostlyDecomposedUnicode(StringBuffer, byte)
,
but does not modify its input.
TibDoc
in its constructor,
processes that doc so that certain information (tags and data) within it is
easily accessible for display and modification.
Object
array into an array of Strings
.
Vector
into an array of Strings
.
TextPane
that is gotten from TibFrame
and is used in methods for inserting elements.
Observer
interface is used for listening
to the TibTable
that displays variant reading information.
TextPane
by the editor and Enter has been pressed.
UIManager
that the look and feel
[L&F] has changed.
UIManager
that the look and feel
[L&F] has changed.
UIManager
that the look and feel
[L&F] has changed.
TibAction
is for View menu actions.Its constructor takes a String name and a TibFrame parent.XMLOutputter
is used by
the static method TiblEdit.outputString(org.jdom.Element)
, to print XML mark-up for debugging
purposes.
TibDoc
.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |