@PublicAPI public interface ServiceDescriptorEditorProvider
ServiceDescriptorEditor
instances based on ServiceDescriptor
classes.Modifier and Type | Method and Description |
---|---|
<T extends chemaxon.marvin.services.ServiceDescriptor> |
getEditor(java.lang.Class<T> descriptorClass)
Returns a
ServiceDescriptorEditor instance for specified ServiceDescriptor class |
java.util.Set<java.lang.Class<chemaxon.marvin.services.ServiceDescriptor>> |
getSupportedDescriptors()
Returns a set of supported
ServiceDescriptor classes. |
<T extends chemaxon.marvin.services.ServiceDescriptor> ServiceDescriptorEditor<T> getEditor(java.lang.Class<T> descriptorClass)
ServiceDescriptorEditor
instance for specified ServiceDescriptor
classT
- the ServiceDescriptor
subclassdescriptorClass
- the class of ServiceDescriptor
implementationServiceDescriptorEditor
instance for specified ServiceDescriptor
class, or null
if no editorjava.util.Set<java.lang.Class<chemaxon.marvin.services.ServiceDescriptor>> getSupportedDescriptors()
ServiceDescriptor
classes.ServiceDescriptor
classes.