diff --git a/packages/neos-ui-contentrepository/src/registry/NodeTypesRegistry.js b/packages/neos-ui-contentrepository/src/registry/NodeTypesRegistry.js
index <HASH>..<HASH> 100644
--- a/packages/neos-ui-contentrepository/src/registry/NodeTypesRegistry.js
+++ b/packages/neos-ui-contentrepository/src/registry/NodeTypesRegistry.js
@@ -163,4 +163,17 @@ export default class NodeTypesRegistry extends SynchronousRegistry {
 
         return viewConfiguration;
     }
+
+    getInlineEditorForProperty(nodeTypeName, propertyName) {
+        const nodeType = this.get(nodeTypeName);
+
+        return $get(['properties', propertyName, 'ui', 'inline', 'editor'], nodeType) || 'ckeditor';
+    }
+
+    getInlineEditorOptionsForProperty(nodeTypeName, propertyName) {
+        const nodeType = this.get(nodeTypeName);
+
+        return $get(['properties', propertyName, 'ui', 'inline', 'editorOptions'], nodeType) ||
+            $get(['properties', propertyName, 'ui', 'aloha'], nodeType);
+    }
 }
TASK: Add logic to discover arbitrary inline editors