package com.hughes.android.dictionary.engine;
-
public enum EntryTypeName {
- WIKTIONARY_TITLE_SINGLE_DETAIL(true, true, null),
- WIKTIONARY_TITLE_SINGLE(true, true, null),
- WIKTIONARY_INFLECTD_FORM_SINGLE(false, true, null),
+ WIKTIONARY_TITLE_SINGLE_DETAIL(true, true, null),
+ WIKTIONARY_TITLE_SINGLE(true, true, null),
+ WIKTIONARY_INFLECTD_FORM_SINGLE(false, true, null),
+
+ ONE_WORD(true, true, null),
+ MULTIROW_HEAD_ONE_WORD(true, true, null),
+ MULTIROW_TAIL_ONE_WORD(false, true, null),
+ SYNONYM_SINGLE(false, true, null),
+ ANTONYM_SINGLE(false, true, null),
- ONE_WORD(true, true, null),
- MULTIROW_HEAD_ONE_WORD(true, true, null),
- MULTIROW_TAIL_ONE_WORD(false, true, null),
+ WIKTIONARY_TITLE_MULTI_DETAIL(false, true, WIKTIONARY_TITLE_SINGLE_DETAIL),
+ WIKTIONARY_TITLE_MULTI(false, true, WIKTIONARY_TITLE_SINGLE),
+ WIKTIONARY_TRANSLITERATION(),
+ // How we file "casa {f}, case {pl}" under "case"
+ WIKTIONARY_INFLECTED_FORM_MULTI(false, true, WIKTIONARY_INFLECTD_FORM_SINGLE),
+ WIKTIONARY_ENGLISH_DEF_WIKI_LINK(),
+ WIKTIONARY_ENGLISH_DEF_OTHER_LANG(),
+ WIKTIONARY_ENGLISH_DEF(),
- SYNONYM_SINGLE(false, true, null),
- ANTONYM_SINGLE(false, true, null),
+ SYNONYM_MULTI(false, true, SYNONYM_SINGLE),
+ ANTONYM_MULTI(false, true, ANTONYM_SINGLE),
+ DERIVED_TERM(false, true, null),
- WIKTIONARY_TITLE_MULTI_DETAIL(false, true, WIKTIONARY_TITLE_SINGLE_DETAIL),
- WIKTIONARY_TITLE_MULTI(false, true, WIKTIONARY_TITLE_SINGLE),
- WIKTIONARY_TRANSLITERATION(),
- // How we file "casa {f}, case {pl}" under "case"
- WIKTIONARY_INFLECTED_FORM_MULTI(false, true, WIKTIONARY_INFLECTD_FORM_SINGLE),
- WIKTIONARY_ENGLISH_DEF_WIKI_LINK(),
- WIKTIONARY_ENGLISH_DEF_OTHER_LANG(),
- WIKTIONARY_ENGLISH_DEF(),
-
- SYNONYM_MULTI(false, true, SYNONYM_SINGLE),
- ANTONYM_MULTI(false, true, ANTONYM_SINGLE),
- DERIVED_TERM(false, true, null),
+ TWO_WORDS(),
+ THREE_WORDS(),
+ FOUR_WORDS(),
+ FIVE_OR_MORE_WORDS(),
+ WIKTIONARY_TRANSLATION_WIKI_TEXT(),
+ WIKTIONARY_TRANSLATION_OTHER_TEXT(),
- TWO_WORDS(),
- THREE_WORDS(),
- FOUR_WORDS(),
- FIVE_OR_MORE_WORDS(),
- WIKTIONARY_TRANSLATION_WIKI_TEXT(),
- WIKTIONARY_TRANSLATION_OTHER_TEXT(),
+ // How we file entries like: "sono: {form of|essere}" under "sono.".
+ WIKTIONARY_IS_FORM_OF_SOMETHING_ELSE(false, true, null),
- // How we file entries like: "sono: {form of|essere}" under "sono.".
- WIKTIONARY_IS_FORM_OF_SOMETHING_ELSE(false, true, null),
+ MULTIROW_HEAD_MANY_WORDS(),
+ MULTIROW_TAIL_MANY_WORDS(),
+ WIKTIONARY_EXAMPLE(),
- MULTIROW_HEAD_MANY_WORDS(),
- MULTIROW_TAIL_MANY_WORDS(),
- WIKTIONARY_EXAMPLE(),
+ // The next two are how we file entries like: "sono: {form of|essere}" under
+ // "essere".
+ WIKTIONARY_BASE_FORM_SINGLE(), // These two should be eligible for removal
+ // if the links are otherwise present.
+ WIKTIONARY_BASE_FORM_MULTI(false, false, WIKTIONARY_BASE_FORM_SINGLE),
+ PART_OF_HYPHENATED(),
+ BRACKETED(),
+ PARENTHESIZED(),
+ WIKTIONARY_TRANSLATION_SENSE(),
+ SEE_ALSO(),
+ WIKTIONARY_MENTIONED(false, true, null), ;
- // The next two are how we file entries like: "sono: {form of|essere}" under "essere".
- WIKTIONARY_BASE_FORM_SINGLE(), // These two should be eligible for removal if the links are otherwise present.
- WIKTIONARY_BASE_FORM_MULTI(false, false, WIKTIONARY_BASE_FORM_SINGLE),
- PART_OF_HYPHENATED(),
- BRACKETED(),
- PARENTHESIZED(),
- WIKTIONARY_TRANSLATION_SENSE(),
- SEE_ALSO(),
- WIKTIONARY_MENTIONED(false, true, null),
- ;
+ final boolean mainWord;
+ final boolean overridesStopList;
+ final EntryTypeName singleWordInstance;
- final boolean mainWord;
- final boolean overridesStopList;
- final EntryTypeName singleWordInstance;
-
- private EntryTypeName() {
- this(false, false, null);
- }
+ private EntryTypeName() {
+ this(false, false, null);
+ }
- private EntryTypeName(final boolean mainWord, final boolean overridesStopList, final EntryTypeName singleWordInstance) {
- this.mainWord = mainWord;
- this.overridesStopList = overridesStopList;
- this.singleWordInstance = singleWordInstance == null ? this : singleWordInstance;
- }
+ private EntryTypeName(final boolean mainWord, final boolean overridesStopList,
+ final EntryTypeName singleWordInstance) {
+ this.mainWord = mainWord;
+ this.overridesStopList = overridesStopList;
+ this.singleWordInstance = singleWordInstance == null ? this : singleWordInstance;
+ }
}