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

java.lang.Object
  extended bycom.bankframe.fe.statemachine.ext.apploaders.CustomInput
All Implemented Interfaces:
java.lang.Cloneable, IInputDefinition, java.io.Serializable

public class CustomInput
extends java.lang.Object
implements IInputDefinition, java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.bankframe.fe.statemachine.ext.apploaders.IInputDefinition
CODED, CONSTANT, FROM_PROCESS, OPTIONAL, PROCESS, REQUIRED, REQUIREMENT_STRINGS
 
Constructor Summary
CustomInput()
          Constructor for CustomInput.
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addPropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener listener)
           
 java.lang.Object clone()
           
 java.lang.Object getDefaultValue()
          Returns the defaultValue.
 java.lang.String getDescription()
          Returns the description.
 java.lang.String getName()
          Returns the name.
 int getRequirement()
          Returns the requirement.
 java.lang.String getRequirementAsString()
           
 java.lang.String getSource()
           
 ValidationRule getValidationRule()
           
 java.lang.String getValidationRuleAsString()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removePropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener listener)
           
 void setDefaultValue(java.lang.Object defaultValue)
          Sets the defaultValue.
 void setDescription(java.lang.String description)
          Sets the description.
 void setName(java.lang.String name)
          Sets the name.
 void setRequirement(int requirement)
          Sets the requirement.
 void setRequirementAsString(java.lang.String requirement)
           
 void setSource(java.lang.String source)
           
 void setValidationRule(ValidationRule newRule)
           
 void setValidationRuleAsString(java.lang.String newRuleStr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomInput

public CustomInput()
Constructor for CustomInput.

Method Detail

getDefaultValue

public java.lang.Object getDefaultValue()
Returns the defaultValue.

Specified by:
getDefaultValue in interface IInputDefinition
Returns:
Object

getDescription

public java.lang.String getDescription()
Returns the description.

Specified by:
getDescription in interface IInputDefinition
Returns:
String

getName

public java.lang.String getName()
Returns the name.

Specified by:
getName in interface IInputDefinition
Returns:
String

getRequirement

public int getRequirement()
Returns the requirement.

Specified by:
getRequirement in interface IInputDefinition
Returns:
int

setDefaultValue

public void setDefaultValue(java.lang.Object defaultValue)
Sets the defaultValue.

Specified by:
setDefaultValue in interface IInputDefinition
Parameters:
defaultValue - The defaultValue to set

setDescription

public void setDescription(java.lang.String description)
Sets the description.

Specified by:
setDescription in interface IInputDefinition
Parameters:
description - The description to set

setName

public void setName(java.lang.String name)
Sets the name.

Specified by:
setName in interface IInputDefinition
Parameters:
name - The name to set

setRequirement

public void setRequirement(int requirement)
Sets the requirement.

Specified by:
setRequirement in interface IInputDefinition
Parameters:
requirement - The requirement to set

setRequirementAsString

public void setRequirementAsString(java.lang.String requirement)
Specified by:
setRequirementAsString in interface IInputDefinition

getRequirementAsString

public java.lang.String getRequirementAsString()
Specified by:
getRequirementAsString in interface IInputDefinition

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String name,
                                      java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String name,
                                         java.beans.PropertyChangeListener listener)

getSource

public java.lang.String getSource()
Specified by:
getSource in interface IInputDefinition

setSource

public void setSource(java.lang.String source)
Specified by:
setSource in interface IInputDefinition

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Specified by:
clone in interface IInputDefinition
Throws:
java.lang.CloneNotSupportedException
See Also:
java.lang.Object#clone()

getValidationRule

public ValidationRule getValidationRule()
Specified by:
getValidationRule in interface IInputDefinition

getValidationRuleAsString

public java.lang.String getValidationRuleAsString()
Specified by:
getValidationRuleAsString in interface IInputDefinition

setValidationRule

public void setValidationRule(ValidationRule newRule)
Specified by:
setValidationRule in interface IInputDefinition

setValidationRuleAsString

public void setValidationRuleAsString(java.lang.String newRuleStr)
Specified by:
setValidationRuleAsString in interface IInputDefinition


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