[Pfc-prolog-cvs] prolix/src/org/asturlinux/frade/prolix/ejb/sessionjb ProlixMainBean.java,1.8,1.9
Status: Beta
Brought to you by:
ivanfrade
From: <iva...@us...> - 2003-06-27 11:47:36
|
Update of /cvsroot/pfc-prolog/prolix/src/org/asturlinux/frade/prolix/ejb/sessionjb In directory sc8-pr-cvs1:/tmp/cvs-serv3154/src/org/asturlinux/frade/prolix/ejb/sessionjb Modified Files: ProlixMainBean.java Log Message: added some options to client and methods in Bean. Index: ProlixMainBean.java =================================================================== RCS file: /cvsroot/pfc-prolog/prolix/src/org/asturlinux/frade/prolix/ejb/sessionjb/ProlixMainBean.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** ProlixMainBean.java 24 Jun 2003 21:53:28 -0000 1.8 --- ProlixMainBean.java 27 Jun 2003 11:47:31 -0000 1.9 *************** *** 47,52 **** { ! private String _program; ! private String _consult; private PrologContextDummy prologCtx; --- 47,52 ---- { ! private String _program = "hermano(X,Y):=padre(X,Z),padre(Y,Z).padre(Felipe,JC).padre(Helena,JC)"; ! private String _consult = "hermano(X,Y)"; private PrologContextDummy prologCtx; *************** *** 57,61 **** throws LexicalException, SyntaxException { ! _program = program; try --- 57,62 ---- throws LexicalException, SyntaxException { ! //Don't needed in simulation ! //_program = program; try *************** *** 87,91 **** public String getProgram() { ! return _program; } --- 88,105 ---- public String getProgram() { ! /** ! * Some format operations to obtain a pretty output ! * FIXME Now don't work: don't loop. ! */ ! StringBuffer result = new StringBuffer(_program); ! int separatorValue = Character.getNumericValue('.'); ! int position = result.toString().indexOf(separatorValue); ! while (position != -1) ! { ! System.out.println("in the loop"); ! result.insert(position+1,"\n"); ! position = result.toString().indexOf(separatorValue); ! } ! return result.toString(); } *************** *** 97,101 **** throws LexicalException, SyntaxException, ProgramNotLoadedException { ! _consult = consult; //FIXME Could be prologCtx == null? prologCtx.consult(consult); --- 111,117 ---- throws LexicalException, SyntaxException, ProgramNotLoadedException { ! // Don't needed in simulation ! //_consult = consult; ! //FIXME Could be prologCtx == null? prologCtx.consult(consult); *************** *** 111,114 **** --- 127,137 ---- } + /** + * @ejb:interface-method + **/ + public String step() + { + + } /** |