Index

A B C D E F G H I J L M N O P R S T U V W 
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 t is 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
Create a Validator for type To from a validator for type From.
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 ValidationUI visually attached to the Swing GUI-component when there is a Problem.
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 Problem with 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, call jc.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 ValidationUI as 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 Severity of this Problem.
Severity - Enum in org.netbeans.validation.api
enum indicating Severity, used for classifying Problem instances.
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 Problem to 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 ValidationUI instances 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
ValidationGroup subclass 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 the String to be validated, and then passes the resulting (trimmed) String to this instance of StringValidators.
trimString(Validator) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
Creates a Validator<String> that will first call trim() on the String to be validated, and then passes the resulting (trimmed) String to the passed Validator<String>.
trimString(Validator...) - Static method in enum org.netbeans.validation.api.builtin.stringvalidation.StringValidators
Creates a Validator<String> that will first call trim() on the String to be validated, and then passes the resulting (trimmed) String to the passed Validator<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 ValidationGroup logically 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 in StringValidators).
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 ValidationGroup and ValidationListener, providing a common API for forcing revalidation of the managed UI component or components, see ValidationItem.performValidation(), and for temporarily suspending validation, see ValidationItem.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.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form