IBM WebSphere Application ServerTM
Release 7

com.ibm.wbiserver.brules.mgmt.problem
Class ProblemInvalidAttemptToSetValueTemplateInstance

java.lang.Object
  extended by com.ibm.wbiserver.brules.mgmt.problem.Problem
      extended by com.ibm.wbiserver.brules.mgmt.problem.ProblemInvalidAttemptToSetValueTemplateInstance
All Implemented Interfaces:
java.io.Serializable

public class ProblemInvalidAttemptToSetValueTemplateInstance
extends Problem
implements java.io.Serializable

Problem class representing the error that an attempt was made to set the value template instance of a part of a decision table when that part currently does not contains a value template instance. It is not allowed to set a value template instance into a part of a decision table that currently does not have a value template instance.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
           
 
Constructor Summary
ProblemInvalidAttemptToSetValueTemplateInstance(TemplateInstanceExpression templateInstanceExpressionBeingAdded, java.lang.Object objectBeingAddedTo)
          Constructor for the ProblemInvalidAttemptToSetValueTemplateInstance class.
 
Method Summary
 java.lang.String getErrorMessage()
           
 java.lang.Object getObjectBeingAddedTo()
          Get the part of the decision table to which the template instance expression was being added.
 TemplateInstanceExpression getTemplateInstanceExpressionBeingAdded()
          Get the template instance expression that was being added to a part of a decision table.
 
Methods inherited from class com.ibm.wbiserver.brules.mgmt.problem.Problem
getErrorType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

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

ProblemInvalidAttemptToSetValueTemplateInstance

public ProblemInvalidAttemptToSetValueTemplateInstance(TemplateInstanceExpression templateInstanceExpressionBeingAdded,
                                                       java.lang.Object objectBeingAddedTo)
Constructor for the ProblemInvalidAttemptToSetValueTemplateInstance class.

Parameters:
templateInstanceExpressionBeingAdded - The template instance expression that was being added to a part of a decision table.
objectBeingAddedTo - The part of the decision table to which the template instance expression was being added. This could be a CaseEdge or a TreeAction.
Method Detail

getObjectBeingAddedTo

public java.lang.Object getObjectBeingAddedTo()
Get the part of the decision table to which the template instance expression was being added.

Returns:
The part of the decision table to which the template instance expression was being added.

getTemplateInstanceExpressionBeingAdded

public TemplateInstanceExpression getTemplateInstanceExpressionBeingAdded()
Get the template instance expression that was being added to a part of a decision table.

Returns:
The template instance expression that was being added to a part of a decision table.

getErrorMessage

public java.lang.String getErrorMessage()
Specified by:
getErrorMessage in class Problem

IBM WebSphere Application ServerTM
Release 7