Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractRecipeItem - Class in org.gaardeon.coppercook
 
AbstractRecipeItem(String) - Constructor for class org.gaardeon.coppercook.AbstractRecipeItem
 
AcceptedSubscriberResponse(String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Creates an instance of a AcceptedSubscriberResponse record class.
acceptSubscription(String, String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Accepts a pending subscription request.
addChangeListener(ChangeListener) - Method in class org.gaardeon.coppercook.tree.MetaTagChecks
 
ADDED - Enum constant in enum class org.gaardeon.coppercook.TreeChangeListener.ChangeType
 
addListener(ListChangeListener) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
addListener(TreeChangeListener) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
addOrUpdate(UUID, String) - Method in class org.gaardeon.coppercook.sharing.AddressBook
Adds or updates a contact's display name.
addRecipe(RecipeData, int) - Method in class org.gaardeon.coppercook.pdf.CookbookIndex
Adds a recipe to the index.
addRecipe(Recipe) - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
addRecipeChangeListener(RecipeUpdateListener) - Method in class org.gaardeon.coppercook.Recipe
 
addRecipeReference(String, int) - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
 
AddressBook - Class in org.gaardeon.coppercook.sharing
Client-side address book mapping user UUIDs to display names, public keys, and subscription state.
AddressBook(ClientAvroPersistence) - Constructor for class org.gaardeon.coppercook.sharing.AddressBook
Creates an AddressBook backed by the given persistence layer.
AddressBookPanel - Class in org.gaardeon.coppercook.sharing
Address Book panel — a modal window with three tabs: My Subscriptions — publishers I have pending subscription requests to (accepted requests disappear from the server and are fulfilled by receiving recipes) My Subscribers — people subscribed to me (locally stored accepted subscribers + pending requests from the server) Subscribe — form to subscribe to a new user by pasting their sharing info
AddressBookPanel(SharingManager) - Constructor for class org.gaardeon.coppercook.sharing.AddressBookPanel
Creates an AddressBookPanel.
AddressBookPanel.SubscriberRow - Class in org.gaardeon.coppercook.sharing
Row model for the "My Subscribers" table — people subscribed to me.
AddressBookPanel.SubscriptionRow - Class in org.gaardeon.coppercook.sharing
Row model for the "My Subscriptions" table — pending subscription requests I've made to publishers.
addSubscriber(UUID, String, String) - Method in class org.gaardeon.coppercook.sharing.AddressBook
Records that a contact is subscribed to us (we are their publisher).
addTag(Tag) - Method in class org.gaardeon.coppercook.Recipe
 
addTag(Tag) - Method in class org.gaardeon.coppercook.TagManager
 
addValueListener(ChangeListener) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
AdminPanel - Class in org.gaardeon.coppercook.admin
Admin panel window for managing the CopperCook sharing server.
AdminPanel(ServerClient) - Constructor for class org.gaardeon.coppercook.admin.AdminPanel
 
AdminPanel.UserRow - Class in org.gaardeon.coppercook.admin
 
AdminPanel.WhitelistRow - Class in org.gaardeon.coppercook.admin
 
author() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the author record component.
author() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the author record component.
author(String) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 

B

backgroundColor() - Method in record class org.gaardeon.coppercook.TagStyle
Returns the value of the backgroundColor record component.
bodyFont(String, float) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
bodyFontFamily() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the bodyFontFamily record component.
bodyFontFamily() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the bodyFontFamily record component.
bodyFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the bodyFontSize record component.
bodyFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the bodyFontSize record component.
bold() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Bold body text font.
bold() - Method in record class org.gaardeon.coppercook.TagStyle
Returns the value of the bold record component.
build() - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
Builder() - Constructor for class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 

C

Change(ObservableHashTree) - Constructor for class org.gaardeon.coppercook.TreeChangeListener.Change
 
clear() - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
CLEARED - Enum constant in enum class org.gaardeon.coppercook.TreeChangeListener.ChangeType
 
clearRegistration() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
Clears the registration state.
comparator() - Static method in class org.gaardeon.coppercook.pdf.DishCategoryOrder
Returns a comparator for sorting category names.
compareTo(CookbookIndex.RecipeReference) - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
 
compareTo(FontFinder.FontInfo) - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
 
Contact - Record Class in org.gaardeon.coppercook.sharing
A contact entry in the local address book — maps a user's UUID to their human-readable display name and, optionally, their public key and subscription relationship.
Contact(UUID, String) - Constructor for record class org.gaardeon.coppercook.sharing.Contact
Creates a simple contact with no public key and not subscribed.
Contact(UUID, String, String, boolean) - Constructor for record class org.gaardeon.coppercook.sharing.Contact
Creates an instance of a Contact record class.
containerCss() - Method in record class org.gaardeon.coppercook.TagStyle
Returns the inline CSS for the tag container.
contentHeight() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the effective content height (page height minus margins).
contentWidth() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the effective content width (page width minus margins).
CookbookConfig - Record Class in org.gaardeon.coppercook.pdf
Configuration for cookbook PDF generation.
CookbookConfig(String, String, String, Path, Rectangle, float, float, float, float, boolean, String, float, String, float) - Constructor for record class org.gaardeon.coppercook.pdf.CookbookConfig
Creates an instance of a CookbookConfig record class.
CookbookIndex - Class in org.gaardeon.coppercook.pdf
Builds and manages the cookbook index.
CookbookIndex() - Constructor for class org.gaardeon.coppercook.pdf.CookbookIndex
 
CookbookIndex.IndexEntry - Class in org.gaardeon.coppercook.pdf
Represents a single index entry with a term and its references.
CookbookIndex.IndexEntryType - Enum Class in org.gaardeon.coppercook.pdf
Type of index entry for formatting purposes.
CookbookIndex.RecipeReference - Record Class in org.gaardeon.coppercook.pdf
Represents a recipe reference within an index entry.
CookbookPageEventHandler - Class in org.gaardeon.coppercook.pdf
PDF page event handler that adds page numbers and optional headers/footers to each page of the cookbook.
CookbookPageEventHandler(CookbookConfig, PdfFonts) - Constructor for class org.gaardeon.coppercook.pdf.CookbookPageEventHandler
 
CookbookPdfGenerator - Class in org.gaardeon.coppercook.pdf
Generates a cookbook PDF from a collection of recipes.
CookbookPdfGenerator.Builder - Class in org.gaardeon.coppercook.pdf
Builder for creating CookbookPdfGenerator instances.
CookbookPdfGeneratorFactory - Class in org.gaardeon.coppercook.pdf
Factory for creating CookbookPdfGenerator instances from CookbookSettings.
CookbookSettings - Record Class in org.gaardeon.coppercook.pdf
Immutable settings for cookbook PDF generation.
CookbookSettings(String, String, String, String, String, float, String, float, float, float, float, float, boolean, String) - Constructor for record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates an instance of a CookbookSettings record class.
CookbookSettingsManager - Class in org.gaardeon.coppercook.pdf
Manages persistence of cookbook settings to/from XML.
CookbookSettingsManager(File) - Constructor for class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Creates a settings manager for the given directory.
CookbookSettingsManager(Path) - Constructor for class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Creates a settings manager for the given directory.
CookbookWizardDialog - Class in org.gaardeon.coppercook.pdf
A wizard dialog for configuring cookbook PDF generation settings.
CookbookWizardDialog(Window, File) - Constructor for class org.gaardeon.coppercook.pdf.CookbookWizardDialog
Creates a new cookbook wizard dialog.
CookbookWizardDialog(Window, Path) - Constructor for class org.gaardeon.coppercook.pdf.CookbookWizardDialog
Creates a new cookbook wizard dialog.
coverImage(Path) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
coverImageAsPath() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns cover image as Path, or null if not set.
coverImagePath() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the coverImagePath record component.
coverImagePath() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the coverImagePath record component.
coverSubtitle() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for the subtitle on the cover page.
coverTitle() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for the main title on the cover page.
createAddressBookView() - Method in class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
createClient() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
Creates a ServerClient configured with the current settings.
createdAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Returns the value of the createdAt record component.
createdAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
Returns the value of the createdAt record component.
createdAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Returns the value of the createdAt record component.
createNewTree() - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
createNewTree(Collection) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
createNewTree(K) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
createView() - Method in class org.gaardeon.coppercook.RecipeViewManager
Builds the recipe detail view.
createView() - Method in class org.gaardeon.coppercook.TagsViewManager
 
createView() - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
createWhitelistEntry() - Method in class org.gaardeon.coppercook.sharing.ServerClient
Creates a new whitelist entry (one-time password) on the server.

D

defaults() - Static method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Default settings for a new cookbook.
deleteInboxMessage(String, String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Deletes a single message from the inbox after the client has successfully decrypted and saved it.
Dependencies - Section in package org.gaardeon.coppercook.pdf
 
description - Variable in class org.gaardeon.coppercook.Recipe
 
description() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the recipe description.
description() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
description() - Method in class org.gaardeon.coppercook.Recipe
 
DISH_CATEGORY - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
DishCategoryOrder - Class in org.gaardeon.coppercook.pdf
Defines the ordering of dish categories in the cookbook.
displayName() - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Returns the value of the displayName record component.
displayName() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns the value of the displayName record component.
displayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
Returns the value of the displayName record component.
displayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
Returns the value of the displayName record component.
displayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Returns the value of the displayName record component.
DisplayNameResponse(String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
Creates an instance of a DisplayNameResponse record class.

E

empty() - Static method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns an empty share chain, representing a locally authored recipe.
encryptedPayload() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Returns the value of the encryptedPayload record component.
ensureRegistered(Stage) - Method in class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
equals(Object) - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.gaardeon.coppercook.Recipe
 
equals(Object) - Method in class org.gaardeon.coppercook.RecipeTreeItem
 
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.Contact
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.IntendingToShare
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.gaardeon.coppercook.Tag
 
equals(Object) - Method in record class org.gaardeon.coppercook.TagStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.gaardeon.coppercook.TagTreeItem
 
equals(Object) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
exists() - Method in class org.gaardeon.coppercook.FileLocation
 
exists() - Method in interface org.gaardeon.coppercook.Location
 
exists() - Method in class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Checks if a settings file exists.
exists() - Method in class org.gaardeon.coppercook.PreferencesLocation
 
ExpandableTextArea - Class in org.gaardeon.coppercook
A TextArea wrapper that provides: An optional newline gutter — a narrow canvas strip that draws a small en-dash () at the Y position of each line that begins after a hard newline.
ExpandableTextArea(StackPane, boolean) - Constructor for class org.gaardeon.coppercook.ExpandableTextArea
 

F

Features - Section in package org.gaardeon.coppercook.pdf
 
FileLocation - Class in org.gaardeon.coppercook
 
FileLocation(File) - Constructor for class org.gaardeon.coppercook.FileLocation
 
findByUserId(UUID) - Method in class org.gaardeon.coppercook.sharing.AddressBook
Looks up a contact by userId.
fontFilePath() - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Returns the value of the fontFilePath record component.
FontFinder - Class in org.gaardeon.coppercook.pdf
Discovers and manages fonts available for both PDF generation (OpenPDF) and UI preview (JavaFX).
FontFinder.FontInfo - Record Class in org.gaardeon.coppercook.pdf
Information about a discovered font.
FontInfo(String, String, String, boolean) - Constructor for record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Creates an instance of a FontInfo record class.
forMeta(TagMeta) - Static method in record class org.gaardeon.coppercook.TagStyle
 
from(Recipe) - Static method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
Creates a RecipeData adapter from an existing Recipe.
fromConfig(CookbookConfig) - Static method in class org.gaardeon.coppercook.pdf.PdfFonts
Creates PdfFonts from a CookbookConfig.
fromList(List) - Static method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
Converts a list of Recipe objects to RecipeData.
fromSettings(CookbookSettings, Path) - Static method in class org.gaardeon.coppercook.pdf.CookbookPdfGeneratorFactory
Creates a PDF generator configured from the given settings.

G

generate(List, OutputStream) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator
Generates a cookbook PDF from the given recipes to an output stream.
generate(List, Path) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator
Generates a cookbook PDF from the given recipes.
get(Object) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
getAddressBook() - Method in class org.gaardeon.coppercook.sharing.SharingManager
Returns the AddressBook for resolving UUIDs to display names.
getAdminSecret() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
getAllContacts() - Method in class org.gaardeon.coppercook.sharing.AddressBook
Returns all contacts in the address book.
getAllFontInfo() - Method in class org.gaardeon.coppercook.pdf.FontFinder
Returns all font info objects (for debugging or advanced use).
getAllTags() - Method in class org.gaardeon.coppercook.TagManager
 
getAuthenticatedClient() - Method in class org.gaardeon.coppercook.sharing.SharingManager
Returns the authenticated ServerClient for making signed API calls to the sharing server.
getAvailableFontNames() - Method in class org.gaardeon.coppercook.pdf.FontFinder
Returns a sorted list of available font display names.
getBodyFontFamily() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Returns the body font family name.
getBranchPriority() - Method in enum class org.gaardeon.coppercook.TagMeta
 
getChangeType() - Method in class org.gaardeon.coppercook.TreeChangeListener.Change
 
getChildren() - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
getCreatedAt() - Method in class org.gaardeon.coppercook.admin.AdminPanel.WhitelistRow
 
getDisplayName() - Method in class org.gaardeon.coppercook.admin.AdminPanel.UserRow
 
getDisplayName() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriberRow
 
getDisplayName() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriptionRow
 
getDisplayName() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
Returns the registered display name, or null if not yet registered.
getDisplayName() - Method in class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
getDisplayName() - Method in class org.gaardeon.coppercook.sharing.SharingManager
 
getDisplayName() - Method in enum class org.gaardeon.coppercook.TagMeta
 
getEntriesByLetter() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex
Returns index entries grouped by first letter.
getFirstPageNumber() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
For recipe entries (not ingredients/nationalities), returns the single page number.
getFontCount() - Method in class org.gaardeon.coppercook.pdf.FontFinder
Returns the number of available fonts.
getFontInfo(String) - Method in class org.gaardeon.coppercook.pdf.FontFinder
Returns font info for a given font name.
getInputStream() - Method in class org.gaardeon.coppercook.FileLocation
 
getInputStream() - Method in interface org.gaardeon.coppercook.Location
 
getInputStream() - Method in class org.gaardeon.coppercook.PreferencesLocation
 
getInstance() - Static method in class org.gaardeon.coppercook.pdf.FontFinder
Returns the singleton instance of FontFinder.
getJavaFxFontFamily(String) - Method in class org.gaardeon.coppercook.pdf.FontFinder
Returns the JavaFX font family name for preview purposes.
getKeyManager() - Method in class org.gaardeon.coppercook.sharing.SharingManager
Returns the KeyManager managing this user's RSA keypair.
getLabel() - Method in class org.gaardeon.coppercook.AbstractRecipeItem
 
getLastDirectory() - Method in class org.gaardeon.coppercook.PreferencesLocation
 
getMeta() - Method in class org.gaardeon.coppercook.Tag
 
getName() - Method in class org.gaardeon.coppercook.Tag
 
getOrder(String) - Static method in class org.gaardeon.coppercook.pdf.DishCategoryOrder
Returns the sort order for a category name.
getOtp() - Method in class org.gaardeon.coppercook.admin.AdminPanel.WhitelistRow
 
getOutputStream() - Method in class org.gaardeon.coppercook.FileLocation
 
getOutputStream() - Method in interface org.gaardeon.coppercook.Location
 
getOutputStream() - Method in class org.gaardeon.coppercook.PreferencesLocation
 
getPdfBaseFont(String, String, boolean) - Method in class org.gaardeon.coppercook.pdf.FontFinder
Creates an OpenPDF BaseFont for the given font name.
getPdfFont(String, float, int, Color) - Method in class org.gaardeon.coppercook.pdf.FontFinder
Creates an OpenPDF Font for the given font name and style.
getPublisherId() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriptionRow
 
getRecipe() - Method in class org.gaardeon.coppercook.AbstractRecipeItem
 
getRecipe() - Method in class org.gaardeon.coppercook.RecipeTreeItem
 
getRecipeDirectory() - Method in class org.gaardeon.coppercook.sharing.SharingManager
 
getRecipeReferences() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
Returns all recipe references sorted alphabetically by recipe title.
getRecipes() - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
Returns the observable recipe list.
getReferenceCount() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
Returns the number of recipe references.
getRegisteredAt() - Method in class org.gaardeon.coppercook.admin.AdminPanel.UserRow
 
getRequestedAt() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriptionRow
 
getRequestSigner() - Method in class org.gaardeon.coppercook.sharing.SharingManager
Returns the RequestSigner for signing authenticated server requests.
getSelectedMetaTags() - Method in class org.gaardeon.coppercook.tree.MetaTagChecks
 
getServerConfig() - Method in class org.gaardeon.coppercook.sharing.SharingManager
 
getServerUrl() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
getSettingsFilePath() - Method in class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Returns the path to the settings file.
getShareChain() - Method in class org.gaardeon.coppercook.Recipe
 
getSharingEngine() - Method in class org.gaardeon.coppercook.sharing.SharingManager
Returns the SharingEngine for pushing recipes to subscribers and polling the inbox for received recipes.
getSharingStateStore() - Method in class org.gaardeon.coppercook.sharing.SharingManager
Returns the SharingStateStore for tracking sharing metadata locally.
getSortedEntries() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex
Returns all index entries sorted alphabetically.
getStatus() - Method in class org.gaardeon.coppercook.admin.AdminPanel.WhitelistRow
 
getStatus() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriberRow
 
getStatus() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriptionRow
 
getStatusCode() - Method in exception class org.gaardeon.coppercook.sharing.ServerClient.ServerException
 
getSubscriberId() - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriberRow
 
getSubscribers() - Method in class org.gaardeon.coppercook.sharing.AddressBook
Returns all contacts that are subscribed to us (we are their publisher).
getTag() - Method in class org.gaardeon.coppercook.TagTreeItem
 
getTagByName(String) - Method in class org.gaardeon.coppercook.TagManager
 
getTagsLocation() - Method in class org.gaardeon.coppercook.PreferencesLocation
 
getTextArea() - Method in class org.gaardeon.coppercook.ExpandableTextArea
Direct access when callers need fine-grained control.
getTitleFontFamily() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Returns the title font family name.
getTree() - Method in class org.gaardeon.coppercook.TreeChangeListener.Change
 
getUserId() - Method in class org.gaardeon.coppercook.admin.AdminPanel.UserRow
 
getUserId() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
Returns the registered userId, or null if not yet registered.
getUserId() - Method in class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
getUserId() - Method in class org.gaardeon.coppercook.sharing.SharingManager
 
getValue() - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
getView() - Method in class org.gaardeon.coppercook.ExpandableTextArea
The node to place in the normal layout.
getView() - Method in class org.gaardeon.coppercook.TagBoxView
 
getView() - Method in class org.gaardeon.coppercook.tree.MetaTagChecks
 

H

hasCoverImage() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Checks if cover image path is set.
hasFont(String) - Method in class org.gaardeon.coppercook.pdf.FontFinder
Checks if a font name is available.
hashCode() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Returns a hash code value for this object.
hashCode() - Method in class org.gaardeon.coppercook.Recipe
 
hashCode() - Method in class org.gaardeon.coppercook.RecipeTreeItem
 
hashCode() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.IntendingToShare
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
Returns a hash code value for this object.
hashCode() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
Returns a hash code value for this object.
hashCode() - Method in class org.gaardeon.coppercook.Tag
 
hashCode() - Method in record class org.gaardeon.coppercook.TagStyle
Returns a hash code value for this object.
hashCode() - Method in class org.gaardeon.coppercook.TagTreeItem
 
hashCode() - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
hasSubEntries() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
Returns true if this entry has sub-entries (ingredients, nationalities).
hasTitle() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Checks if title is set and not empty.

I

icon() - Method in record class org.gaardeon.coppercook.TagStyle
Returns the value of the icon record component.
id - Variable in class org.gaardeon.coppercook.Recipe
 
imagePath - Variable in class org.gaardeon.coppercook.Recipe
 
imagePath() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the path to the recipe image, if any.
imagePath() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
imageRotation - Variable in class org.gaardeon.coppercook.Recipe
 
imageRotation() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the rotation to apply to the image in degrees.
imageRotation() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
InboxMessageResponse(String, String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Creates an instance of a InboxMessageResponse record class.
InboxPostResponse(String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
Creates an instance of a InboxPostResponse record class.
includePageNumbers() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the includePageNumbers record component.
includePageNumbers() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the includePageNumbers record component.
includePageNumbers(boolean) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
IndexEntry(String, CookbookIndex.IndexEntryType) - Constructor for class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
 
INGREDIENT - Enum constant in enum class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntryType
 
INGREDIENT - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
ingredients - Variable in class org.gaardeon.coppercook.Recipe
 
ingredients() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the ingredients, typically one per line.
ingredients() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
ingredients() - Method in class org.gaardeon.coppercook.Recipe
 
initializeAllSharing(Stage, RecipeListViewManager) - Method in class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
instructions - Variable in class org.gaardeon.coppercook.Recipe
 
instructions() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the cooking instructions.
instructions() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
instructions() - Method in class org.gaardeon.coppercook.Recipe
 
IntendingToShare() - Constructor for record class org.gaardeon.coppercook.sharing.SharedStatus.IntendingToShare
Creates an instance of a IntendingToShare record class.
isAdmin() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
isBuiltIn() - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Returns the value of the isBuiltIn record component.
isEmpty() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex
Checks if the index is empty.
isEmpty() - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns true if this chain is empty, meaning the recipe was authored locally and has never been shared.
isInitialized() - Method in class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
isInitialized() - Method in class org.gaardeon.coppercook.sharing.SharingManager
 
isKnownCategory(String) - Static method in class org.gaardeon.coppercook.pdf.DishCategoryOrder
Checks if a category name is recognized.
isRecipeEntry() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
Returns true if this is a recipe entry (single direct reference).
isRegistered() - Method in class org.gaardeon.coppercook.sharing.ServerConfig
Returns true if the user has completed registration with the server.
isShared() - Method in class org.gaardeon.coppercook.Recipe
 
isSystemTag() - Method in enum class org.gaardeon.coppercook.TagMeta
Returns true if this tag type is a system tag that drives automated behavior (like the sharing engine) rather than being a user-defined organizational category.
italic() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Italic body text font.

J

javafxFamilyName() - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Returns the value of the javafxFamilyName record component.

K

keys() - Method in class org.gaardeon.coppercook.TreeChangeListener.Change
 

L

labelCss() - Method in record class org.gaardeon.coppercook.TagStyle
Returns the inline CSS for the tag label text.
labelText(String) - Method in record class org.gaardeon.coppercook.TagStyle
Returns the display text for a tag, prefixed with the style icon if present.
list() - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
listMyPendingSubscriptions(String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Lists this user's pending subscription requests ("publishers I've requested to subscribe to, still waiting for approval").
listPendingSubscriptions(String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Lists pending subscription requests where this user is the publisher ("who wants to subscribe to me?").
listUsers() - Method in class org.gaardeon.coppercook.sharing.ServerClient
Lists all registered users on the server.
listWhitelist() - Method in class org.gaardeon.coppercook.sharing.ServerClient
Lists all whitelist entries on the server.
load() - Method in class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Loads settings from the XML file.
loadRecipes() - Method in class org.gaardeon.coppercook.PersistableRecipe
 
loadRecipes(File) - Method in class org.gaardeon.coppercook.PersistableRecipe
 
loadRecipes(List) - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
Location - Interface in org.gaardeon.coppercook
 
lookupDisplayName(String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Looks up a user's display name by UUID.
lookupPublicKey(String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Looks up a user's public key by UUID.

M

main(String[]) - Static method in class org.gaardeon.coppercook.RecipeManager
 
marginBottom() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the marginBottom record component.
marginBottom() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the marginBottom record component.
marginLeft() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the marginLeft record component.
marginLeft() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the marginLeft record component.
marginRight() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the marginRight record component.
marginRight() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the marginRight record component.
margins(float, float, float, float) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
marginTop() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the marginTop record component.
marginTop() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the marginTop record component.
MEAL_PLAN_TAG - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
messageId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Returns the value of the messageId record component.
messageId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
Returns the value of the messageId record component.
MetaTagChecks - Class in org.gaardeon.coppercook.tree
 
MetaTagChecks(TagMeta...) - Constructor for class org.gaardeon.coppercook.tree.MetaTagChecks
 
MISCELLANEOUS - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
MyPendingSubscriptionResponse(String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Creates an instance of a MyPendingSubscriptionResponse record class.

N

NATIONALITY - Enum constant in enum class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntryType
 
NATIONALITY - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
normal() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Standard body text font.

O

ObservableHashTree<K> - Class in org.gaardeon.coppercook.tree
 
ObservableHashTree() - Constructor for class org.gaardeon.coppercook.tree.ObservableHashTree
 
ObservableHashTree(Collection) - Constructor for class org.gaardeon.coppercook.tree.ObservableHashTree
 
ObservableHashTree(K) - Constructor for class org.gaardeon.coppercook.tree.ObservableHashTree
 
ObservableHashTree(K[]) - Constructor for class org.gaardeon.coppercook.tree.ObservableHashTree
 
ObservableTreeItem<T> - Class in org.gaardeon.coppercook.tree
 
ObservableTreeItem(ObservableHashTree) - Constructor for class org.gaardeon.coppercook.tree.ObservableTreeItem
 
of(String, String) - Static method in record class org.gaardeon.coppercook.sharing.Contact
Creates a Contact from string representations, parsing the userId from its string form.
onChanged(TreeChangeListener.Change) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
onChanged(TreeChangeListener.Change) - Method in interface org.gaardeon.coppercook.TreeChangeListener
 
onCloseDocument(PdfWriter, Document) - Method in class org.gaardeon.coppercook.pdf.CookbookPageEventHandler
 
onEndPage(PdfWriter, Document) - Method in class org.gaardeon.coppercook.pdf.CookbookPageEventHandler
 
oneTimePassword() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
Returns the value of the oneTimePassword record component.
oneTimePassword() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Returns the value of the oneTimePassword record component.
onGenerateCookbookPdfClicked() - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
onGenerateWebsiteClicked() - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
onNewRecipeClicked() - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
onOpenDocument(PdfWriter, Document) - Method in class org.gaardeon.coppercook.pdf.CookbookPageEventHandler
 
org.gaardeon.coppercook - module org.gaardeon.coppercook
 
org.gaardeon.coppercook - package org.gaardeon.coppercook
 
org.gaardeon.coppercook.admin - package org.gaardeon.coppercook.admin
 
org.gaardeon.coppercook.pdf - package org.gaardeon.coppercook.pdf
PDF cookbook generation package for CopperCook.
org.gaardeon.coppercook.sharing - package org.gaardeon.coppercook.sharing
 
org.gaardeon.coppercook.tree - package org.gaardeon.coppercook.tree
 
OtpResponse(String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
Creates an instance of a OtpResponse record class.

P

pageNumber() - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
Returns the value of the pageNumber record component.
pageNumber() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for page numbers.
pageSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the pageSize record component.
pageSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the pageSize record component.
pageSize(Rectangle) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
PdfFonts - Class in org.gaardeon.coppercook.pdf
Centralized font management for the cookbook PDF.
PdfFonts() - Constructor for class org.gaardeon.coppercook.pdf.PdfFonts
Creates PdfFonts with default settings.
PdfFonts(String, float, String, float) - Constructor for class org.gaardeon.coppercook.pdf.PdfFonts
Creates PdfFonts with custom configuration.
PendingSubscriptionResponse(String, String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Creates an instance of a PendingSubscriptionResponse record class.
PersistableRecipe - Class in org.gaardeon.coppercook
 
PersistableRecipe(TagManager, PreferencesLocation) - Constructor for class org.gaardeon.coppercook.PersistableRecipe
 
pollInbox(String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Polls a user's inbox for waiting encrypted messages.
PreferencesLocation - Class in org.gaardeon.coppercook
 
PreferencesLocation() - Constructor for class org.gaardeon.coppercook.PreferencesLocation
 
publicKeyPem() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns the value of the publicKeyPem record component.
publicKeyPem() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
Returns the value of the publicKeyPem record component.
PublicKeyResponse(String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
Creates an instance of a PublicKeyResponse record class.
publisherDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Returns the value of the publisherDisplayName record component.
publisherDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Returns the value of the publisherDisplayName record component.
publisherId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Returns the value of the publisherId record component.
publisherId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Returns the value of the publisherId record component.
publisherId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Returns the value of the publisherId record component.
pushToInbox(String, String, String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Pushes an encrypted recipe blob to a recipient's inbox.

R

receivedAt() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
Returns the value of the receivedAt record component.
Recipe - Class in org.gaardeon.coppercook
 
Recipe() - Constructor for class org.gaardeon.coppercook.Recipe
 
Recipe(String, String, String, String) - Constructor for class org.gaardeon.coppercook.Recipe
 
Recipe(UUID, String, String, String, String) - Constructor for class org.gaardeon.coppercook.Recipe
 
RECIPE - Enum constant in enum class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntryType
 
RecipeData - Interface in org.gaardeon.coppercook.pdf
Interface representing recipe data needed for PDF generation.
RecipeDataAdapter - Class in org.gaardeon.coppercook.pdf
Adapter that wraps existing Recipe objects to provide RecipeData interface.
RecipeListViewManager - Class in org.gaardeon.coppercook.tree
 
RecipeListViewManager(PreferencesLocation, ObjectProperty, TagManager) - Constructor for class org.gaardeon.coppercook.tree.RecipeListViewManager
 
RecipeManager - Class in org.gaardeon.coppercook
 
RecipeManager() - Constructor for class org.gaardeon.coppercook.RecipeManager
 
RecipeReference(String, int) - Constructor for record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
Creates an instance of a RecipeReference record class.
recipeTitle() - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
Returns the value of the recipeTitle record component.
recipeTitle() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for recipe titles.
RecipeTreeItem - Class in org.gaardeon.coppercook
 
RecipeTreeItem(Recipe) - Constructor for class org.gaardeon.coppercook.RecipeTreeItem
 
RecipeUpdateListener - Interface in org.gaardeon.coppercook
 
RecipeViewManager - Class in org.gaardeon.coppercook
 
RecipeViewManager(TagManager, ObjectProperty) - Constructor for class org.gaardeon.coppercook.RecipeViewManager
 
register(String, String, String, String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Registers a new user with the server.
registeredAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Returns the value of the registeredAt record component.
Registration - Interface in org.gaardeon.coppercook
 
RegistrationResponse(String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
Creates an instance of a RegistrationResponse record class.
rejectSubscription(String, String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Rejects a pending subscription request.
remove(Object) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
removeChangeListener(ChangeListener) - Method in class org.gaardeon.coppercook.tree.MetaTagChecks
 
REMOVED - Enum constant in enum class org.gaardeon.coppercook.TreeChangeListener.ChangeType
 
removeListener(ListChangeListener) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
removeListener(TreeChangeListener) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
removeSubscriber(UUID) - Method in class org.gaardeon.coppercook.sharing.AddressBook
Removes the subscription flag from a contact.
removeTag(Tag) - Method in class org.gaardeon.coppercook.Recipe
 
removeTag(Tag) - Method in class org.gaardeon.coppercook.TagManager
 
removeUpdateListener(RecipeUpdateListener) - Method in class org.gaardeon.coppercook.Recipe
 
removeUser(String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Removes a registered user from the server.
removeValueListener(ChangeListener) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
REPLACED - Enum constant in enum class org.gaardeon.coppercook.TreeChangeListener.ChangeType
 
requestedAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Returns the value of the requestedAt record component.
requestedAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Returns the value of the requestedAt record component.
requestSubscription(String, String, String) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Requests a subscription to a publisher, sending our public key so the publisher can encrypt recipes for us.
resolveCoverImagePath(String) - Method in class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Resolves a cover image path relative to the settings directory.
resolveDisplayName(UUID) - Method in class org.gaardeon.coppercook.sharing.AddressBook
Resolves a UUID to a display name.
resolveToDisplayString(AddressBook) - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Resolves the chain to a human-readable string using the given address book.

S

save(CookbookSettings) - Method in class org.gaardeon.coppercook.pdf.CookbookSettingsManager
Saves settings to the XML file.
saveRecipe(Recipe) - Method in class org.gaardeon.coppercook.tree.RecipeListViewManager
 
saveRecipe(Recipe, File) - Method in class org.gaardeon.coppercook.PersistableRecipe
 
searchForItem(T) - Method in class org.gaardeon.coppercook.tree.ObservableTreeItem
 
sectionHeader() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for section headers (Ingredients, Instructions, etc.).
senderId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Returns the value of the senderId record component.
sentAt() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
Returns the value of the sentAt record component.
sentAt() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
Returns the value of the sentAt record component.
ServerClient - Class in org.gaardeon.coppercook.sharing
HTTP client for communicating with the CopperCook sharing server.
ServerClient(String, String) - Constructor for class org.gaardeon.coppercook.sharing.ServerClient
 
ServerClient.AcceptedSubscriberResponse - Record Class in org.gaardeon.coppercook.sharing
Response from PUT /subscriptions/{subscriberId}/{publisherId}/accept — the subscriber's full identity for local storage.
ServerClient.DisplayNameResponse - Record Class in org.gaardeon.coppercook.sharing
 
ServerClient.InboxMessageResponse - Record Class in org.gaardeon.coppercook.sharing
Response element from GET /inbox/{userId} — an encrypted message waiting in the inbox.
ServerClient.InboxPostResponse - Record Class in org.gaardeon.coppercook.sharing
Response from POST /inbox/{recipientId} — the server-generated message ID.
ServerClient.MyPendingSubscriptionResponse - Record Class in org.gaardeon.coppercook.sharing
Response element from GET /subscriptions/mine — a pending subscription request we've made.
ServerClient.OtpResponse - Record Class in org.gaardeon.coppercook.sharing
 
ServerClient.PendingSubscriptionResponse - Record Class in org.gaardeon.coppercook.sharing
Response element from GET /subscriptions/pending — a pending subscription request awaiting our decision.
ServerClient.PublicKeyResponse - Record Class in org.gaardeon.coppercook.sharing
 
ServerClient.RegistrationResponse - Record Class in org.gaardeon.coppercook.sharing
 
ServerClient.ServerException - Exception Class in org.gaardeon.coppercook.sharing
 
ServerClient.SubscriptionResponse - Record Class in org.gaardeon.coppercook.sharing
Response from POST /subscriptions/request — confirms the pending request.
ServerClient.UserResponse - Record Class in org.gaardeon.coppercook.sharing
 
ServerClient.WhitelistEntryResponse - Record Class in org.gaardeon.coppercook.sharing
 
ServerConfig - Class in org.gaardeon.coppercook.sharing
Manages CopperCook sharing server connection settings and user identity.
ServerConfig(PreferencesLocation) - Constructor for class org.gaardeon.coppercook.sharing.ServerConfig
Creates a ServerConfig backed by a server-config.xml file in the application directory obtained from the given PreferencesLocation.
ServerException(int, String) - Constructor for exception class org.gaardeon.coppercook.sharing.ServerClient.ServerException
 
ServerSettingsDialog - Class in org.gaardeon.coppercook.admin
Dialog for configuring the CopperCook sharing server connection.
ServerSettingsDialog(ServerConfig) - Constructor for class org.gaardeon.coppercook.admin.ServerSettingsDialog
 
set(K, HashTree) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
set(HashTree) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
setAdmin(boolean) - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
setAdminSecret(String) - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
setDisplayName(String) - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
setMeta(TagMeta) - Method in class org.gaardeon.coppercook.Tag
 
setName(String) - Method in class org.gaardeon.coppercook.Tag
 
setRequestSigner(RequestSigner) - Method in class org.gaardeon.coppercook.sharing.ServerClient
Sets the request signer for authenticated endpoints.
setServerUrl(String) - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
setShareChain(ShareChain) - Method in class org.gaardeon.coppercook.Recipe
 
setUserId(String) - Method in class org.gaardeon.coppercook.sharing.ServerConfig
 
setValue(K) - Method in class org.gaardeon.coppercook.tree.ObservableHashTree
 
SHAREABLE - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
SHAREABLE_TAG_NAME - Static variable in class org.gaardeon.coppercook.TagManager
 
ShareChain - Record Class in org.gaardeon.coppercook.sharing
An ordered list of user UUIDs representing the provenance path a recipe has traveled through the sharing network.
ShareChain(List) - Constructor for record class org.gaardeon.coppercook.sharing.ShareChain
Canonical constructor — defensively copies and wraps the list as unmodifiable.
SharedStatus - Interface in org.gaardeon.coppercook.sharing
Represents the current state of sharing a recipe to a specific subscriber.
SharedStatus.IntendingToShare - Record Class in org.gaardeon.coppercook.sharing
The recipe is queued for sharing to this subscriber but has not been sent yet.
SharedStatus.SuccessfullyReceived - Record Class in org.gaardeon.coppercook.sharing
The subscriber has received and acknowledged the recipe.
SharedStatus.SuccessfullySent - Record Class in org.gaardeon.coppercook.sharing
The encrypted recipe was successfully posted to the server's inbox for this subscriber.
sharers() - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns the value of the sharers record component.
SharingGuiSystem - Class in org.gaardeon.coppercook.sharing
 
SharingGuiSystem(SharingManager) - Constructor for class org.gaardeon.coppercook.sharing.SharingGuiSystem
 
SharingManager - Class in org.gaardeon.coppercook.sharing
Orchestrates the CopperCook sharing lifecycle: identity initialization, registration, address book management, sharing state tracking, encryption engine, and authenticated communication.
SharingManager(ServerConfig, File) - Constructor for class org.gaardeon.coppercook.sharing.SharingManager
Creates a SharingManager.
show(Stage) - Method in class org.gaardeon.coppercook.admin.AdminPanel
Opens the admin panel as a modal dialog.
show(Window) - Method in class org.gaardeon.coppercook.sharing.AddressBookPanel
Opens the address book panel as a modal dialog.
size() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex
Returns the total number of index entries.
size() - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns the number of sharers in the chain.
small() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Small text font (for notes, captions).
start(Stage) - Method in class org.gaardeon.coppercook.RecipeManager
 
status() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Returns the value of the status record component.
subscribedContact(UUID, String, String) - Static method in record class org.gaardeon.coppercook.sharing.Contact
Creates a subscribed contact — someone who is subscribed to our recipes.
subscribedToMe() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns the value of the subscribedToMe record component.
subscriberDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Returns the value of the subscriberDisplayName record component.
subscriberDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Returns the value of the subscriberDisplayName record component.
subscriberId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Returns the value of the subscriberId record component.
subscriberId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Returns the value of the subscriberId record component.
subscriberId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Returns the value of the subscriberId record component.
subscriberPublicKeyPem() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Returns the value of the subscriberPublicKeyPem record component.
SubscriberRow(String, String, String) - Constructor for class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriberRow
 
SubscriptionResponse(String, String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Creates an instance of a SubscriptionResponse record class.
SubscriptionRow(String, String, String, String) - Constructor for class org.gaardeon.coppercook.sharing.AddressBookPanel.SubscriptionRow
 
subtitle() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the subtitle record component.
subtitle() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the subtitle record component.
subtitle(String) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
SuccessfullyReceived(Instant, Instant) - Constructor for record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
Creates an instance of a SuccessfullyReceived record class.
SuccessfullySent(Instant) - Constructor for record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
Creates an instance of a SuccessfullySent record class.
Suggested CSS - Section in class org.gaardeon.coppercook.ExpandableTextArea
 

T

Tag - Class in org.gaardeon.coppercook
 
Tag(String, TagMeta) - Constructor for class org.gaardeon.coppercook.Tag
 
TagBoxView - Class in org.gaardeon.coppercook
 
TagBoxView(TagManager, ObjectProperty) - Constructor for class org.gaardeon.coppercook.TagBoxView
 
TagManager - Class in org.gaardeon.coppercook
 
TagManager(PreferencesLocation) - Constructor for class org.gaardeon.coppercook.TagManager
 
TagMeta - Enum Class in org.gaardeon.coppercook
 
tags - Variable in class org.gaardeon.coppercook.Recipe
 
tags() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the list of tags associated with this recipe.
tags() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
tags() - Method in class org.gaardeon.coppercook.Recipe
 
TagStyle - Record Class in org.gaardeon.coppercook
Maps a TagMeta to its visual presentation in the tag box.
TagStyle(String, String, boolean) - Constructor for record class org.gaardeon.coppercook.TagStyle
Creates an instance of a TagStyle record class.
TagsViewManager - Class in org.gaardeon.coppercook
 
TagsViewManager(PreferencesLocation, TagManager, ObjectProperty) - Constructor for class org.gaardeon.coppercook.TagsViewManager
 
TagTreeItem - Class in org.gaardeon.coppercook
 
TagTreeItem(Tag) - Constructor for class org.gaardeon.coppercook.TagTreeItem
 
term() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
 
textProperty() - Method in class org.gaardeon.coppercook.ExpandableTextArea
Delegate — the underlying TextArea's text property (for binding).
title - Variable in class org.gaardeon.coppercook.Recipe
 
title() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the title record component.
title() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the title record component.
title() - Method in interface org.gaardeon.coppercook.pdf.RecipeData
Returns the recipe title.
title() - Method in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
title() - Method in class org.gaardeon.coppercook.Recipe
 
title(String) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
titleFont(String, float) - Method in class org.gaardeon.coppercook.pdf.CookbookPdfGenerator.Builder
 
titleFontFamily() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the titleFontFamily record component.
titleFontFamily() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the titleFontFamily record component.
titleFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns the value of the titleFontSize record component.
titleFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns the value of the titleFontSize record component.
tocCategory() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
 
tocEntry() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for individual TOC entries.
tocTitle() - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Font for the "Table of Contents" heading.
toString() - Method in class org.gaardeon.coppercook.AbstractRecipeItem
 
toString() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.pdf.FontFinder.FontInfo
Returns a string representation of this record class.
toString() - Method in class org.gaardeon.coppercook.RecipeTreeItem
 
toString() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxMessageResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.IntendingToShare
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
Returns a string representation of this record class.
toString() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
Returns a string representation of this record class.
toString() - Method in class org.gaardeon.coppercook.Tag
 
toString() - Method in record class org.gaardeon.coppercook.TagStyle
Returns a string representation of this record class.
toString() - Method in class org.gaardeon.coppercook.TagTreeItem
 
TreeChangeListener<K> - Interface in org.gaardeon.coppercook
 
TreeChangeListener.Change<K> - Class in org.gaardeon.coppercook
 
TreeChangeListener.ChangeType - Enum Class in org.gaardeon.coppercook
 
type() - Method in class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntry
 

U

UNKNOWN - Enum constant in enum class org.gaardeon.coppercook.TagMeta
 
UNKNOWN_CATEGORY_ORDER - Static variable in class org.gaardeon.coppercook.pdf.DishCategoryOrder
The order value assigned to unknown categories.
unregister() - Method in interface org.gaardeon.coppercook.Registration
 
UnsupportedSerializationVersion - Exception Class in org.gaardeon.coppercook.sharing
 
UnsupportedSerializationVersion(String) - Constructor for exception class org.gaardeon.coppercook.sharing.UnsupportedSerializationVersion
 
UPDATE_OTHER - Static variable in exception class org.gaardeon.coppercook.sharing.UnsupportedSerializationVersion
 
UPDATE_SELF - Static variable in exception class org.gaardeon.coppercook.sharing.UnsupportedSerializationVersion
 
Usage: - Section in class org.gaardeon.coppercook.pdf.CookbookPdfGeneratorFactory
 
Usage: - Section in class org.gaardeon.coppercook.pdf.CookbookWizardDialog
 
Usage: - Section in class org.gaardeon.coppercook.pdf.FontFinder
 
Usage: - Section in class org.gaardeon.coppercook.pdf.RecipeDataAdapter
 
Usage Example - Section in package org.gaardeon.coppercook.pdf
 
Usage with existing Recipe class: - Section in interface org.gaardeon.coppercook.pdf.RecipeData
 
used() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Returns the value of the used record component.
userId() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns the value of the userId record component.
userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
Returns the value of the userId record component.
userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
Returns the value of the userId record component.
userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
Returns the value of the userId record component.
userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Returns the value of the userId record component.
UserResponse(String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
Creates an instance of a UserResponse record class.
UserRow(String, String, String) - Constructor for class org.gaardeon.coppercook.admin.AdminPanel.UserRow
 

V

valueOf(String) - Static method in enum class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.gaardeon.coppercook.TagMeta
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.gaardeon.coppercook.TreeChangeListener.ChangeType
Returns the enum constant of this class with the specified name.
valueOfDisplay(String) - Static method in enum class org.gaardeon.coppercook.TagMeta
 
values() - Static method in enum class org.gaardeon.coppercook.pdf.CookbookIndex.IndexEntryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.gaardeon.coppercook.TagMeta
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.gaardeon.coppercook.TreeChangeListener.ChangeType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WhitelistEntryResponse(String, boolean, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
Creates an instance of a WhitelistEntryResponse record class.
WhitelistRow(String, String, String) - Constructor for class org.gaardeon.coppercook.admin.AdminPanel.WhitelistRow
 
withAppended(UUID) - Method in record class org.gaardeon.coppercook.sharing.ShareChain
Returns a new ShareChain with the given UUID appended to the end.
withAuthor(String) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated author.
withBodyFont(String, float) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated body font.
withCoverImagePath(String) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated cover image path.
withDefaults() - Static method in class org.gaardeon.coppercook.pdf.CookbookPdfGeneratorFactory
Creates a PDF generator with default settings.
withDefaults(String) - Static method in record class org.gaardeon.coppercook.pdf.CookbookConfig
Creates a default configuration with the given title.
withDisplayName(String) - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns a copy of this contact with an updated display name, preserving all other fields.
withMargins(float, float, float, float) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated margins.
withoutSubscription() - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns a copy of this contact with the subscribedToMe flag cleared.
withPageSize(String) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated page size.
withSize(Font, float) - Method in class org.gaardeon.coppercook.pdf.PdfFonts
Creates a custom font with the specified size.
withSubscription(String) - Method in record class org.gaardeon.coppercook.sharing.Contact
Returns a copy of this contact with the subscribedToMe flag and public key updated.
withSubtitle(String) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated subtitle.
withTitle(String) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated title.
withTitleFont(String, float) - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
Creates a copy with updated title font.
WizardFontIntegration - Class in org.gaardeon.coppercook.pdf
Example integration of FontFinder with the wizard dialog.
WizardFontIntegration() - Constructor for class org.gaardeon.coppercook.pdf.WizardFontIntegration
 

X

XML Format: - Section in class org.gaardeon.coppercook.pdf.CookbookSettingsManager
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form