Update of /cvsroot/pfc-prolog/prolix/src/org/asturlinux/frade/prolix/ejb/sessionjb
In directory sc8-pr-cvs1:/tmp/cvs-serv11378/src/org/asturlinux/frade/prolix/ejb/sessionjb
Modified Files:
ProlixMainBean.java
Log Message:
All links text from resources file - Disable next solution button when no more solutions
Index: ProlixMainBean.java
===================================================================
RCS file: /cvsroot/pfc-prolog/prolix/src/org/asturlinux/frade/prolix/ejb/sessionjb/ProlixMainBean.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** ProlixMainBean.java 15 Jul 2003 20:27:45 -0000 1.19
--- ProlixMainBean.java 17 Jul 2003 17:17:24 -0000 1.20
***************
*** 66,70 ****
private String xmlResult = "";
private int solutionCounter = 1;
!
/**
* @ejb:interface-method
--- 66,70 ----
private String xmlResult = "";
private int solutionCounter = 1;
! private boolean lastSolution = false;
/**
* @ejb:interface-method
***************
*** 142,148 ****
xmlResult = "";
solutionCounter = 1;
! TreeElement resolution = prologCtx.step();
! treeElementToXmlTransformation(resolution);
return xmlResult;
}
--- 142,168 ----
xmlResult = "";
solutionCounter = 1;
!
! TreeElement treeResult = prologCtx.step();
!
! if (treeResult == null) //FIXME Can be possible?
! setLastSolution(false);
! else
! setLastSolution(treeResult.isCompletlyExplored());
!
! treeElementToXmlTransformation(treeResult);
return xmlResult;
+ }
+
+ /**
+ * @ejb:interface-method
+ **/
+ public boolean isLastSolution()
+ {
+ return lastSolution;
+ }
+
+ private void setLastSolution(boolean newValue)
+ {
+ lastSolution = newValue;
}
|