public Schema prepareForEdit(RequestContext context,
Publisher publisher,
String uuid)
throws ImsServiceException, SchemaException {
try {
GetDocumentRequest imsRequest = new GetDocumentRequest(context,publisher);
imsRequest.executeGet(uuid);
String sXml = imsRequest.getXml();
return evaluateSchema(context,sXml,true);
} catch (TransformerException e) {
throw new SchemaException("Unable to transform document.",e);
}
}