- CalculatedValue - Annotation Type in com.illucit.partyinvoice.xmldata
-
Commentary Annotation for an XML property, that it is claculated and not
original.
- call(SaveConfirmController.ConfirmResult) - Method in interface com.illucit.partyinvoice.view.SaveConfirmController.ConfirmCallback
-
Call callback.
- cancel() - Method in class com.illucit.partyinvoice.view.SaveConfirmController
-
- castSelf() - Method in class com.illucit.partyinvoice.immutabledata.AbstractImmutableHolder
-
Cast self (to implementor class <H>).
- castSelf() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProjectHolder
-
- changeInvoice(int, String, int) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Perform operation: change invoice.
- ChangeInvoiceOp - Class in com.illucit.partyinvoice.immutabledata.operation
-
Operation: Change invoice.
- ChangeInvoiceOp(int, String, int) - Constructor for class com.illucit.partyinvoice.immutabledata.operation.ChangeInvoiceOp
-
Create operation.
- changeItem(int, String, long, int, Integer, Integer, Integer) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Perform operation: change item.
- ChangeItemOp - Class in com.illucit.partyinvoice.immutabledata.operation
-
Operation: change item.
- ChangeItemOp(int, String, long, int, Integer, Integer, Integer) - Constructor for class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Create operation.
- changeLocale(Locale) - Method in class com.illucit.partyinvoice.Localization
-
Change the currently active locale
- changeLocale(Locale) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Change locale and reload UI.
- changeLocaleEnglish() - Method in class com.illucit.partyinvoice.view.RootController
-
Menu: Change language to "German".
- changeLocaleGerman() - Method in class com.illucit.partyinvoice.view.RootController
-
Menu: Change language to "German".
- changePerson(int, String) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Perform operation: change person.
- ChangePersonOp - Class in com.illucit.partyinvoice.immutabledata.operation
-
Operation: change person.
- ChangePersonOp(int, String) - Constructor for class com.illucit.partyinvoice.immutabledata.operation.ChangePersonOp
-
Create operation.
- close() - Method in class com.illucit.partyinvoice.view.AboutController
-
Close about dialog.
- close() - Method in class com.illucit.partyinvoice.view.MessageController
-
Close message dialog.
- com.illucit.partyinvoice - package com.illucit.partyinvoice
-
- com.illucit.partyinvoice.data - package com.illucit.partyinvoice.data
-
- com.illucit.partyinvoice.immutabledata - package com.illucit.partyinvoice.immutabledata
-
- com.illucit.partyinvoice.immutabledata.operation - package com.illucit.partyinvoice.immutabledata.operation
-
- com.illucit.partyinvoice.model - package com.illucit.partyinvoice.model
-
- com.illucit.partyinvoice.util - package com.illucit.partyinvoice.util
-
- com.illucit.partyinvoice.view - package com.illucit.partyinvoice.view
-
- com.illucit.partyinvoice.xmldata - package com.illucit.partyinvoice.xmldata
-
- conditionBinding(ObservableStringValue, Predicate<String>) - Static method in class com.illucit.partyinvoice.util.ExtendedBindings
-
Create an unidirectional boolean binding that resolves a given
ObservableStringValue by a given predicate.
- createEmpty() - Method in class com.illucit.partyinvoice.immutabledata.AbstractImmutableHolder
-
Supplier for an empty value
- createEmpty() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProjectHolder
-
- currencyToString(long) - Static method in class com.illucit.partyinvoice.util.CurrencyUtil
-
Convert a long value (denoting the cents) to a String value.
- CurrencyTypeAdapter - Class in com.illucit.partyinvoice.xmldata
-
Type adapter to store currency values as String.
- CurrencyTypeAdapter() - Constructor for class com.illucit.partyinvoice.xmldata.CurrencyTypeAdapter
-
- CurrencyUtil - Class in com.illucit.partyinvoice.util
-
Utility class to convert longs used as currency to readable form and back.
- CurrencyUtil() - Constructor for class com.illucit.partyinvoice.util.CurrencyUtil
-
- getApp() - Method in class com.illucit.partyinvoice.AbstractController
-
Get the app.
- getBundle() - Method in class com.illucit.partyinvoice.Localization
-
Get the resource bundle of the current locale (required for FXML
localization).
- getDifference() - Method in class com.illucit.partyinvoice.immutabledata.ImmutablePerson
-
- getDifference() - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- getGetPaidByPerson() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
Get the "paid by" person object.
- getGroup() - Method in class com.illucit.partyinvoice.model.ToPayModel
-
- getGroups() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProject
-
- getGroups() - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- getGroupToPay() - Method in interface com.illucit.partyinvoice.data.Item
-
Get the ID of the
Person who should pay for the item alone
(optional).
- getGroupToPay() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
- getGroupToPay() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get "group to pay" group ID.
- getGroupToPay() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get "group to pay" group ID.
- getGroupToPay() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getGroupToPayGroup() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
Get the "group to pay" group object.
- getId() - Method in interface com.illucit.partyinvoice.data.BaseData
-
Get the ID of the data object.
- getId() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableBaseData
-
- getId() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeInvoiceOp
-
Get existing invoice ID.
- getId() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get existing item ID.
- getId() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangePersonOp
-
Get existing person ID.
- getId() - Method in class com.illucit.partyinvoice.immutabledata.operation.DelInvoiceOp
-
Get existing invoice ID.
- getId() - Method in class com.illucit.partyinvoice.immutabledata.operation.DelItemOp
-
Get existing item ID.
- getId() - Method in class com.illucit.partyinvoice.immutabledata.operation.DelPersonOp
-
Get existing person ID.
- getId() - Method in class com.illucit.partyinvoice.model.BaseModel
-
Get the ID of the base data, this model is bound to
- getId() - Method in class com.illucit.partyinvoice.xmldata.XmlGroup
-
- getId() - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- getId() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getId() - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- getImmutablePersons() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableGroup
-
- getInstance() - Static method in class com.illucit.partyinvoice.Localization
-
- getInvoiceId() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get ID of parent invoice.
- getInvoiceList() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the invoice models of the current
project.
- getInvoices() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProject
-
- getInvoices() - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- getItemList() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the item models of the currently
selected invoice.
- getItems() - Method in interface com.illucit.partyinvoice.data.Invoice
-
Get the list of
Items which belong to this invoice.
- getItems() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableInvoice
-
- getItems() - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- getName() - Method in interface com.illucit.partyinvoice.data.Group
-
Get the name of the group.
- getName() - Method in interface com.illucit.partyinvoice.data.Person
-
Get the name of the person.
- getName() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableGroup
-
- getName() - Method in class com.illucit.partyinvoice.immutabledata.ImmutablePerson
-
- getName() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddPersonOp
-
Get person name.
- getName() - Method in class com.illucit.partyinvoice.xmldata.XmlGroup
-
- getName() - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- getNewName() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangePersonOp
-
Get name.
- getNewTitle() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeInvoiceOp
-
Get new title.
- getPaid() - Method in class com.illucit.partyinvoice.immutabledata.ImmutablePerson
-
Get the calulcated amount of money the person has already paid.
- getPaid() - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- getPaidBy() - Method in interface com.illucit.partyinvoice.data.Invoice
-
Get the ID of the
Person who paid for the invoice.
- getPaidBy() - Method in interface com.illucit.partyinvoice.data.Item
-
Get the ID of the
Person who paid for this item, if it is another
Person that for the
Invoice.
- getPaidBy() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableInvoice
-
- getPaidBy() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
- getPaidBy() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddInvoiceOp
-
Get "paid by" person ID.
- getPaidBy() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get "paid by" person ID.
- getPaidBy() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeInvoiceOp
-
Get new "paid by" person ID.
- getPaidBy() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get "paid by" person ID.
- getPaidBy() - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- getPaidBy() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getPaidByPerson() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableInvoice
-
- getPerson() - Method in class com.illucit.partyinvoice.model.ToPayModel
-
- getPersonList() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the persons of the current project.
- getPersonNameList() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the person names of the current
project.
- getPersonNameListNullable() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the person names of the current
project, include an empty entry which can be interpretet as null.
- getPersons() - Method in interface com.illucit.partyinvoice.data.Group
-
Get the list of
Person IDs which belong to the group.
- getPersons() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableGroup
-
- getPersons() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProject
-
- getPersons() - Method in class com.illucit.partyinvoice.xmldata.XmlGroup
-
- getPersons() - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- getPersonToPay() - Method in interface com.illucit.partyinvoice.data.Item
-
Get the ID of the
Person who should pay for the item alone
(optional).
- getPersonToPay() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
- getPersonToPay() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get "person to pay" person ID.
- getPersonToPay() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get "person to pay" person ID.
- getPersonToPay() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getPersonToPayPerson() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
Get the "person to pay" person object.
- getPrice() - Method in interface com.illucit.partyinvoice.data.Item
-
Get the price in the base unit (cents).
- getPrice() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
- getPrice() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get price (in cents).
- getPrice() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get price.
- getPrice() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getPrimaryStage() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Returns the main stage.
- getProject() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProjectHolder
-
- getQuantity() - Method in interface com.illucit.partyinvoice.data.Item
-
- getQuantity() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
- getQuantity() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get quantity.
- getQuantity() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get quantity.
- getQuantity() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getResultList() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the result models of the current
project.
- getShare() - Method in class com.illucit.partyinvoice.immutabledata.ImmutablePerson
-
- getShare() - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- getStage() - Method in class com.illucit.partyinvoice.AbstractController
-
Get the stage.
- getString(String) - Method in class com.illucit.partyinvoice.Localization
-
Get a localized String.
- getTitle() - Method in interface com.illucit.partyinvoice.data.Invoice
-
Get the title of the invoice.
- getTitle() - Method in interface com.illucit.partyinvoice.data.Item
-
Get the title of the item
- getTitle() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableInvoice
-
- getTitle() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableItem
-
- getTitle() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProject
-
Get the title of the project.
- getTitle() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddInvoiceOp
-
Get title
- getTitle() - Method in class com.illucit.partyinvoice.immutabledata.operation.AddItemOp
-
Get title.
- getTitle() - Method in class com.illucit.partyinvoice.immutabledata.operation.ChangeItemOp
-
Get title.
- getTitle() - Method in class com.illucit.partyinvoice.model.ToPayModel
-
Get title of "to pay" model.
- getTitle() - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- getTitle() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getTitle() - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- getToPayList() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the observable list containing the "to pay" models of the current
project:
Everybody
One model for each group
One model for each person
- getTotal() - Method in interface com.illucit.partyinvoice.data.Item
-
Get the total price of the item (price * quantity) in the base unit
(cents).
- getTotal() - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- getType() - Method in class com.illucit.partyinvoice.model.ToPayModel
-
Get type.
- getValue() - Method in class com.illucit.partyinvoice.immutabledata.AbstractImmutableHolder
-
- getVersion() - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- getView() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Get the active right side view.
- getView() - Method in enum com.illucit.partyinvoice.PartyInvoiceApp.SelectedView
-
Get the FXML file of the view (relative to the view root
com/illucit/partyinvoice/view).
- getXmlProject() - Method in class com.illucit.partyinvoice.immutabledata.ImmutableProject
-
Copy to XML Structure (Save to XML).
- Group - Interface in com.illucit.partyinvoice.data
-
Base data: group of
Person entities.
- groupToPayProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the "group to pay" group ID.
- paidByModelProperty() - Method in class com.illucit.partyinvoice.model.InvoiceModel
-
Get the property for the "paid by" person model.
- paidByModelProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the "paid by" person model.
- paidByNameProperty() - Method in class com.illucit.partyinvoice.model.InvoiceModel
-
Get the property for the "paid by" person name.
- paidByNameProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the "paid by" person name.
- paidByProperty() - Method in class com.illucit.partyinvoice.model.InvoiceModel
-
Get the property for the "paid by" person ID.
- paidbyProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the "paid by" person ID.
- paidProperty() - Method in class com.illucit.partyinvoice.model.PersonModel
-
Get property for calculated "paid" (as currency String).
- parseIntOrNull(String) - Static method in class com.illucit.partyinvoice.util.Integers
-
Try to parse integer.
- PartyInvoiceApp - Class in com.illucit.partyinvoice
-
Main Application class for Party Invoice.
- PartyInvoiceApp() - Constructor for class com.illucit.partyinvoice.PartyInvoiceApp
-
- PartyInvoiceApp.SelectedView - Enum in com.illucit.partyinvoice
-
Enum for the selected right-side view in the main window.
- performOperation(Operation) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Perform any abstract operation to the current project state and then
reload the observable data.
- Person - Interface in com.illucit.partyinvoice.data
-
Base data: person.
- PersonController - Class in com.illucit.partyinvoice.view
-
Controller for "Manage persons" view.
- PersonController() - Constructor for class com.illucit.partyinvoice.view.PersonController
-
- PersonListModel - Class in com.illucit.partyinvoice.model
-
- PersonListModel(ImmutablePerson) - Constructor for class com.illucit.partyinvoice.model.PersonListModel
-
Create model.
- PersonModel - Class in com.illucit.partyinvoice.model
-
- PersonModel(ImmutablePerson) - Constructor for class com.illucit.partyinvoice.model.PersonModel
-
Create model.
- personToPayProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the "person to pay" person ID.
- priceCurrencyProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the price (as currency String).
- priceProperty() - Method in class com.illucit.partyinvoice.model.ItemModel
-
Get the property for the price (in cents).
- save() - Method in class com.illucit.partyinvoice.view.SaveConfirmController
-
- saveAsProject() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Save project as new file.
- saveConfirm(Runnable) - Method in class com.illucit.partyinvoice.Dialogs
-
Show the dialog "You have unsaved changes ..." if there are unsaved
changes in the main window.
- SaveConfirmController - Class in com.illucit.partyinvoice.view
-
Controller for the Save confirmation.
- SaveConfirmController() - Constructor for class com.illucit.partyinvoice.view.SaveConfirmController
-
- SaveConfirmController.ConfirmCallback - Interface in com.illucit.partyinvoice.view
-
(Functional) Interface for a callback, which should be performed after
the user selected an option from the dialog.
- SaveConfirmController.ConfirmResult - Enum in com.illucit.partyinvoice.view
-
Possible outcomes of the dialog.
- saveProject() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Save project.
- saveProject() - Method in class com.illucit.partyinvoice.view.RootController
-
Menu: Save project.
- saveProjectAs() - Method in class com.illucit.partyinvoice.view.RootController
-
Menu: Save project as ...
- saveToFile(File, XmlProject) - Static method in class com.illucit.partyinvoice.XmlIO
-
- selectView(PartyInvoiceApp.SelectedView) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Select a view to be active.
- setApp(PartyInvoiceApp) - Method in class com.illucit.partyinvoice.AbstractController
-
Set the app.
- setApp(PartyInvoiceApp) - Method in class com.illucit.partyinvoice.view.InvoicesController
-
- setApp(PartyInvoiceApp) - Method in class com.illucit.partyinvoice.view.PersonController
-
- setApp(PartyInvoiceApp) - Method in class com.illucit.partyinvoice.view.ResultController
-
- setCallback(SaveConfirmController.ConfirmCallback) - Method in class com.illucit.partyinvoice.view.SaveConfirmController
-
Set callback function to be called after the disloag closes.
- setDifference(Long) - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- setGroups(List<XmlGroup>) - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- setGroupToPay(Integer) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setId(int) - Method in class com.illucit.partyinvoice.xmldata.XmlGroup
-
- setId(int) - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- setId(int) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setId(int) - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- setInvoices(List<XmlInvoice>) - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- setItems(List<XmlItem>) - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- setMessage(String) - Method in class com.illucit.partyinvoice.view.MessageController
-
Set the message that should be displayed.
- setName(String) - Method in class com.illucit.partyinvoice.xmldata.XmlGroup
-
- setName(String) - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- setPaid(Long) - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- setPaidBy(int) - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- setPaidBy(Integer) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setPersons(List<Integer>) - Method in class com.illucit.partyinvoice.xmldata.XmlGroup
-
- setPersons(List<XmlPerson>) - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- setPersonToPay(Integer) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setPrice(long) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setQuantity(int) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setRedoEnabled(boolean) - Method in class com.illucit.partyinvoice.view.RootController
-
Change disabled proeprty of "Redo" menu entry.
- setSelectedInvoiceProperty(ReadOnlyObjectProperty<InvoiceModel>) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
- setShare(Long) - Method in class com.illucit.partyinvoice.xmldata.XmlPerson
-
- setStage(Stage) - Method in class com.illucit.partyinvoice.AbstractController
-
Set the stage of the controller.
- setTitle(String) - Method in class com.illucit.partyinvoice.xmldata.XmlInvoice
-
- setTitle(String) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setTitle(String) - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- setTotal(long) - Method in class com.illucit.partyinvoice.xmldata.XmlItem
-
- setUndoEnabled(boolean) - Method in class com.illucit.partyinvoice.view.RootController
-
Change disabled proeprty of "Undo" menu entry.
- setupLogging(File) - Static method in class com.illucit.partyinvoice.util.LogSetup
-
Setup log4j.
- setVersion(String) - Method in class com.illucit.partyinvoice.xmldata.XmlProject
-
- shareProperty() - Method in class com.illucit.partyinvoice.model.PersonModel
-
Get property for calculated "share" (as currency String).
- showAboutDialog() - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Show about dialog.
- showMessage(String, String) - Method in class com.illucit.partyinvoice.Dialogs
-
Show message dialog.
- showModalDialog(Stage) - Method in class com.illucit.partyinvoice.Dialogs
-
Show a (dialog) stage modal to the main window and wait for it to close.
- showWelcome() - Method in class com.illucit.partyinvoice.view.RootController
-
Menu: Show "welcome" view.
- start(Stage) - Method in class com.illucit.partyinvoice.PartyInvoiceApp
-
Start main window.
- stringToCurrency(String) - Static method in class com.illucit.partyinvoice.util.CurrencyUtil
-
Convert readable String currency value to long (number of cents).
- value - Variable in class com.illucit.partyinvoice.immutabledata.AbstractImmutableHolder
-
- valueOf(String) - Static method in enum com.illucit.partyinvoice.model.ToPayModel.ToPayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.illucit.partyinvoice.PartyInvoiceApp.SelectedView
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.illucit.partyinvoice.view.SaveConfirmController.ConfirmResult
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.illucit.partyinvoice.model.ToPayModel.ToPayType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.illucit.partyinvoice.PartyInvoiceApp.SelectedView
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.illucit.partyinvoice.view.SaveConfirmController.ConfirmResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VIEW_ABOUT - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
Vioew for the about dialog.
- VIEW_INVOICES - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
Right-side view "Invoices".
- VIEW_MAIN - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
View with the contents of the main window.
- VIEW_MESSAGE - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
View for the message box.
- VIEW_PERSONS - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
Right-side view "Persons".
- VIEW_RESULT - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
Right-side view "Result".
- VIEW_ROOT - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
Root view for main window (including menu).
- VIEW_SAVECONFIRM - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
View for the "Save?"
- VIEW_WELCOME - Static variable in class com.illucit.partyinvoice.PartyInvoiceApp
-
Right-side view "Welcome".