protected void checkDisconnected() {
   super.checkDisconnected();
   DO_State castedState = (DO_State) this.get$obj$state(false);
   if (castedState.mobilityApplicationProcess != null)
     handleAttemptToDeleteConnectedObject("MobilityApplicationProcess");
   if (get$rl$subjectMobilityIndividualApplicationProcess().size() > 0)
     handleAttemptToDeleteConnectedObject("SubjectMobilityIndividualApplicationProcess");
 }
 protected void readStateFromResultSet(
     java.sql.ResultSet rs,
     pt.ist.fenixframework.backend.jvstmojb.pstm.OneBoxDomainObject.DO_State state)
     throws java.sql.SQLException {
   super.readStateFromResultSet(rs, state);
   DO_State castedState = (DO_State) state;
   castedState.mobilityApplicationProcess =
       pt.ist.fenixframework.backend.jvstmojb.repository.ResultSetReader.readDomainObject(
           rs, "OID_MOBILITY_APPLICATION_PROCESS");
 }
 protected void create$allLists() {
   super.create$allLists();
   get$$relationList(
       "subjectMobilityIndividualApplicationProcess",
       getRelationErasmusCandidacyExecutedActionMobilityIndividualProcess().getInverseRelation());
 }
 @Override
 protected void init$Instance(boolean allocateOnly) {
   super.init$Instance(allocateOnly);
 }