com.crystaldecisions.sdk.plugin.desktop.common
Interface IPersonalizationVariableValue


public interface IPersonalizationVariableValue

This class replaces IScopeProfileValue and IDynamicRecipientProfileValue in Publication Document Processing component


Nested Class Summary
static interface IPersonalizationVariableValue.CeVariableValueType
           
 
Method Summary
 java.lang.String getExpression()
          Returns the expression with which to personalize the variable.
 java.lang.Object getObjectValue()
          Returns the value with which to personalize the variable.
 int getValueType()
          Returns the type of this value.
 

Method Detail

getObjectValue

java.lang.Object getObjectValue()
Returns the value with which to personalize the variable.

Returns:
An Object of the variable value. This is ONLY valid if the value type is an object value.

getValueType

int getValueType()
Returns the type of this value. Note, when the type is OBJECTVALUE, it means one single value and not a list of values. This is not to be confused with BOE Profile which can contain a list of values.

Returns:
A int representing the value type

getExpression

java.lang.String getExpression()
Returns the expression with which to personalize the variable.

Returns:
An Object of the variable value. This is ONLY valid if the value type is an expression.