[Pfc-prolog-cvs] prolix/src/org/asturlinux/frade/prolix/ejb/sessionjb ProlixMainBean.java,1.19,1.20
Status: Beta
Brought to you by:
ivanfrade
From: <iva...@us...> - 2003-07-17 17:17:31
|
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; } |