Module: JLDrill

Defined in:
lib/jldrill/spec/Fakes.rb,
lib/jldrill/Version.rb,
lib/jldrill/model/Bin.rb,
lib/jldrill/model/Item.rb,
lib/jldrill/model/Config.rb,
lib/jldrill/model/Problem.rb,
lib/jldrill/model/Contents.rb,
lib/jldrill/model/DataFile.rb,
lib/jldrill/model/Duration.rb,
lib/jldrill/model/LoadPath.rb,
lib/jldrill/model/AboutInfo.rb,
lib/jldrill/model/Quiz/Quiz.rb,
lib/jldrill/model/moji/Kana.rb,
lib/jldrill/spec/SampleQuiz.rb,
lib/jldrill/model/ItemStatus.rb,
lib/jldrill/model/Quiz/Timer.rb,
lib/jldrill/model/moji/Kanji.rb,
lib/jldrill/model/items/Field.rb,
lib/jldrill/spec/StoryMemento.rb,
lib/jldrill/model/Quiz/Counter.rb,
lib/jldrill/model/Quiz/Options.rb,
lib/jldrill/model/moji/Radical.rb,
lib/jldrill/model/ProblemStatus.rb,
lib/jldrill/model/Quiz/Schedule.rb,
lib/jldrill/model/Quiz/Strategy.rb,
lib/jldrill/views/test/InfoView.rb,
lib/jldrill/contexts/MainContext.rb,
lib/jldrill/model/Quiz/ItemStats.rb,
lib/jldrill/model/Acknowlegements.rb,
lib/jldrill/model/ExampleSentence.rb,
lib/jldrill/model/Quiz/LevelStats.rb,
lib/jldrill/model/Quiz/Statistics.rb,
lib/jldrill/model/VocabularyUsage.rb,
lib/jldrill/model/items/ListField.rb,
lib/jldrill/views/test/PromptView.rb,
lib/jldrill/contexts/PromptContext.rb,
lib/jldrill/model/items/Dictionary.rb,
lib/jldrill/model/items/Vocabulary.rb,
lib/jldrill/model/DeinflectionRules.rb,
lib/jldrill/model/items/StringField.rb,
lib/jldrill/model/items/edict/Usage.rb,
lib/jldrill/contexts/LoadFileContext.rb,
lib/jldrill/contexts/LoadQuizContext.rb,
lib/jldrill/contexts/ShowInfoContext.rb,
lib/jldrill/model/items/CEDictionary.rb,
lib/jldrill/model/items/JEDictionary.rb,
lib/jldrill/contexts/LoadKanjiContext.rb,
lib/jldrill/contexts/MergeQuizContext.rb,
lib/jldrill/contexts/ShowAboutContext.rb,
lib/jldrill/model/items/edict/Meaning.rb,
lib/jldrill/contexts/AppendFileContext.rb,
lib/jldrill/contexts/LoadTanakaContext.rb,
lib/jldrill/contexts/RunCommandContext.rb,
lib/jldrill/contexts/SetOptionsContext.rb,
lib/jldrill/contexts/GetFilenameContext.rb,
lib/jldrill/contexts/LoadTatoebaContext.rb,
lib/jldrill/model/items/DictionaryEntry.rb,
lib/jldrill/model/problems/KanjiProblem.rb,
lib/jldrill/contexts/FileProgressContext.rb,
lib/jldrill/contexts/ShowExamplesContext.rb,
lib/jldrill/model/items/edict/Definition.rb,
lib/jldrill/contexts/LoadReferenceContext.rb,
lib/jldrill/contexts/PromptForSaveContext.rb,
lib/jldrill/model/items/edict/GrammarType.rb,
lib/jldrill/model/problems/MeaningProblem.rb,
lib/jldrill/model/problems/ProblemFactory.rb,
lib/jldrill/model/problems/ReadingProblem.rb,
lib/jldrill/contexts/DisplayProblemContext.rb,
lib/jldrill/contexts/EditVocabularyContext.rb,
lib/jldrill/contexts/ShowStatisticsContext.rb,
lib/jldrill/contexts/PromptForDeleteContext.rb,
lib/jldrill/contexts/AddNewVocabularyContext.rb,
lib/jldrill/contexts/ModifyVocabularyContext.rb,
lib/jldrill/contexts/DisplayQuizStatusContext.rb,
lib/jldrill/contexts/LoadQuizFromEdictContext.rb,
lib/jldrill/contexts/ShowAllVocabularyContext.rb,
lib/jldrill/model/items/edict/ComparisonFunctors.rb

