org.openbp.guiclient.objectvalidators
Class WorkflowTaskValidator

java.lang.Object
  extended by org.openbp.guiclient.objectvalidators.ValidatorBase
      extended by org.openbp.guiclient.objectvalidators.DescriptionObjectValidator
          extended by org.openbp.guiclient.objectvalidators.DisplayObjectValidator
              extended by org.openbp.guiclient.objectvalidators.WorkflowTaskValidator
All Implemented Interfaces:
PropertyValidator, ObjectValidator

public class WorkflowTaskValidator
extends DisplayObjectValidator

Object validator for the DescriptionObject class. Generates a display name from the object name if not already present.

Author:
Heiko Erhardt

Constructor Summary
WorkflowTaskValidator()
           
 
Method Summary
 boolean validateProperty(java.lang.String propertyName, java.lang.Object propertyValue, java.lang.Object editedObject, PropertyEditor propertyEditor, boolean complete)
          Property validator method.
 
Methods inherited from class org.openbp.guiclient.objectvalidators.ValidatorBase
displayErrorMsg, displayMsgContainer, validateObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowTaskValidator

public WorkflowTaskValidator()
Method Detail

validateProperty

public boolean validateProperty(java.lang.String propertyName,
                                java.lang.Object propertyValue,
                                java.lang.Object editedObject,
                                PropertyEditor propertyEditor,
                                boolean complete)
Property validator method. Automatically generates a display name from the object name.

Specified by:
validateProperty in interface PropertyValidator
Overrides:
validateProperty in class DisplayObjectValidator
Parameters:
propertyName - Name of the edited property
propertyValue - Current value of the property
editedObject - Edited object that contains the property
propertyEditor - Property editor that edits the property value
complete - true The value has been completely entered. This is the case if the user wishes to leave the field.
false The value is being typed/edited.
Returns:
true The property value is valid.
false The property value is invalid. In this case, the focus should not be set to the next component.


Copyright © 2011. All Rights Reserved.