A B C D E F G H I L M N O P Q R S T U V W Z _

V

validate(Node, ValidationContext) - Method in interface astcentric.structure.basic.NodeValidator
Validates the specified node.
validate(Node, Node, String) - Method in class astcentric.structure.validation.tool.NodeNameValidator
 
validate(Node, StandardValidationContext) - Method in class astcentric.structure.validation.Validator
 
validate(Property) - Method in interface astcentric.structure.validation.ValueValidator
Validates the specified property value.
validateTree(Node, StandardValidationContext) - Method in class astcentric.structure.validation.Validator
Validates the subtree rooted by the specified node and returns a collection of all failures.
ValidationContext - Interface in astcentric.structure.basic
Marker interface for classes which support a validation context for NodeValidator.
ValidationFailureException - Exception in astcentric.structure.basic
Exception caused by an invalid Node in an AST.
ValidationFailureException(ValidationResult) - Constructor for exception astcentric.structure.basic.ValidationFailureException
Creates an instance for the specified result of an unsuccessful validation.
ValidationMessage - Class in astcentric.structure.validation.tool
Immutable class of a validation message.
ValidationMessage(ValidationMessage.Type, String) - Constructor for class astcentric.structure.validation.tool.ValidationMessage
Creates an instance for the specified type and message.
ValidationMessage.Type - Enum in astcentric.structure.validation.tool
Message type.
ValidationResult - Interface in astcentric.structure.basic
Result of a Node validation with NodeValidator.
ValidationResultHandler - Interface in astcentric.structure.validation
Call-back interface to be implemented by object who are interested in handling the elements of a ValidationResult collection.
ValidationResults - Class in astcentric.structure.validation
Collection of ValidationResults which are not successful.
ValidationResults() - Constructor for class astcentric.structure.validation.ValidationResults
 
ValidationResultsReceiver - Interface in astcentric.structure.validation
Receiver of a pair of ValidationResult and the corresponding failed NodeValidator.
Validator - Class in astcentric.structure.validation
Validator which validates a tree of Nodes and returns a collection of all failures.
Validator(NodeValidatorFactory) - Constructor for class astcentric.structure.validation.Validator
Creates an instance for the specified factory.
valueOf(String) - Static method in enum astcentric.structure.basic.FailureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum astcentric.structure.basic.NodeCollectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum astcentric.structure.validation.BlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class astcentric.structure.validation.Multiplicity
Returns an instance based on the UML-like description.
valueOf(String) - Static method in enum astcentric.structure.validation.tool.ValidationMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum astcentric.structure.basic.FailureType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum astcentric.structure.basic.NodeCollectionType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum astcentric.structure.validation.BlockType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum astcentric.structure.validation.tool.ValidationMessage.Type
Returns an array containing the constants of this enum type, in the order they're declared.
ValueValidator - Interface in astcentric.structure.validation
Validator of property values.
ValueValidatorExtractor - Class in astcentric.structure.validation.tool
Extracts the ValueValidator which is used to validate the value of a Node.
ValueValidatorExtractor(NodeValidator) - Constructor for class astcentric.structure.validation.tool.ValueValidatorExtractor
Creates an instance of with the specified node validator.
ValueValidatorFactory - Interface in astcentric.structure.validation
Factory of a ValueValidator based on the specification described in an AST node.
ValueValidatorHandler - Interface in astcentric.structure.validation
Call-back interface for receiving a ValueValidator.
ValueValidatorReceiver - Interface in astcentric.structure.validation
Marker interface for all receivers who want to receive the description of a ValueValidator.
VirtualFile - Interface in astcentric.structure.filesystem
Thin interface of a virtual file.

A B C D E F G H I L M N O P Q R S T U V W Z _