*/
private void readPolicySets(Object subject, Operation operation, XMLStreamReader reader) {
if (!(subject instanceof PolicySubject)) {
return;
}
PolicySubject policySubject = (PolicySubject)subject;
String value = reader.getAttributeValue(null, POLICY_SETS);
if (value != null) {
List<PolicySet> policySets = policySubject.getPolicySets();
for (StringTokenizer tokens = new StringTokenizer(value); tokens.hasMoreTokens();) {
QName qname = getQNameValue(reader, tokens.nextToken());
PolicySet policySet = policyFactory.createPolicySet();
policySet.setName(qname);
if (operation != null) {