Class BookGenerator_pl_Engish

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void conjugationAi​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-conj-ai
      private void conjugationAiAm_Asz​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-conj-ai-am,asz
      private void conjugationAiUje​(java.lang.String wikiText)
      Scanning for template {{pl-conj-ai-uję|x} it is define at http://en.wiktionary.org/w/index.php?title=Template:pl-conj-ai-uję
      private void conjugationApAm_Asz​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-conj-ap-am,asz
      private void declensionAdj​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-adj
      private void declensionAdjI​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-adj-i
      private void declensionAdjIa​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-adj-ia
      private void declensionAdjKi​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-adj-ki
      private void declensionAdjY​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-adj-y
      private void declensionNoun​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-noun
      private void declensionNounCja​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-noun-cja
      private void declensionNounF​(java.lang.String wikiText)
      http://en.wiktionary.org/w/index.php?title=Template:pl-decl-noun-f
      private void declensionNounIa​(java.lang.String wikiText)
      http://en.wiktionary.org/wiki/Template:pl-decl-noun-ia
      private int findTemplate​(java.lang.String wikiText, java.lang.String tempalateName)
      Find a template name in the wiki text.
      (package private) boolean isValidLanguage​(java.lang.String word, java.lang.String wikiText)
      Check if a word is a valid word of the current language.
      private void templateWithRoots​(java.lang.String wikiText, java.lang.String templateId, java.lang.String[]... suffixes)
      Creating words with a template that has one or more root words.
      private void templateWithWordList​(java.lang.String wikiText, java.lang.String templateId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BookGenerator_pl_Engish

        BookGenerator_pl_Engish​(Book book)
    • Method Detail

      • isValidLanguage

        boolean isValidLanguage​(java.lang.String word,
                                java.lang.String wikiText)
        Description copied from class: BookGenerator
        Check if a word is a valid word of the current language. With function getBook().addWord() you can add additional Flexion of the word. The current word self does not need added.
        Specified by:
        isValidLanguage in class BookGenerator
        Parameters:
        word - the test word
        wikiText - die decription from Wiktionary
        Returns:
        true if valid
      • conjugationAiUje

        private void conjugationAiUje​(java.lang.String wikiText)
        Scanning for template {{pl-conj-ai-uję|x} it is define at http://en.wiktionary.org/w/index.php?title=Template:pl-conj-ai-uję
      • conjugationApAm_Asz

        private void conjugationApAm_Asz​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-conj-ap-am,asz
      • conjugationAiAm_Asz

        private void conjugationAiAm_Asz​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-conj-ai-am,asz
      • conjugationAi

        private void conjugationAi​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-conj-ai
      • declensionNoun

        private void declensionNoun​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-noun
      • declensionNounCja

        private void declensionNounCja​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-noun-cja
      • declensionNounF

        private void declensionNounF​(java.lang.String wikiText)
        http://en.wiktionary.org/w/index.php?title=Template:pl-decl-noun-f
      • declensionNounIa

        private void declensionNounIa​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-noun-ia
      • declensionAdjI

        private void declensionAdjI​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-adj-i
      • declensionAdjKi

        private void declensionAdjKi​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-adj-ki
      • declensionAdjY

        private void declensionAdjY​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-adj-y
      • declensionAdjIa

        private void declensionAdjIa​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-adj-ia
      • declensionAdj

        private void declensionAdj​(java.lang.String wikiText)
        http://en.wiktionary.org/wiki/Template:pl-decl-adj
      • templateWithRoots

        private void templateWithRoots​(java.lang.String wikiText,
                                       java.lang.String templateId,
                                       java.lang.String[]... suffixes)
        Creating words with a template that has one or more root words.
        Parameters:
        wikiText -
        templateId -
        suffixe -
      • templateWithWordList

        private void templateWithWordList​(java.lang.String wikiText,
                                          java.lang.String templateId)
      • findTemplate

        private int findTemplate​(java.lang.String wikiText,
                                 java.lang.String tempalateName)
        Find a template name in the wiki text. the problem are possible whitespaces.
        Parameters:
        wikiText -
        tempalateName -
        Returns:
        the index after the first | or -1.