Class NetdataAdapterDialog

java.lang.Object
javafx.scene.control.Dialog<Collection<eu.binjr.core.data.adapters.DataAdapter>>
eu.binjr.core.dialogs.DataAdapterDialog<URI>
eu.binjr.sources.netdata.adapters.NetdataAdapterDialog
All Implemented Interfaces:
javafx.event.EventTarget

public class NetdataAdapterDialog extends eu.binjr.core.dialogs.DataAdapterDialog<URI>
A dialog box that returns a NetdataAdapter built according to user inputs.
  • Property Summary

    Properties inherited from class eu.binjr.core.dialogs.DataAdapterDialog

    timezoneLabelInlineHelp, uriLabelInlineHelp

    Properties inherited from class javafx.scene.control.Dialog

    contentText, dialogPane, graphic, headerText, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, resizable, resultConverter, result, showing, title, width, x, y
  • Nested Class Summary

    Nested classes/interfaces inherited from class eu.binjr.core.dialogs.DataAdapterDialog

    eu.binjr.core.dialogs.DataAdapterDialog.Mode
  • Constructor Summary

    Constructors
    Constructor
    Description
    NetdataAdapterDialog(javafx.scene.Node owner)
    Initializes a new instance of the DataAdapterDialog class.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Collection<eu.binjr.core.data.adapters.DataAdapter>
     

    Methods inherited from class eu.binjr.core.dialogs.DataAdapterDialog

    displayFileChooser, getDialogHeaderText, getMostRecentList, getParamsGridPane, getSourceTimezone, getSourceUri, getTimezoneLabelInlineHelp, getUriLabelInlineHelp, setDialogHeaderText, setSourceTimezone, setSourceUri, setTimezoneLabelInlineHelp, setUriLabelInlineHelp, timezoneLabelInlineHelpProperty, uriLabelInlineHelpProperty, validateUri

    Methods inherited from class javafx.scene.control.Dialog

    addEventFilter, addEventHandler, buildEventDispatchChain, close, contentTextProperty, dialogPaneProperty, getContentText, getDialogPane, getGraphic, getHeaderText, getHeight, getModality, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOwner, getResult, getResultConverter, getTitle, getWidth, getX, getY, graphicProperty, headerTextProperty, heightProperty, hide, initModality, initOwner, initStyle, isResizable, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, removeEventFilter, removeEventHandler, resizableProperty, resultConverterProperty, resultProperty, setContentText, setDialogPane, setGraphic, setHeaderText, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setResizable, setResult, setResultConverter, setTitle, setWidth, setX, setY, show, showAndWait, showingProperty, titleProperty, widthProperty, xProperty, yProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NetdataAdapterDialog

      public NetdataAdapterDialog(javafx.scene.Node owner)
      Initializes a new instance of the DataAdapterDialog class.
      Parameters:
      owner - the owner window for the dialog
  • Method Details

    • getDataAdapters

      protected Collection<eu.binjr.core.data.adapters.DataAdapter> getDataAdapters() throws eu.binjr.core.data.exceptions.DataAdapterException
      Specified by:
      getDataAdapters in class eu.binjr.core.dialogs.DataAdapterDialog<URI>
      Throws:
      eu.binjr.core.data.exceptions.DataAdapterException