com.waveset.object
Class WorkflowValidator

java.lang.Object
  extended bycom.waveset.object.WorkflowValidator

public class WorkflowValidator
extends java.lang.Object


Nested Class Summary
static class WorkflowValidator.Locator
          An object that we hang off each message placed in the inherited MessagePage that helps us locate the associated workflow object, editing dialog, and subtab.
static class WorkflowValidator.Property
          Enumeration of bean properties where error messages can occur.
static class WorkflowValidator.Severity
          The severity of an error message
static class WorkflowValidator.ValidationMessage
          Validation message.
 
Field Summary
static java.lang.String code_id
           
 
Constructor Summary
WorkflowValidator(LighthouseContext context, WFProcess process, WorkflowValidator.Severity severityThreshold)
          Build a validator.
 
Method Summary
 java.util.List validate()
          External method to perform validation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

WorkflowValidator

public WorkflowValidator(LighthouseContext context,
                         WFProcess process,
                         WorkflowValidator.Severity severityThreshold)
Build a validator.

Method Detail

validate

public java.util.List validate()
External method to perform validation.