edu.stanford.smi.protegex.owl.ui.metadata
Interface AnnotationsWidgetPlugin

All Superinterfaces:
PropertyValueEditor
All Known Implementing Classes:
DateAnnotationsWidgetPlugin, DateTimeAnnotationsWidgetPlugin, TimeAnnotationsWidgetPlugin

public interface AnnotationsWidgetPlugin
extends PropertyValueEditor

An object that can be used to customize the appearance and behavior of datatype values in the AnnotationsWidget. Implementations of this interface can be registered with the AnnotationsWidget through a ProjectPlugin, calling (@link AnnotationsWidget#addPlugin}.

Author:
Holger Knublauch

Methods inherited from interface edu.stanford.smi.protegex.owl.ui.editors.PropertyValueEditor
canEdit, createDefaultValue, editValue, mustEdit