[Sunxacml-commit] sunxacml/com/sun/xacml AbstractPolicy.java,1.6,1.6.2.1
Brought to you by:
farrukh_najmi,
sethp
From: <se...@us...> - 2003-12-04 22:08:47
|
Update of /cvsroot/sunxacml/sunxacml/com/sun/xacml In directory sc8-pr-cvs1:/tmp/cvs-serv24180/com/sun/xacml Modified Files: Tag: branch_1_1 AbstractPolicy.java Log Message: fixed Obligations encoding Index: AbstractPolicy.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/AbstractPolicy.java,v retrieving revision 1.6 retrieving revision 1.6.2.1 diff -C2 -d -r1.6 -r1.6.2.1 *** AbstractPolicy.java 29 Aug 2003 18:58:32 -0000 1.6 --- AbstractPolicy.java 4 Dec 2003 22:08:44 -0000 1.6.2.1 *************** *** 45,48 **** --- 45,49 ---- import java.io.OutputStream; + import java.io.PrintStream; import java.net.URI; *************** *** 411,417 **** } ! it = obligations.iterator(); ! while (it.hasNext()) { ! ((Obligation)(it.next())).encode(output, indenter); } } --- 412,429 ---- } ! if (obligations.size() != 0) { ! PrintStream out = new PrintStream(output); ! String indent = indenter.makeString(); ! ! out.println(indent + "<Obligations>"); ! indenter.in(); ! ! it = obligations.iterator(); ! while (it.hasNext()) { ! ((Obligation)(it.next())).encode(output, indenter); ! } ! ! out.println(indent + "</Obligations>"); ! indenter.out(); } } |