if (this.callback.onVariable(policy, (VariableDefinitionType) o) == CallbackResult.STOP) { return CallbackResult.STOP;
if (this.callback.onVariable(policy, (VariableDefinitionType) o) == CallbackResult.STOP) { return CallbackResult.STOP;
/** * Scans the list of variable definitions. * * @param policy - Policy object containing the variable definition. * @param list - List of variable definitions. * @return CallbackResult - CONTINUE to continue, STOP to terminate scanning. */ protected CallbackResult scanVariables(PolicyType policy, List<Object> list) { if (list == null) { return CallbackResult.CONTINUE; } for (Object o : list) { if (o instanceof VariableDefinitionType) { if (this.callback != null) { if (this.callback.onVariable(policy, (VariableDefinitionType) o) == CallbackResult.STOP) { return CallbackResult.STOP; } } } } return CallbackResult.CONTINUE; }
/** * Scans the list of variable definitions. * * @param policy - Policy object containing the variable definition. * @param list - List of variable definitions. * @return CallbackResult - CONTINUE to continue, STOP to terminate scanning. */ protected CallbackResult scanVariables(PolicyType policy, List<Object> list) { if (list == null) { return CallbackResult.CONTINUE; } for (Object o : list) { if (o instanceof VariableDefinitionType) { if (this.callback != null) { if (this.callback.onVariable(policy, (VariableDefinitionType) o) == CallbackResult.STOP) { return CallbackResult.STOP; } } } } return CallbackResult.CONTINUE; }