Olá Pessoal,
Eu já não sei mais o que fazer!
Será q alguém poderia me ajudar
nesse desespero maluco q eu tô?
ñ tá tendo jeito!
Eu tenho duas classe:
public class PermissionManagerHandle implements PermissionManager{
public PermissionManagerHandle(String xml) throws MarshalException, ValidationException, FileNotFoundException{
PermissionManagerXML permissions = (PermissionManagerXML) Unmarshaller.unmarshal(PermissionManagerXML.class, new FileReader(xml));
System.out.println("Permissões para read: " + permissions.getAdduser());
}
@Override
public boolean isAuthorized(JAAFSystemUser user, String operation) {
// TODO Auto-generated method stub
return false;
}
}
public class PermissionManagerXML implements PermissionManager {
private String read;
public String getRead() {
return read;
}
public void setRead(String read) {
this.read = read;
}
}
que pegam o xml:
<permissions>
<read>admin manager user</read>
</permissions>
e com metodo unmarshal transformam o xml para o Java
at’e aqui d’a tudo certo s’o q eu preciso
modificar a classe PermissionManagerXML
para que ela pegue esse xml:
<permissions>
<read>
<group>admin</group>
<group>manager</group>
<group>user</group>
</read>
</permissions>
e nao o do exemplo
de cima.
Alguém sabe como que eu faço isso?
Será q alguém poderia me ajudar?
[]'s