Index
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
AcceptedSubscriberResponserecord 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
authorrecord component. - author() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
authorrecord 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
backgroundColorrecord 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
bodyFontFamilyrecord component. - bodyFontFamily() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
bodyFontFamilyrecord component. - bodyFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
-
Returns the value of the
bodyFontSizerecord component. - bodyFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
bodyFontSizerecord 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
boldrecord 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
Contactrecord 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
CookbookConfigrecord 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
CookbookPdfGeneratorinstances fromCookbookSettings. - 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
CookbookSettingsrecord 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
coverImagePathrecord component. - coverImagePath() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
coverImagePathrecord 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
createdAtrecord component. - createdAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.OtpResponse
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
-
Returns the value of the
createdAtrecord 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
displayNamerecord component. - displayName() - Method in record class org.gaardeon.coppercook.sharing.Contact
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
-
Returns the value of the
displayNamerecord component. - DisplayNameResponse(String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
-
Creates an instance of a
DisplayNameResponserecord 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
encryptedPayloadrecord 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
fontFilePathrecord 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
FontInforecord 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
AddressBookfor 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
ServerClientfor 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
nullif 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
KeyManagermanaging 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
RequestSignerfor 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
SharingEnginefor pushing recipes to subscribers and polling the inbox for received recipes. - getSharingStateStore() - Method in class org.gaardeon.coppercook.sharing.SharingManager
-
Returns the
SharingStateStorefor 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
nullif 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
iconrecord 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
InboxMessageResponserecord class. - InboxPostResponse(String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
-
Creates an instance of a
InboxPostResponserecord class. - includePageNumbers() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
-
Returns the value of the
includePageNumbersrecord component. - includePageNumbers() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
includePageNumbersrecord 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
IntendingToSharerecord 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
isBuiltInrecord 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
trueif 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
trueif 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
trueif 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
javafxFamilyNamerecord 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
marginBottomrecord component. - marginBottom() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
marginBottomrecord component. - marginLeft() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
-
Returns the value of the
marginLeftrecord component. - marginLeft() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
marginLeftrecord component. - marginRight() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
-
Returns the value of the
marginRightrecord component. - marginRight() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
marginRightrecord 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
marginToprecord component. - marginTop() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
marginToprecord 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
messageIdrecord component. - messageId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.InboxPostResponse
-
Returns the value of the
messageIdrecord 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
MyPendingSubscriptionResponserecord 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
oneTimePasswordrecord component. - oneTimePassword() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.WhitelistEntryResponse
-
Returns the value of the
oneTimePasswordrecord 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
OtpResponserecord class.
P
- pageNumber() - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
-
Returns the value of the
pageNumberrecord 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
pageSizerecord component. - pageSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
pageSizerecord 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
PendingSubscriptionResponserecord 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
publicKeyPemrecord component. - publicKeyPem() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
-
Returns the value of the
publicKeyPemrecord component. - PublicKeyResponse(String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
-
Creates an instance of a
PublicKeyResponserecord class. - publisherDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
-
Returns the value of the
publisherDisplayNamerecord component. - publisherDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
-
Returns the value of the
publisherDisplayNamerecord component. - publisherId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.MyPendingSubscriptionResponse
-
Returns the value of the
publisherIdrecord component. - publisherId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
-
Returns the value of the
publisherIdrecord component. - publisherId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
-
Returns the value of the
publisherIdrecord 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
receivedAtrecord 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
Recipeobjects to provideRecipeDatainterface. - 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
RecipeReferencerecord class. - recipeTitle() - Method in record class org.gaardeon.coppercook.pdf.CookbookIndex.RecipeReference
-
Returns the value of the
recipeTitlerecord 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
registeredAtrecord 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
RegistrationResponserecord 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
requestedAtrecord component. - requestedAt() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
-
Returns the value of the
requestedAtrecord 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
senderIdrecord component. - sentAt() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullyReceived
-
Returns the value of the
sentAtrecord component. - sentAt() - Method in record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
-
Returns the value of the
sentAtrecord 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.xmlfile in the application directory obtained from the givenPreferencesLocation. - 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
sharersrecord 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
statusrecord 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
subscribedToMerecord component. - subscriberDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
-
Returns the value of the
subscriberDisplayNamerecord component. - subscriberDisplayName() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
-
Returns the value of the
subscriberDisplayNamerecord component. - subscriberId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
-
Returns the value of the
subscriberIdrecord component. - subscriberId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PendingSubscriptionResponse
-
Returns the value of the
subscriberIdrecord component. - subscriberId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.SubscriptionResponse
-
Returns the value of the
subscriberIdrecord component. - subscriberPublicKeyPem() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.AcceptedSubscriberResponse
-
Returns the value of the
subscriberPublicKeyPemrecord 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
SubscriptionResponserecord 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
subtitlerecord component. - subtitle() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
subtitlerecord 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
SuccessfullyReceivedrecord class. - SuccessfullySent(Instant) - Constructor for record class org.gaardeon.coppercook.sharing.SharedStatus.SuccessfullySent
-
Creates an instance of a
SuccessfullySentrecord 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
TagMetato its visual presentation in the tag box. - TagStyle(String, String, boolean) - Constructor for record class org.gaardeon.coppercook.TagStyle
-
Creates an instance of a
TagStylerecord 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
titlerecord component. - title() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
titlerecord 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
titleFontFamilyrecord component. - titleFontFamily() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
titleFontFamilyrecord component. - titleFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookConfig
-
Returns the value of the
titleFontSizerecord component. - titleFontSize() - Method in record class org.gaardeon.coppercook.pdf.CookbookSettings
-
Returns the value of the
titleFontSizerecord 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
usedrecord component. - userId() - Method in record class org.gaardeon.coppercook.sharing.Contact
-
Returns the value of the
userIdrecord component. - userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.DisplayNameResponse
-
Returns the value of the
userIdrecord component. - userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.PublicKeyResponse
-
Returns the value of the
userIdrecord component. - userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.RegistrationResponse
-
Returns the value of the
userIdrecord component. - userId() - Method in record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
-
Returns the value of the
userIdrecord component. - UserResponse(String, String, String) - Constructor for record class org.gaardeon.coppercook.sharing.ServerClient.UserResponse
-
Creates an instance of a
UserResponserecord 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
WhitelistEntryResponserecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form