@Override
protected GetObjectResult<LabelledFrame<DataPropertyFrame>> execute(GetDataPropertyFrameAction action, OWLAPIProject project, ExecutionContext executionContext) {
DataPropertyFrameTranslator translator = new DataPropertyFrameTranslator();
final DataPropertyFrame frame = translator.getFrame(action.getSubject(), project.getRootOntology(), project);
String displayName = project.getRenderingManager().getBrowserText(action.getSubject());
BrowserTextMap btm = BrowserTextMap.build(project.getRenderingManager(), frame.getSignature().toArray());
return new RenderableGetObjectResult<LabelledFrame<DataPropertyFrame>>(new LabelledFrame<DataPropertyFrame>(displayName, frame), btm);
}