Class RegistrationController
java.lang.Object
ch.autumo.ui.fx.controller.BaseController
ch.autumo.ui.fx.controller.DefaultInfoController
ch.autumo.ui.fx.controller.RegistrationController
- All Implemented Interfaces:
Initializable
Registration Controller.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TextFieldField: City.protected TextFieldField: Company.protected ComboBox<CountryData.Country> Field: Country.protected TextFieldField: Email.protected TextFieldField: First name.protected TextFieldField: Lst name.protected TextAreaArea: License key.protected BorderPaneLicense pane.protected TextAreaArea: Problems.Fields inherited from class BaseController
app, model, stage, view -
Constructor Summary
ConstructorsConstructorDescriptionRegistrationController(BaseApp app, Stage stage, DefaultPaneModel model, DefaultInfoView view) Registration controller. -
Method Summary
Modifier and TypeMethodDescriptionGet city field.Get company field.Get country entry.Get first name field.Get first name field.Get last name field.License key.Get problems.voidinit(URL location, ResourceBundle resources, double toolBarShift) Delegated initialization.voidRemove problems from view.Methods inherited from class DefaultInfoController
close, customize, getBody, getFooter, getFooterButton, getFooterButtons, getFooterCenter, getFooterLabel, removeAllFooterButtonsMethods inherited from class BaseController
confirmDiscardChanges, disableMacOSMenuDetach, escKeyPressed, getApp, getMenuBar, getMenuItemClearAllRecent, getMenuLanguage, getMenuRecent, getModel, getStage, getToolBar, getView, icon, initialize, initializeLanguageMenu, initializeRecentMenu, innerOpen, isLanguageSelected, keyPressed, languageChanged, rebuildRecentList, selectLanguageItem, switchLanguage, toolButton, toolSeparatorMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Initializable
initialize
-
Field Details
-
regFirstName
Field: First name. -
regLastName
Field: Lst name. -
regCompany
Field: Company. -
regCity
Field: City. -
regCountry
Field: Country. -
regEmail
Field: Email. -
regLicenseKey
Area: License key. -
regProblems
Area: Problems. -
regPaneLicense
License pane.
-
-
Constructor Details
-
RegistrationController
public RegistrationController(BaseApp app, Stage stage, DefaultPaneModel model, DefaultInfoView view) Registration controller.- Parameters:
app- applicationstage- stagemodel- modelview- view
-
-
Method Details
-
init
Description copied from class:BaseControllerDelegated initialization. SeeInitializable.initialize(URL, ResourceBundle).- Overrides:
initin classDefaultInfoController- Parameters:
location- The location used to resolve relative paths for the root object, ornullif the location is not known.resources- The resources used to localize the root object, ornullif 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
-
getRegLastName
-
getRegCompany
-
getRegCity
-
getRegCountry
-
getRegEmail
-
getRegLicenseKey
-
getRegProblems
-
removeRegProblems
public void removeRegProblems()Remove problems from view.
-