code: package org.optsol.project_scheduling.mrcpsp.see.constraints;
  
  import com.google.ortools.linearsolver.MPConstraint;
  import com.google.ortools.linearsolver.MPSolver;
  import com.google.ortools.linearsolver.MPVariable;
  import org.optsol.jdecor.core.AbstractVariableManager;
  import org.optsol.jdecor.ortools.AbstractOrtoolsConstraintManager;
  import org.optsol.project_scheduling.mrcpsp.constants.sub.IConstants_A;
  import org.optsol.project_scheduling.mrcpsp.see.variables.DecisionVars_See;
  
  public class SEE_b_InitialEventTime<CONST extends IConstants_A>
      extends AbstractOrtoolsConstraintManager<CONST> {
  
    @Override
    protected void configureConstraint(
        MPConstraint constraint,
        CONST constants,
        AbstractVariableManager<MPSolver, MPVariable> variables,
        ConstraintKey index) throws Exception {
  
      constraint.setLb(0);
      constraint.setUb(0);
  
      constraint.setCoefficient(
          variables.getVar(DecisionVars_See.s, 0),
          1);
    }
  }
  