com.bankframe.fe.statemachine.ext.apploaders
Class NullInputRequirements

java.lang.Object
  extended bycom.bankframe.fe.statemachine.ext.apploaders.NullInputRequirements
All Implemented Interfaces:
java.lang.Cloneable, IInputRequirements

public class NullInputRequirements
extends java.lang.Object
implements IInputRequirements


Constructor Summary
NullInputRequirements()
          Constructor for InputRequirements.
 
Method Summary
 java.lang.Object clone()
           
 java.util.Collection getFailedRequirements(Inputs inputs)
          This method returns an Iterator over all the InputDefinitions that are not met by the given Inputs.
 IInputDefinition getInputDefinition(java.lang.String inputName)
           
 java.util.Collection getInputDefinitions()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullInputRequirements

public NullInputRequirements()
Constructor for InputRequirements.

Method Detail

getInputDefinitions

public java.util.Collection getInputDefinitions()
Specified by:
getInputDefinitions in interface IInputRequirements
See Also:
IInputRequirements.getInputDefinitions()

getFailedRequirements

public java.util.Collection getFailedRequirements(Inputs inputs)
Description copied from interface: IInputRequirements
This method returns an Iterator over all the InputDefinitions that are not met by the given Inputs.
Note that only those inputs that are REQUIRED can fail this test. CONSTANT, OPTIONAL and CODED inputs will never be included in the failed requirements.

Specified by:
getFailedRequirements in interface IInputRequirements
Parameters:
inputs - The Inputs to test for requirements.
Returns:
Collection A Collection of the failed requirements.
See Also:
IInputRequirements.getFailedRequirements(Inputs)

getInputDefinition

public IInputDefinition getInputDefinition(java.lang.String inputName)
Specified by:
getInputDefinition in interface IInputRequirements
See Also:
IInputRequirements.getInputDefinition(String)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Specified by:
clone in interface IInputRequirements
Throws:
java.lang.CloneNotSupportedException


Copyright © 2004 Siebel Systems, Inc. All rights reserved.