API Documentation > Interfaces > Interface RelationFunctionOptions
Interface RelationFunctionOptions

package com.ptc.pfc.pfcRelations;

public interface
RelationFunctionOptions
extends
jxobject


Description
Options to enable/disable various relation function related features.
Method Summary
Get method for attribute "ArgumentTypes"
The types of arguments permitted by the relation function. Default isnull, indicating that no arguments are permitted.
/*optional*/ Boolean
Get method for attribute "EnableArgumentCheckMethod"
/*optional*/ Boolean
Get method for attribute "EnableExpressionEvaluationMethod"
/*optional*/ Boolean
Get method for attribute "EnableTypeChecking"
Turn argument type checking (usingRelationFunctionOptions.GetArgumentTypes(/*optional*/ RelationFunctionArguments)) on/off. Default isfalse.
/*optional*/ Boolean
Get method for attribute "EnableValueAssignmentMethod"
void
Set method for attribute "ArgumentTypes"
The types of arguments permitted by the relation function. Default isnull, indicating that no arguments are permitted.
void
SetEnableArgumentCheckMethod ( /*optional*/ Boolean value)
Set method for attribute "EnableArgumentCheckMethod"
void
SetEnableExpressionEvaluationMethod ( /*optional*/ Boolean value)
Set method for attribute "EnableExpressionEvaluationMethod"
void
SetEnableTypeChecking ( /*optional*/ Boolean value)
Set method for attribute "EnableTypeChecking"
Turn argument type checking (usingRelationFunctionOptions.GetArgumentTypes(/*optional*/ RelationFunctionArguments)) on/off. Default isfalse.
void
SetEnableValueAssignmentMethod ( /*optional*/ Boolean value)
Set method for attribute "EnableValueAssignmentMethod"
Method Detail
GetArgumentTypes
GetArgumentTypes
()
SetArgumentTypes
void
SetArgumentTypes
( /*optional*/ RelationFunctionArguments value)
The types of arguments permitted by the relation function. Default is null, indicating that no arguments are permitted.
User Guide References:
GetEnableTypeChecking
/*optional*/ Boolean
GetEnableTypeChecking
()
SetEnableTypeChecking
void
SetEnableTypeChecking
( /*optional*/ Boolean value)
Turn argument type checking (using RelationFunctionOptions.GetArgumentTypes(/*optional*/ RelationFunctionArguments)) on/off. Default is false.
User Guide References:
GetEnableArgumentCheckMethod
/*optional*/ Boolean
GetEnableArgumentCheckMethod
()
SetEnableArgumentCheckMethod
void
SetEnableArgumentCheckMethod
( /*optional*/ Boolean value)
Turn the method (using RelationFunctionListener.CheckArguments(RelationOwner, String, ParamValues)) on/off. Default is false.
User Guide References:
GetEnableExpressionEvaluationMethod
/*optional*/ Boolean
GetEnableExpressionEvaluationMethod
()
SetEnableExpressionEvaluationMethod
void
SetEnableExpressionEvaluationMethod
( /*optional*/ Boolean value)
User Guide References:
GetEnableValueAssignmentMethod
/*optional*/ Boolean
GetEnableValueAssignmentMethod
()
SetEnableValueAssignmentMethod
void
SetEnableValueAssignmentMethod
( /*optional*/ Boolean value)
User Guide References:
Was this helpful?