Class PrometheusDataSetDefAttributesEditor

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

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

    Prometheus Data Set specific attributes editor presenter.

    • Constructor Detail

      • PrometheusDataSetDefAttributesEditor

        @Inject
        public PrometheusDataSetDefAttributesEditor​(org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices,
                                                    org.dashbuilder.common.client.editor.ValueBoxEditor<String> serverUrl,
                                                    org.dashbuilder.common.client.editor.ValueBoxEditor<String> query,
                                                    PrometheusDataSetDefAttributesEditor.View view)
    • Method Detail

      • asWidget

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

        public org.dashbuilder.common.client.editor.ValueBoxEditor<String> serverUrl()
        Specified by:
        serverUrl in interface org.dashbuilder.dataset.client.editor.PrometheusDataSetDefAttributesEditor
      • query

        public org.dashbuilder.common.client.editor.ValueBoxEditor<String> query()
        Specified by:
        query in interface org.dashbuilder.dataset.client.editor.PrometheusDataSetDefAttributesEditor
      • flush

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

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

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

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