Top Fields Constructors Methods
org.jabref.gui.libraryproperties.constants

public Class ConstantsItemModel

extends Object
Class Inheritance
Imports
java.util.regex.Pattern, javafx.beans.property.ReadOnlyBooleanProperty, .SimpleStringProperty, .StringProperty, org.jabref.logic.l10n.Localization, de.saxsys.mvvmfx.utils.validation.CompositeValidator, de.saxsys.mvvmfx.utils.validation.FunctionBasedValidator, de.saxsys.mvvmfx.utils.validation.ValidationMessage, de.saxsys.mvvmfx.utils.validation.ValidationStatus, de.saxsys.mvvmfx.utils.validation.Validator

Field Summary

Modifier and TypeField and Description
private final de.saxsys.mvvmfx.utils.validation.CompositeValidator
private final StringProperty
private final de.saxsys.mvvmfx.utils.validation.Validator
private static final Pattern
private final StringProperty
private final de.saxsys.mvvmfx.utils.validation.Validator

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ReadOnlyBooleanProperty
public StringProperty
public de.saxsys.mvvmfx.utils.validation.ValidationStatus
public StringProperty
public de.saxsys.mvvmfx.utils.validation.ValidationStatus
public void
setContent(String content)

public void
private static de.saxsys.mvvmfx.utils.validation.ValidationMessage
private static de.saxsys.mvvmfx.utils.validation.ValidationMessage
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

combinedValidatorback to summary
private final de.saxsys.mvvmfx.utils.validation.CompositeValidator combinedValidator
contentPropertyback to summary
private final StringProperty contentProperty
contentValidatorback to summary
private final de.saxsys.mvvmfx.utils.validation.Validator contentValidator
IS_NUMBERback to summary
private static final Pattern IS_NUMBER
labelPropertyback to summary
private final StringProperty labelProperty
labelValidatorback to summary
private final de.saxsys.mvvmfx.utils.validation.Validator labelValidator

Constructor Detail

ConstantsItemModelback to summary
public ConstantsItemModel(String label, String content)

Method Detail

combinedValidationValidPropertyback to summary
public ReadOnlyBooleanProperty combinedValidationValidProperty()
contentPropertyback to summary
public StringProperty contentProperty()
contentValidationback to summary
public de.saxsys.mvvmfx.utils.validation.ValidationStatus contentValidation()
labelPropertyback to summary
public StringProperty labelProperty()
labelValidationback to summary
public de.saxsys.mvvmfx.utils.validation.ValidationStatus labelValidation()
setContentback to summary
public void setContent(String content)
setLabelback to summary
public void setLabel(String label)
validateContentback to summary
private static de.saxsys.mvvmfx.utils.validation.ValidationMessage validateContent(String input)
validateLabelback to summary
private static de.saxsys.mvvmfx.utils.validation.ValidationMessage validateLabel(String input)