Overview

Represents a string type Field in a Vocabulary

Defined Under Namespace

Modules: Behaviour, Config, Deinflection, Fakes, Gtk, StoryFunctionality, Tanaka, Tatoeba, Test Classes: AboutInfo, AddNewVocabularyContext, AppendFileContext, Bin, CEDictionary, Contents, Counter, DataFile, Definition, DeinflectionRules, DeinflectionRulesFile, Dictionary, DictionaryEntry, DisplayProblemContext, DisplayQuizStatusContext, Duration, DurationCounter, EditVocabularyContext, Equals, ExampleSentence, Field, FileProgressContext, GetFilenameContext, GrammarType, InfoView, Item, ItemStats, ItemStatus, JEDictionary, Kana, KanaFile, KanaList, Kanji, KanjiFile, KanjiList, KanjiProblem, LevelStats, ListField, LoadFileContext, LoadKanjiContext, LoadPath, LoadQuizContext, LoadQuizFromEdictContext, LoadReferenceContext, LoadTanakaContext, LoadTatoebaContext, MainContext, Meaning, MeaningProblem, MergeQuizContext, ModifyVocabularyContext, Options, Problem, ProblemFactory, ProblemStatus, PromptContext, PromptForDeleteContext, PromptForSaveContext, PromptView, Quiz, Radical, RadicalFile, RadicalList, ReadingProblem, RunCommandContext, SampleQuiz, Schedule, SetOptionsContext, ShowAboutContext, ShowAllVocabularyContext, ShowExamplesContext, ShowInfoContext, ShowStatisticsContext, StartsWith, Statistics, StoryMemento, Strategy, StringField, Timer, Usage, Vocabulary, VocabularyUsage

Constant Summary collapse

VERSION =
"0.6.0"
Acknowlegements =

Acknowlegements to those who have helped (knowingly or unknowingly) with JLDrill development.

%Q[Acknowlegements

This program could not have been written if it were not for the
contribution that others have made.  Normally JLDrill will be
distributed with data files that are used for creating the drills.
These data files required an enormous amount of work to compile and
their authors deserve to be given some credit.

In particular I want to thank The Electronic Dictionary Research and
Development Group at Monash University.  JLDrill uses the EDICT files
for it's reference dictionary.  Without this monumental work, very
little could be done in the world of free software with respect to
Japanese language training.  I am deeply in their debt.

Acknowledgement is also necessary for the Tatoeba project and
contributors for the original Tanaka corpus which supply the example
senteces in this software.

I would also like to thank Thierry Bézecourt for the use of the
files which form the basis of the JLPT drills.  Thierry has very
kindly granted permission to use these files in this application
under the GPL license, thus saving me weeks of work.

I am also indebted to Polar Cloud for writing the excellent
FireFox plugin, Rikaichan.  I have used several of the ideas
and even some of the datafiles from this project.

Finally, I would like to thank [RubyForge](http://rubyforge.org) for
hosting this project.  It makes a big difference.

Notes 
-----
The EDICT files are the property of the Electronic Dictionary Research
and Development Group at Monash University, and are used in
conformance with the Group's licence.

Links: 

* [EDICT](http://www.csse.monash.edu.au/~jwb/edict.html)
* [Electronic Dictionary Research and Development Group](http://www.csse.monash.edu.au/groups/edrdg/)
* [License](http://www.csse.monash.edu.au/groups/edrdg/licence.html)


The JLPT files are Copyright (C) 2001 Thierry Bézecourt 

Please visit [Thierry's Website](http://www.thbz.org)

The Tatoeba project can be found here:

* [Tatoeba.org](http://tatoeba.org)

The data in this project is made available under a Creative Commons
By Attribution license.

More licence information can be found in the data/jldrill/COPYING
directory in JLDrill's main distribution.

]