package gw.rating.flow uses com.guidewire.pc.domain.rating.flow.CalcStepValueDelegateAdapter class CalcStepDefinitionArgumentAdapter implements CalcStepValueDelegateAdapter { var _owner : CalcStepDefinitionArgument construct( owner : CalcStepDefinitionArgument) { _owner = owner } override function changeToOperandType(targetType : CalcStepOperandType) { if(_owner.OperandType != targetType){ _owner.clearValueDelegateValues() _owner.OperandType = targetType } } override property get OwningStep(): CalcStepDefinition { return _owner.Operand.CalcStep } }