Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.dt.flex.wizard.registration.ui.validation.component
Class ComponentValidationHandler

java.lang.Object
  extended by oracle.apps.fnd.applcore.dt.flex.wizard.registration.ui.validation.component.ComponentValidationHandler

public class ComponentValidationHandler
extends java.lang.Object

JTextValidationHandler is a validation handler for JTextComponents. Whenever text changes on the registered validation component, it will validate all its default and model change validators. And when focus moves out of the resgistered validation component, it will validate all its default and focus change validators.

Since:
JEWT 4.2.37
See Also:
JTextValidationHandler

Constructor Summary
ComponentValidationHandler()
          Create an instance of JTextValidationHandler.
 
Method Summary
 void registerComponent(oracle.bali.ewt.validate.ValidationComponent vComp)
          Register the component with this ValidationHandler.
 void unregisterComponent(oracle.bali.ewt.validate.ValidationComponent vComp)
          Unregister the component from this ComponentValidator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentValidationHandler

public ComponentValidationHandler()
Create an instance of JTextValidationHandler.

Method Detail

registerComponent

public void registerComponent(oracle.bali.ewt.validate.ValidationComponent vComp)
Register the component with this ValidationHandler. The component should be a JTextComponent.

Throws:
java.lang.IllegalArgumentException - if the actual component that the ValidationComponent represents is not a JTextComponent.

unregisterComponent

public void unregisterComponent(oracle.bali.ewt.validate.ValidationComponent vComp)
Unregister the component from this ComponentValidator. The component should be a textField.


Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.