Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractValidationListener<CompType,
T> - Class in org.netbeans.validation.api.ui.swing -
Base class for ValidationListeners.
- AbstractValidationListener(Class, CompType, ValidationUI, Validator) - Constructor for class org.netbeans.validation.api.ui.swing.AbstractValidationListener
-
Create a new AbstractValidationListener for the single component passed here as an argument.
- AbstractValidator<T> - Class in org.netbeans.validation.api
-
Convenience base class for validators.
- AbstractValidator(Class) - Constructor for class org.netbeans.validation.api.AbstractValidator
- add(ComponentType, Validator) - Method in class org.netbeans.validation.api.ui.ValidationGroup
- add(ComponentType, Validator...) - Method in class org.netbeans.validation.api.ui.ValidationGroup
- add(String) - Method in class org.netbeans.validation.api.Problems
-
Deprecated.use append() instead
- add(String, Severity) - Method in class org.netbeans.validation.api.Problems
-
Deprecated.use append() instead
- add(AbstractButton[], Validator) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a validator of button models - typically to see if any are selected.
- add(AbstractButton[], Validator...) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a validator of button models - typically to see if any are selected.
- add(JComboBox, Validator) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a combo box to be validated using the passed validator.
- add(JComboBox, Validator...) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a combo box to be validated using the passed validators
- add(JList, Validator) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a JList to be validated using the passed validator.
- add(JList, Validator...) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a JList to be validated using the passed validators
- add(JTextComponent, Validator) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a text component to be validated using the passed validator.
- add(JTextComponent, Validator...) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Add a text component to be validated using the passed validators.
- add(Problem) - Method in class org.netbeans.validation.api.Problems
-
Deprecated.use append() instead
- addAll(Problems) - Method in class org.netbeans.validation.api.Problems
-
Merge a set of problems into this one
- addChangeListener(ChangeListener) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Add a change listener which will be notified when the problem returned by getProblem changes
- addImpl(Component, Object, int) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
- addItem(ValidationItem, boolean) - Method in class org.netbeans.validation.api.ui.ValidationGroup
-
Adds a ValidationItem (i.e a ValidationListener or another ValidationGroup) to this ValidationGroup.
- addUI(ValidationUI) - Method in class org.netbeans.validation.api.ui.ValidationGroup
-
Add a UI which should be called on validation of this group or any components within it.
- allowNull(Validator) - Static method in class org.netbeans.validation.api.ValidatorUtils
-
Returns a validator which wraps the passed validator, but treats null values as legal.
- allProblems() - Method in class org.netbeans.validation.api.Problems
-
Get the entire set of problems, sorted by severity first, order of addition second.
- append(String) - Method in class org.netbeans.validation.api.Problems
-
Convenience method to add a problem with the specified message and Severity.FATAL
- append(String, Severity) - Method in class org.netbeans.validation.api.Problems
-
Add a problem with the specified severity
- append(Problem) - Method in class org.netbeans.validation.api.Problems
-
Add a problem
- as(Class, Validator) - Method in class org.netbeans.validation.api.ValidatorUtils
-
Will do the following: Check if
tis equal to or assignable to this Validator's model type.
B
- badge() - Method in enum org.netbeans.validation.api.Severity
- between(int, int) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
- BoundValidator - Class in org.netbeans.validation.api.builtin.stringvalidation
C
- cast(Class, Validator) - Static method in class org.netbeans.validation.api.ValidatorUtils
-
Get a validator for a validator of a possibly unknown type.
- CHARACTER_SET_NAME - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require the passed string to be a valid character set name according to the specification of
java.nio.Charset.forName(String). - clearProblem() - Method in interface org.netbeans.validation.api.ui.ValidationUI
-
Clear the problem shown in this UI.
- color() - Method in enum org.netbeans.validation.api.Severity
-
Get a suitable color for displaying problem text
- compareTo(Problem) - Method in class org.netbeans.validation.api.Problem
-
Compare, such that most severe Problems will appear first, least last
- convert(Validator) - Method in class org.netbeans.validation.api.conversion.Converter
- convert(Validator...) - Method in class org.netbeans.validation.api.conversion.Converter
-
Will merge the chain of passed validators to one, and then convert it to the requested type.
- convert(Validator) - Method in class org.netbeans.validation.api.conversion.swing.SelectedIndicesToButtonModelArrayConverter
- convert(Validator) - Method in class org.netbeans.validation.api.conversion.swing.SelectedIndicesToListSelectionModelConverter
- convert(Validator) - Method in class org.netbeans.validation.api.conversion.swing.StringToComboBoxModelConverter
- convert(Validator) - Method in class org.netbeans.validation.api.conversion.swing.StringToDocumentConverter
- Converter<From,
To> - Class in org.netbeans.validation.api.conversion -
Converts validators.
- Converter(Class, Class) - Constructor for class org.netbeans.validation.api.conversion.Converter
- create(Class, String) - Static method in class org.netbeans.validation.api.Problems
-
Create a Problems which contains the localized message belonging to the passed class and key, according to the lookup semantics of Localizer.
- create(String) - Static method in class org.netbeans.validation.api.Problems
-
Create a new Problems with the initial (fatal) problem.
- create(GroupValidator, SwingComponentDecorationFactory, ValidationUI...) - Static method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Creates a
SwingValidationGroup. - create(GroupValidator, ValidationUI...) - Static method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Creates a
SwingValidationGroup. - create(GroupValidator, ValidationUI...) - Static method in class org.netbeans.validation.api.ui.ValidationGroup
-
Create a new validation group
- create(ValidationUI...) - Static method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
- create(ValidationUI...) - Static method in class org.netbeans.validation.api.ui.ValidationGroup
-
Create a new validation group
- createListener(CompType, ValidationStrategy, ValidationUI, Validator) - Method in class org.netbeans.validation.api.ui.ValidationListenerFactory
- createProblemLabel() - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Create a label which will show the current problem if any, which can be added to a panel that uses validation
- createValidationListener(CType, ValidationStrategy, ValidationUI, Validator) - Static method in class org.netbeans.validation.api.ui.ValidationListenerFactory
-
Create a ValidationListener for a specific type of component, which accepts Validators of a given type.
D
- decorationFor(JComponent) - Method in class org.netbeans.validation.api.ui.swing.SwingComponentDecorationFactory
-
Factory method that creates a
ValidationUIvisually attached to the Swing GUI-component when there is aProblem. - decorationFor(T) - Method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
- decorationFor(T) - Method in class org.netbeans.validation.api.ui.ValidationGroup
- DEFAULT - Enum constant in enum org.netbeans.validation.api.ui.ValidationStrategy
-
Use whatever is generally most appropriate for this component
- describeError(String) - Method in enum org.netbeans.validation.api.Severity
-
Annotate an error description with the severity.
- disallowChars(char[]) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Get a validator which fails if any of the characters in the passed char array are contained in the evaluated text
E
- EMAIL_ADDRESS - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that validate standard internet email addresses (name + @ + valid hostname or ip).
- encodableInCharset(String) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Get a validator which determines if the passed string can be encoded in the specified encoding.
- equals(Object) - Method in class org.netbeans.validation.api.conversion.Converter
- equals(Object) - Method in class org.netbeans.validation.api.Problem
F
- FATAL - Enum constant in enum org.netbeans.validation.api.Severity
-
A fatal problem with user input which must be corrected
- FILE_MUST_BE_DIRECTORY - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require that a string represent a file which is a directory, not a data file
- FILE_MUST_BE_FILE - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require that a string represent a file which is a file, not a directory
- FILE_MUST_EXIST - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require that a string represent a file which exists on disk
- FILE_MUST_NOT_EXIST - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Validator which only passes non-existent file names
- find(Class, Class) - Static method in class org.netbeans.validation.api.conversion.Converter
-
Find a converter to create validators for one type from validators for another type.
- findComponentName(CompType) - Method in class org.netbeans.validation.api.ui.swing.AbstractValidationListener
-
Get the name of the component which should be passed to validate.
- forFormat(Format) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Get a validator that uses a specific
Format(e.g. - from() - Method in class org.netbeans.validation.api.conversion.Converter
G
- getDefault() - Static method in class org.netbeans.validation.api.ui.swing.SwingComponentDecorationFactory
-
Get the current application wide component decorator
- getLeadProblem() - Method in class org.netbeans.validation.api.Problems
-
Get the
Problemwith the highest severity. - getMessage() - Method in exception class org.netbeans.validation.api.InvalidInputException
- getMessage() - Method in class org.netbeans.validation.api.Problem
-
Get the localized, human-readable description of the problem
- getMessage(Class, String, Object...) - Static method in class org.netbeans.validation.localization.LocalizationSupport
- getMessageSPI(Class, String, Object...) - Method in class org.netbeans.validation.localization.LocalizationSupport
- getModelObject(CompType) - Method in class org.netbeans.validation.api.ui.swing.AbstractValidationListener
-
Get the model object that will be passed to validate
- getNoOpDecorationFactory() - Static method in class org.netbeans.validation.api.ui.swing.SwingComponentDecorationFactory
-
Special decorator that does not decorate at all -- even if there is a problem -- a "null" decorator.
- getProblem() - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Get the last reported problem
- getProblems() - Method in exception class org.netbeans.validation.api.InvalidInputException
-
Get an object which lists all of the problems encountered with the input, with severity and localized message.
- getProblems() - Method in interface org.netbeans.validation.api.Validating
- getTarget() - Method in class org.netbeans.validation.api.ui.ValidationListener
- getValidationGroup() - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Get this panel's built-in validation group, which drives its display of error messages.
- getValidationGroup() - Method in interface org.netbeans.validation.api.ui.ValidationGroupProvider
- GlobalValidationCallback - Class in org.netbeans.validation.spi.accessibility
- GlobalValidationCallback() - Constructor for class org.netbeans.validation.spi.accessibility.GlobalValidationCallback
- greaterThan(int) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Validate that a string evaluates to a number greater than an amount
- group - Variable in class org.netbeans.validation.api.ui.swing.ValidationPanel
- GroupValidator - Class in org.netbeans.validation.api.ui
-
Encapsulates validation of the combination of several UI components within a
ValidationGroup. - GroupValidator() - Constructor for class org.netbeans.validation.api.ui.GroupValidator
-
Default constructor, calls
this(true) - GroupValidator(boolean) - Constructor for class org.netbeans.validation.api.ui.GroupValidator
H
- hasFatal() - Method in class org.netbeans.validation.api.Problems
-
Determine if this set of problems includes any that are fatal.
- hashCode() - Method in class org.netbeans.validation.api.conversion.Converter
- hashCode() - Method in class org.netbeans.validation.api.Problem
- HOST_NAME - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that check the validity of an host name (may contain port info)
- HOST_NAME - Static variable in class org.netbeans.validation.api.builtin.stringvalidation.ValidatorTypes
- HOST_NAME_OR_IP_ADDRESS - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that check the validity of an IP address or host name (may contain port info)
- HOST_NAME_OR_IP_ADDRESS - Static variable in class org.netbeans.validation.api.builtin.stringvalidation.ValidatorTypes
I
- icon() - Method in enum org.netbeans.validation.api.Severity
-
Get an icon version of the warning image
- image() - Method in enum org.netbeans.validation.api.Severity
-
Get a warning icon as an image
- IndexValidators - Enum in org.netbeans.validation.api.builtin.indexvalidation
-
An enumeration of validator factories for commonly needed forms of selection validaton.
- INFO - Enum constant in enum org.netbeans.validation.api.Severity
-
An information message for the user, which should not block them from proceeding but may provide advice
- INPUT_VERIFIER - Enum constant in enum org.netbeans.validation.api.ui.ValidationStrategy
-
Validate using JComponent.setInputVerifier
- InvalidInputException - Exception Class in org.netbeans.validation.api
-
A separate exception class for invalid user (or stored values).
- InvalidInputException(String, Problems) - Constructor for exception class org.netbeans.validation.api.InvalidInputException
- InvalidInputException(String, Validating) - Constructor for exception class org.netbeans.validation.api.InvalidInputException
- InvalidInputException(Problems) - Constructor for exception class org.netbeans.validation.api.InvalidInputException
- InvalidInputException(Validating) - Constructor for exception class org.netbeans.validation.api.InvalidInputException
- IP_ADDRESS - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that check the validity of an IP address (may contain port info)
- IP_ADDRESS - Static variable in class org.netbeans.validation.api.builtin.stringvalidation.ValidatorTypes
- isFatal() - Method in class org.netbeans.validation.api.Problem
-
Convenience method to determine if this problem is of Severity.FATAL severity
- isFatalProblem() - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Determine if there currently is a fatal problem
- isValid() - Method in interface org.netbeans.validation.api.Validating
- iterator() - Method in exception class org.netbeans.validation.api.InvalidInputException
- iterator() - Method in class org.netbeans.validation.api.Problems
J
- JAVA_PACKAGE_NAME - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that validate a java package name.
L
- lessThan(int) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Validate that a string evaluates to a number less than an amount
- limitSeverity(Severity, Validator) - Static method in class org.netbeans.validation.api.ValidatorUtils
-
Wraps a validator in a validator which imposes a limit on the severity of the validator in use.
- limitSeverity(Severity, Validator...) - Static method in class org.netbeans.validation.api.ValidatorUtils
-
Wrapper one or more validators in a validator which imposes a limit on the severity of the validators in use.
- LocalizationSupport - Class in org.netbeans.validation.localization
-
Wrapper to allow reflective access to NetBeans' NbBundle API.
- LocalizationSupport() - Constructor for class org.netbeans.validation.localization.LocalizationSupport
M
- maxLength(int) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Validator that enforces maximum input length
- MAY_NOT_END_WITH_PERIOD - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Validator which fails any string that ends with a .
- MAY_NOT_START_WITH_DIGIT - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that do not allow strings which start with a digit
- MAY_NOT_START_WITH_DIGIT - Static variable in class org.netbeans.validation.api.builtin.stringvalidation.ValidatorTypes
- mayNotEndWith(char) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Create a validator which does not allow you to terminate a string with a particular character
- merge(Validator...) - Static method in class org.netbeans.validation.api.ValidatorUtils
-
Merge together a chain of validators (all working which work against the same type), using logical
AND. - merge(Validator, Validator) - Static method in class org.netbeans.validation.api.ValidatorUtils
-
Merge together two validators (both of which work against the same type), using logical
AND. - minLength(int) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Validator that enforces minimum input length
- modelType() - Method in class org.netbeans.validation.api.AbstractValidator
-
Model type for this validator - the type of argument it validates.
- modelType() - Method in enum org.netbeans.validation.api.builtin.indexvalidation.IndexValidators
- modelType() - Method in class org.netbeans.validation.api.builtin.stringvalidation.BoundValidator
- modelType() - Method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
- modelType() - Method in interface org.netbeans.validation.api.Validator
-
The type of the model object which can be validated.
N
- nameForComponent(JComponent) - Static method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
-
Get a string name for a component using the following strategy: Check
jc.getClientProperty(CLIENT_PROP_NAME)If that returned null, calljc.getName() - NO_OP - Static variable in interface org.netbeans.validation.api.ui.ValidationUI
-
Access a ValidationUI instance that does nothing.
- NO_WHITESPACE - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require that strings not contain whitespace
- NO_WHITESPACE - Static variable in class org.netbeans.validation.api.builtin.stringvalidation.ValidatorTypes
- numberRange(Number, Number) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Get a validator that guarantees that a number is within a certain range (inclusive)
O
- ON_CHANGE_OR_ACTION - Enum constant in enum org.netbeans.validation.api.ui.ValidationStrategy
-
Validate on a document change or action performed or change event
- ON_FOCUS_LOSS - Enum constant in enum org.netbeans.validation.api.ui.ValidationStrategy
-
Validate when focus is lost
- onProblem(Object, Problem) - Method in class org.netbeans.validation.spi.accessibility.GlobalValidationCallback
- onProblemCleared(Object, Problem) - Method in class org.netbeans.validation.spi.accessibility.GlobalValidationCallback
- onValidate(CompType, Problem) - Method in class org.netbeans.validation.api.ui.swing.AbstractValidationListener
-
Called when validation runs.
- onValidationFinished(Object, Object) - Method in class org.netbeans.validation.spi.accessibility.GlobalValidationCallback
- onValidationTrigger(Object, Object) - Method in class org.netbeans.validation.spi.accessibility.GlobalValidationCallback
- org.netbeans.validation.api - package org.netbeans.validation.api
- org.netbeans.validation.api.builtin.indexvalidation - package org.netbeans.validation.api.builtin.indexvalidation
- org.netbeans.validation.api.builtin.stringvalidation - package org.netbeans.validation.api.builtin.stringvalidation
- org.netbeans.validation.api.conversion - package org.netbeans.validation.api.conversion
- org.netbeans.validation.api.conversion.swing - package org.netbeans.validation.api.conversion.swing
- org.netbeans.validation.api.ui - package org.netbeans.validation.api.ui
- org.netbeans.validation.api.ui.swing - package org.netbeans.validation.api.ui.swing
- org.netbeans.validation.localization - package org.netbeans.validation.localization
- org.netbeans.validation.spi.accessibility - package org.netbeans.validation.spi.accessibility
P
- performGroupValidation(Problems) - Method in class org.netbeans.validation.api.ui.GroupValidator
-
Validate the state of the combination of the UI components within the ValidationGroup.
- performValidation() - Method in class org.netbeans.validation.api.ui.ValidationItem
-
A request (to the simple-validation infrastructure) for revalidation of the component(s) managed by this ValidationListener/ValidationGroup, updating the
ValidationUIas necessary. - performValidation(Problems) - Method in class org.netbeans.validation.api.ui.swing.AbstractValidationListener
- performValidation(Problems) - Method in class org.netbeans.validation.api.ui.ValidationListener
-
Called by the simplevalidation infrastructure when it is time to perform the validation.
- Problem - Class in org.netbeans.validation.api
-
Represents a problem produced by a validator.
- Problem(String, Severity) - Constructor for class org.netbeans.validation.api.Problem
-
Create a new problem with the given message and severity
- Problems - Class in org.netbeans.validation.api
-
A collection of problems, to which a Validator can add additional problems.
- Problems() - Constructor for class org.netbeans.validation.api.Problems
- putAll(Problems) - Method in class org.netbeans.validation.api.Problems
-
Deprecated.Use addAll instead
R
- regexp(String, String, boolean) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Get a validator which fails if the text to validate does not match a passed regular expression.
- register(Converter) - Static method in class org.netbeans.validation.api.conversion.Converter
-
Register a converter
- remove(ValidationItem) - Method in class org.netbeans.validation.api.ui.ValidationGroup
-
Removes a previously added ValidationItem (i.e a ValidationListener or another ValidationGroup) to this ValidationGroup.
- removeChangeListener(ChangeListener) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Add a change listener which will be notified when the problem returned by getProblem changes
- removeDelegateValidationUI(ValidationUI) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
- removeUI(ValidationUI) - Method in class org.netbeans.validation.api.ui.ValidationGroup
-
Remove a delegate UI which is being controlled by this validation item.
- REQUIRE_JAVA_IDENTIFIER - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators which require that strings not be a Java keyword
- REQUIRE_NON_EMPTY_STRING - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators which require non-zero length text.
- REQUIRE_NON_NEGATIVE_NUMBER - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators which require a non-negative number (may be floating point or int)
- REQUIRE_SELECTION - Enum constant in enum org.netbeans.validation.api.builtin.indexvalidation.IndexValidators
- REQUIRE_VALID_FILENAME - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators which require a legal filename
- REQUIRE_VALID_INTEGER - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators which require a valid integer
- REQUIRE_VALID_NUMBER - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators which require a valid number of some sort
- runWithValidationSuspended(Runnable) - Method in class org.netbeans.validation.api.ui.ValidationItem
-
Disable validation and invoke a runnable.
S
- SelectedIndicesToButtonModelArrayConverter - Class in org.netbeans.validation.api.conversion.swing
- SelectedIndicesToButtonModelArrayConverter() - Constructor for class org.netbeans.validation.api.conversion.swing.SelectedIndicesToButtonModelArrayConverter
- SelectedIndicesToListSelectionModelConverter - Class in org.netbeans.validation.api.conversion.swing
- SelectedIndicesToListSelectionModelConverter() - Constructor for class org.netbeans.validation.api.conversion.swing.SelectedIndicesToListSelectionModelConverter
- setComponentName(JComponent, String) - Static method in class org.netbeans.validation.api.ui.swing.SwingValidationGroup
- setDelegateValidationUI(ValidationUI) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
- setInnerComponent(Component) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Set the inner component which will be displayed above the problem label
- setLayout(LayoutManager) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
-
Overridden to disallow setting the layout manager.
- severity() - Method in class org.netbeans.validation.api.Problem
-
Get the
Severityof this Problem. - Severity - Enum in org.netbeans.validation.api
-
enum indicating
Severity, used for classifyingProbleminstances. - showOkCancelDialog(String) - Method in class org.netbeans.validation.api.ui.swing.ValidationPanel
- showProblem(Problem) - Method in interface org.netbeans.validation.api.ui.ValidationUI
-
Sets the
Problemto be displayed to the user. - splitString(String, Validator) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Returns a validator which first splits the string to be evaluated according to the passed regexp, then passes each component of the split string to the passed validator.
- splitString(String, Validator...) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Returns a validator which first splits the string to be evaluated according to the passed regexp, then passes each component of the split string to the passed validator.
- StringToComboBoxModelConverter - Class in org.netbeans.validation.api.conversion.swing
- StringToComboBoxModelConverter() - Constructor for class org.netbeans.validation.api.conversion.swing.StringToComboBoxModelConverter
- StringToDocumentConverter - Class in org.netbeans.validation.api.conversion.swing
- StringToDocumentConverter() - Constructor for class org.netbeans.validation.api.conversion.swing.StringToDocumentConverter
- StringValidators - Enum in org.netbeans.validation.api.builtin.stringvalidation
-
An enumeration of validator factories for commonly needed forms of validation such as non-empty strings, valid file names and URLs and so forth.
- SwingComponentDecorationFactory - Class in org.netbeans.validation.api.ui.swing
-
Factory class for creating
ValidationUIinstances that can decorate a Swing GUI-component when it has a Problem. - SwingComponentDecorationFactory() - Constructor for class org.netbeans.validation.api.ui.swing.SwingComponentDecorationFactory
- SwingValidationGroup - Class in org.netbeans.validation.api.ui.swing
-
ValidationGroupsubclass specialized for handling Swing components.
T
- throwIfFatalPresent() - Method in class org.netbeans.validation.api.Problems
- throwIfFatalPresent(String) - Method in class org.netbeans.validation.api.Problems
- throwIfNecessary(String, Validating) - Static method in exception class org.netbeans.validation.api.InvalidInputException
- throwIfNecessary(Validating) - Static method in exception class org.netbeans.validation.api.InvalidInputException
- to() - Method in class org.netbeans.validation.api.conversion.Converter
- toString() - Method in class org.netbeans.validation.api.Problem
- toString() - Method in class org.netbeans.validation.api.Problems
- toString() - Method in enum org.netbeans.validation.api.Severity
-
Returns a localized name for this enum constant
- trim() - Method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Returns a Validator
that will first call trim()on theStringto be validated, and then passes the resulting (trimmed)Stringto this instance ofStringValidators. - trimString(Validator) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Creates a
Validator<String>that will first calltrim()on theStringto be validated, and then passes the resulting (trimmed)Stringto the passedValidator<String>. - trimString(Validator...) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Creates a
Validator<String>that will first calltrim()on theStringto be validated, and then passes the resulting (trimmed)Stringto the passedValidator<String>(or chain thereof).
U
- URL - Static variable in class org.netbeans.validation.api.builtin.stringvalidation.ValidatorTypes
- URL_MUST_BE_VALID - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require that a string represent a valid URL
V
- VALID_HEXADECIMAL_NUMBER - Enum constant in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Factory for validators that require that strings be a valid hexadecimal number
- validate(Problems, String, Integer[]) - Method in enum org.netbeans.validation.api.builtin.indexvalidation.IndexValidators
- validate(Problems, String, String) - Method in class org.netbeans.validation.api.builtin.stringvalidation.BoundValidator
- validate(Problems, String, String) - Method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
- validate(Problems, String, T) - Method in interface org.netbeans.validation.api.Validator
-
Validate the passed model.
- Validating - Interface in org.netbeans.validation.api
-
Interface for things that are able to validate themselves, such as email addresses.
- ValidationGroup - Class in org.netbeans.validation.api.ui
-
A
ValidationGrouplogically groups a set of GUI-components, such as text fields, lists, tables, comboboxes etc, each validated by one or more validators (such as the built-in ones provided by the framework inStringValidators). - ValidationGroup(GroupValidator, ValidationUI...) - Constructor for class org.netbeans.validation.api.ui.ValidationGroup
- ValidationGroup(ValidationUI...) - Constructor for class org.netbeans.validation.api.ui.ValidationGroup
- ValidationGroupProvider - Interface in org.netbeans.validation.api.ui
-
Optional interface which can be implemented on a component to indicate that it supplies validation.
- ValidationItem - Class in org.netbeans.validation.api.ui
-
Common superclass for
ValidationGroupandValidationListener, providing a common API for forcing revalidation of the managed UI component or components, seeValidationItem.performValidation(), and for temporarily suspending validation, seeValidationItem.runWithValidationSuspended(java.lang.Runnable) - ValidationListener<TargetType> - Class in org.netbeans.validation.api.ui
-
Abstract base class for UI component listeners that can trigger validation when an interesting event occurs, and when requested perform validation of the UI component using a
Validator. - ValidationListener(Class, ValidationUI, TargetType) - Constructor for class org.netbeans.validation.api.ui.ValidationListener
- ValidationListenerFactory<CompType, ModelType> - Class in org.netbeans.validation.api.ui
-
Factory for listeners on a particular type of component with a particular type of model.
- ValidationListenerFactory(Class, Class) - Constructor for class org.netbeans.validation.api.ui.ValidationListenerFactory
- ValidationPanel - Class in org.netbeans.validation.api.ui.swing
-
A simple panel which can display a problem, fire changes when the problem changes.
- ValidationPanel() - Constructor for class org.netbeans.validation.api.ui.swing.ValidationPanel
- ValidationPanel(SwingValidationGroup) - Constructor for class org.netbeans.validation.api.ui.swing.ValidationPanel
- ValidationStrategy - Enum in org.netbeans.validation.api.ui
-
Determines what event on the component will trigger running validation.
- ValidationUI - Interface in org.netbeans.validation.api.ui
-
User interface controller which can show the user one problem.
- Validator<T> - Interface in org.netbeans.validation.api
-
Validator that can validate some aspect of a component's model, and indicate problems to the user.
- ValidatorTypes - Class in org.netbeans.validation.api.builtin.stringvalidation
- ValidatorUtils - Class in org.netbeans.validation.api
-
Some utilities for manipulating and creating new Validators, useful in many situations.
- ValidatorUtils() - Constructor for class org.netbeans.validation.api.ValidatorUtils
- validNumber(Locale) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Create a number validator that uses a specific locale.
- valueOf(String) - Static method in enum org.netbeans.validation.api.builtin.indexvalidation.IndexValidators
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.netbeans.validation.api.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.netbeans.validation.api.ui.ValidationStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.netbeans.validation.api.builtin.indexvalidation.IndexValidators
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.netbeans.validation.api.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.netbeans.validation.api.ui.ValidationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WARNING - Enum constant in enum org.netbeans.validation.api.Severity
-
A warning to the user that they should change a value, but which does not block them from proceeding
- worst(Problem, Problem) - Static method in class org.netbeans.validation.api.Problem
-
Determine which Problem is more severe.
All Classes and Interfaces|All Packages|Serialized Form