public enum PreferencePredicate extends java.lang.Enum<PreferencePredicate> implements IEnumTerm<PreferencePredicate>, IPreferencePredicate<java.lang.Object>
Modifier and Type | Method and Description |
---|---|
static IPreferencePredicate |
getByKey(java.lang.String key) |
static IPreferencePredicate |
getByUuid(java.util.UUID uuid) |
java.lang.Object |
getDefaultValue() |
IEnumTerm<PreferencePredicate> |
getDelegateVocTerm() |
java.util.Set<PreferencePredicate> |
getGeneralizationOf()
Returns all defined terms this term is a direct generalization for.
|
java.util.Set<PreferencePredicate> |
getGeneralizationOf(boolean recursive)
Returns all defined terms this term is a generalization for.
|
java.lang.String |
getKey()
Returns the key for the enumeration.
|
PreferencePredicate |
getKindOf()
Returns the defined term this term is a kind of.
|
java.lang.String |
getMessage()
Returns a human readable label preferably for the default language.
|
java.lang.String |
getMessage(Language language)
Returns a human readable label preferably for the given language.
|
java.util.UUID |
getUuid() |
boolean |
isKindOf(PreferencePredicate ancestor)
Computes if
this term is kind of the ancestor term. |
void |
setDelegateVocTerm(IEnumTerm<PreferencePredicate> delegateVocTerm) |
static PreferencePredicate |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PreferencePredicate[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PreferencePredicate Test
public static final PreferencePredicate NomenclaturalCode
public static final PreferencePredicate TaxonGraphSecRefUuid
public static final PreferencePredicate AvailableDistributionStatus
public static final PreferencePredicate AvailableDistributionAreaVocabularies
public static final PreferencePredicate CommonNameAreaVocabularies
public static final PreferencePredicate CommonNameReferencesWithMarker
public static final PreferencePredicate CommonNameLanguages
public static final PreferencePredicate TaxonNodeOrder
public static final PreferencePredicate NameDetailsView
public static final PreferencePredicate DeterminationOnlyForFieldUnits
public static final PreferencePredicate ShowMediaView
public static final PreferencePredicate ShowTaxonNodeWizard
public static final PreferencePredicate DisableMultiClassification
public static final PreferencePredicate ShowChecklistPerspective
public static final PreferencePredicate ShowIdInSource
public static final PreferencePredicate ShowNamespaceInSource
public static final PreferencePredicate ShowUuidAndIdInSupplementalDataView
public static final PreferencePredicate ExtensionTypes
public static final PreferencePredicate MarkerTypes
public static final PreferencePredicate SimpleDetailsViewActivated
public static final PreferencePredicate ShowTaxon
public static final PreferencePredicate ShowLSID
public static final PreferencePredicate ShowNomenclaturalCode
public static final PreferencePredicate ShowNameCache
public static final PreferencePredicate ShowNameEpithets
public static final PreferencePredicate ShowAppendedPhrase
public static final PreferencePredicate ShowRankInNameDetails
public static final PreferencePredicate ShowAuthorship
public static final PreferencePredicate ShowAuthorshipCache
public static final PreferencePredicate ShowNomenclaturalReference
public static final PreferencePredicate ShowNomenclaturalStatus
public static final PreferencePredicate ShowProtologue
public static final PreferencePredicate ShowTypeDesignation
public static final PreferencePredicate ShowNameRelations
public static final PreferencePredicate ShowHybrid
public static final PreferencePredicate DistributionEditorActivated
public static final PreferencePredicate AreasSortedInDistributionEditor
public static final PreferencePredicate StatusSortedInDistributionEditor
public static final PreferencePredicate DisplayOfStatus
public static final PreferencePredicate DisplayOfStatusInCombo
public static final PreferencePredicate DisplayOfAreasInDistributionEditor
public static final PreferencePredicate NumberOfVisibleStatusInDropDown
public static final PreferencePredicate OwnDescriptionForDistributionEditor
public static final PreferencePredicate AvailableDistributionAreaTerms
public static final PreferencePredicate CharacterMatrixTableState
public static final PreferencePredicate ShowRankInDistributionEditor
public static final PreferencePredicate ShowImportExportMenu
public static final PreferencePredicate AbcdImportConfig
public static final PreferencePredicate BioCaseProvider
public static final PreferencePredicate ShowSpecimen
public static final PreferencePredicate ShowCollectingAreasInGeneralSection
public static final PreferencePredicate ShowTaxonAssociations
public static final PreferencePredicate ShowLifeForm
public static final PreferencePredicate MeasurementUnit
public static final PreferencePredicate DefaultBehaviourForPublishFlag
public static final PreferencePredicate ConceptRelationshipType
public static final PreferencePredicate ShowExperimentalFeatures
public static final PreferencePredicate MobotOpenUrlServiceAccessPoint
public static final PreferencePredicate MobotOpenUrlServiceMaxHeight
public static final PreferencePredicate MobotOpenUrlServiceMaxWidth
public static final PreferencePredicate EditMapServiceAccessPoint
public static final PreferencePredicate NamedAreaTypes
public static final PreferencePredicate NameFeatures
public static final PreferencePredicate TaxonFeatures
public static final PreferencePredicate Stage
public static final PreferencePredicate ShowModifier
public static final PreferencePredicate ShowModifierFreeText
public static final PreferencePredicate NamedAreaWithIdInVoc
public static final PreferencePredicate AvailableRanks
public static final PreferencePredicate AvailableNomenclaturalStatus
public static final PreferencePredicate NameRelationshipType
public static final PreferencePredicate TypeDesignations
public static final PreferencePredicate SpecimenTypeDesignationStatus
public static final PreferencePredicate NameTypeDesignationStatus
public static final PreferencePredicate SortRanksHierarchichally
public static final PreferencePredicate DefaultLanguage
public static final PreferencePredicate AvailableLanguages
public static final PreferencePredicate MultiLanguageTextEditing
public static final PreferencePredicate ShowIdInSelectionDialog
public static final PreferencePredicate SearchForIdentifierAsDefault
public static final PreferencePredicate SearchForIdentifierAndTitleCache
public static final PreferencePredicate SortTaxaByRankAndName
public static final PreferencePredicate NamedAreaSearchForAbbrev
public static PreferencePredicate[] values()
for (PreferencePredicate c : PreferencePredicate.values()) System.out.println(c);
public static PreferencePredicate valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic IEnumTerm<PreferencePredicate> getDelegateVocTerm()
public void setDelegateVocTerm(IEnumTerm<PreferencePredicate> delegateVocTerm)
delegateVocTerm
- the delegateVocTerm to setpublic java.lang.Object getDefaultValue()
getDefaultValue
in interface IPreferencePredicate<java.lang.Object>
public java.lang.String getKey()
getKey
in interface IPreferencePredicate<java.lang.Object>
getKey
in interface IKeyTerm
public java.lang.String getMessage()
getMessage
in interface IPreferencePredicate<java.lang.Object>
getMessage
in interface IKeyTerm
public java.lang.String getMessage(Language language)
getMessage
in interface IPreferencePredicate<java.lang.Object>
getMessage
in interface IKeyTerm
public java.util.UUID getUuid()
getUuid
in interface IPreferencePredicate<java.lang.Object>
getUuid
in interface ISimpleTerm<PreferencePredicate>
public PreferencePredicate getKindOf()
this
termgetKindOf
in interface ISimpleTerm<PreferencePredicate>
public java.util.Set<PreferencePredicate> getGeneralizationOf()
this
term.getGeneralizationOf
in interface ISimpleTerm<PreferencePredicate>
public boolean isKindOf(PreferencePredicate ancestor)
this
term is kind of the ancestor
term.
So the ancestor
term is direct or indirect (recursive) generalization
of this
term.isKindOf
in interface ISimpleTerm<PreferencePredicate>
ancestor
- the potential ancestor termISimpleTerm.getKindOf()
,
ISimpleTerm.getGeneralizationOf()
public java.util.Set<PreferencePredicate> getGeneralizationOf(boolean recursive)
this
term.
If parameter recursive
is false
only the
direct descendants will be returned. If it is true
the direct descendants and there recursive descendants (all descendants)
will be returned.getGeneralizationOf
in interface ISimpleTerm<PreferencePredicate>
public static IPreferencePredicate getByKey(java.lang.String key)
public static IPreferencePredicate getByUuid(java.util.UUID uuid)
Copyright © 2007-2020 EDIT. All Rights Reserved.