Class RegistrationController

All Implemented Interfaces:
javafx.fxml.Initializable

public class RegistrationController extends DefaultInfoController
Registration Controller.
  • Field Details

    • regFirstName

      protected javafx.scene.control.TextField regFirstName
      Field: First name.
    • regLastName

      protected javafx.scene.control.TextField regLastName
      Field: Lst name.
    • regCompany

      protected javafx.scene.control.TextField regCompany
      Field: Company.
    • regCity

      protected javafx.scene.control.TextField regCity
      Field: City.
    • regCountry

      protected javafx.scene.control.ComboBox<CountryData.Country> regCountry
      Field: Country.
    • regEmail

      protected javafx.scene.control.TextField regEmail
      Field: Email.
    • regLicenseKey

      protected javafx.scene.control.TextArea regLicenseKey
      Area: License key.
    • regProblems

      protected javafx.scene.control.TextArea regProblems
      Area: Problems.
    • regPaneLicense

      protected javafx.scene.layout.BorderPane regPaneLicense
      License pane.
  • Constructor Details

    • RegistrationController

      public RegistrationController(BaseApp app, javafx.stage.Stage stage, DefaultPaneModel model, DefaultInfoView view)
      Registration controller.
      Parameters:
      app - application
      stage - stage
      model - model
      view - view
  • Method Details

    • init

      public void init(URL location, ResourceBundle resources, double toolBarShift)
      Description copied from class: BaseController
      Delegated initialization. See Initializable.initialize(URL, ResourceBundle).
      Overrides:
      init in class DefaultInfoController
      Parameters:
      location - The location used to resolve relative paths for the root object, or null if the location is not known.
      resources - The resources used to localize the root object, or null if the root object was not localized.
      toolBarShift - if the tool bar has been shifted, this value is bigger than zero and can be used to adjust the UI layout.
    • getRegFirstName

      public javafx.scene.control.TextField getRegFirstName()
      Get first name field.
      Returns:
      first name field
    • getRegLastName

      public javafx.scene.control.TextField getRegLastName()
      Get last name field.
      Returns:
      last name field
    • getRegCompany

      public javafx.scene.control.TextField getRegCompany()
      Get company field.
      Returns:
      company field
    • getRegCity

      public javafx.scene.control.TextField getRegCity()
      Get city field.
      Returns:
      city field
    • getRegCountry

      public javafx.scene.control.ComboBox<CountryData.Country> getRegCountry()
      Get country entry.
      Returns:
      country entry
    • getRegEmail

      public javafx.scene.control.TextField getRegEmail()
      Get first name field.
      Returns:
      first name field
    • getRegLicenseKey

      public javafx.scene.control.TextArea getRegLicenseKey()
      License key.
      Returns:
      license key
    • getRegProblems

      public javafx.scene.control.TextArea getRegProblems()
      Get problems.
      Returns:
      problems
    • removeRegProblems

      public void removeRegProblems()
      Remove problems from view.