Class MetricsTargetEditorAdapter

  • All Implemented Interfaces:
    com.google.gwt.editor.client.Editor<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>, com.google.gwt.editor.client.HasEditorErrors<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>, com.google.gwt.editor.client.LeafValueEditor<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>, com.google.gwt.user.client.TakesValue<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>, org.dashbuilder.common.client.editor.LeafAttributeEditor<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>

    @Dependent
    public class MetricsTargetEditorAdapter
    extends Object
    implements org.dashbuilder.common.client.editor.LeafAttributeEditor<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>
    Adapts values from a DropDownEditor to work with MetricsTarget enum.
    • Constructor Detail

      • MetricsTargetEditorAdapter

        @Inject
        public MetricsTargetEditorAdapter​(org.dashbuilder.common.client.editor.list.DropDownEditor editor)
    • Method Detail

      • showErrors

        public void showErrors​(List<com.google.gwt.editor.client.EditorError> errors)
        Specified by:
        showErrors in interface com.google.gwt.editor.client.HasEditorErrors<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>
      • setValue

        public void setValue​(org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget value)
        Specified by:
        setValue in interface com.google.gwt.user.client.TakesValue<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>
      • getValue

        public org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget getValue()
        Specified by:
        getValue in interface com.google.gwt.user.client.TakesValue<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget>
      • getDropDownEditor

        public org.dashbuilder.common.client.editor.list.DropDownEditor getDropDownEditor()