Class KafkaDataSetDefAttributesEditor

  • All Implemented Interfaces:
    com.google.gwt.editor.client.Editor<org.dashbuilder.dataset.def.KafkaDataSetDef>, com.google.gwt.editor.client.HasEditorDelegate<org.dashbuilder.dataset.def.KafkaDataSetDef>, com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.KafkaDataSetDef>, com.google.gwt.user.client.ui.IsWidget, org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor

    @Dependent
    public class KafkaDataSetDefAttributesEditor
    extends Object
    implements com.google.gwt.user.client.ui.IsWidget, org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor

    Kafka Data Set specific attributes editor presenter.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  KafkaDataSetDefAttributesEditor.View  
      • Nested classes/interfaces inherited from interface com.google.gwt.editor.client.Editor

        com.google.gwt.editor.client.Editor.Ignore, com.google.gwt.editor.client.Editor.Path
    • Constructor Summary

      Constructors 
      Constructor Description
      KafkaDataSetDefAttributesEditor​(org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices, KafkaDataSetDefAttributesEditor.View view, org.dashbuilder.common.client.editor.ValueBoxEditor<String> host, org.dashbuilder.common.client.editor.ValueBoxEditor<String> port, MetricsTargetEditorAdapter target, org.dashbuilder.common.client.editor.ValueBoxEditor<String> filter, org.dashbuilder.common.client.editor.ValueBoxEditor<String> clientId, org.dashbuilder.common.client.editor.ValueBoxEditor<String> nodeId, org.dashbuilder.common.client.editor.ValueBoxEditor<String> topic, org.dashbuilder.common.client.editor.ValueBoxEditor<String> partition)  
    • Constructor Detail

      • KafkaDataSetDefAttributesEditor

        @Inject
        public KafkaDataSetDefAttributesEditor​(org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices,
                                               KafkaDataSetDefAttributesEditor.View view,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> host,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> port,
                                               MetricsTargetEditorAdapter target,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> filter,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> clientId,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> nodeId,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> topic,
                                               org.dashbuilder.common.client.editor.ValueBoxEditor<String> partition)
    • Method Detail

      • asWidget

        public com.google.gwt.user.client.ui.Widget asWidget()
        Specified by:
        asWidget in interface com.google.gwt.user.client.ui.IsWidget
      • flush

        public void flush()
        Specified by:
        flush in interface com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.KafkaDataSetDef>
      • onPropertyChange

        public void onPropertyChange​(String... paths)
        Specified by:
        onPropertyChange in interface com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.KafkaDataSetDef>
      • setValue

        public void setValue​(org.dashbuilder.dataset.def.KafkaDataSetDef value)
        Specified by:
        setValue in interface com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.KafkaDataSetDef>
      • setDelegate

        public void setDelegate​(com.google.gwt.editor.client.EditorDelegate<org.dashbuilder.dataset.def.KafkaDataSetDef> delegate)
        Specified by:
        setDelegate in interface com.google.gwt.editor.client.HasEditorDelegate<org.dashbuilder.dataset.def.KafkaDataSetDef>
      • host

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> host()
        Specified by:
        host in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • port

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> port()
        Specified by:
        port in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • target

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<org.dashbuilder.dataset.def.KafkaDataSetDef.MetricsTarget> target()
        Specified by:
        target in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • filter

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> filter()
        Specified by:
        filter in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • clientId

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> clientId()
        Specified by:
        clientId in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • nodeId

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> nodeId()
        Specified by:
        nodeId in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • topic

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> topic()
        Specified by:
        topic in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • partition

        public org.dashbuilder.common.client.editor.LeafAttributeEditor<String> partition()
        Specified by:
        partition in interface org.dashbuilder.dataset.client.editor.KafkaDataSetDefAttributesEditor
      • onTargetChanged

        public void onTargetChanged​(@Observes
                                    org.dashbuilder.common.client.event.ValueChangeEvent valueChangeEvent)