Uses of Class
ca.corbett.extensions.ui.ExtensionDetailsPanel
Packages that use ExtensionDetailsPanel
Package
Description
Contains UI classes for the app-extensions code, most notably the ExtensionManagerDialog.
-
Uses of ExtensionDetailsPanel in ca.corbett.extensions.ui
Fields in ca.corbett.extensions.ui declared as ExtensionDetailsPanelModifier and TypeFieldDescriptionprotected ExtensionDetailsPanelAvailableExtensionsPanel.emptyPanelprotected ExtensionDetailsPanelInstalledExtensionsPanel.emptyPanelFields in ca.corbett.extensions.ui with type parameters of type ExtensionDetailsPanelModifier and TypeFieldDescriptionprotected final Map<String, ExtensionDetailsPanel> AvailableExtensionsPanel.detailsPanelMapprotected final Map<String, ExtensionDetailsPanel> InstalledExtensionsPanel.detailsPanelMapMethods in ca.corbett.extensions.ui that return ExtensionDetailsPanelModifier and TypeMethodDescriptionExtensionDetailsPanel.addScreenshot(BufferedImage screenshot, boolean isEditable) You can supply optional screenshots to accompany this extension's display.ExtensionDetailsPanel.addScreenshot(BufferedImage thumbnail, ImageIcon screenshot, boolean isEditable) You can supply optional screenshots to accompany this extension's display.ExtensionDetailsPanel.setConfigProperties(List<AbstractProperty> configProps) You can supply a list of configuration properties for the extension, in which case a hyperlink field will be shown to display a preview of those properties.ExtensionDetailsPanel.setIsLocallyInstalledExtension(File jarFile) Use this method to indicate that the extension in question is a locally-installed extension with the given source jar.ExtensionDetailsPanel.setNameFieldVisible(boolean visible) The extension Name field can be optionally made hidden.ExtensionDetailsPanel.setScreenshotsEditable(boolean editable) ExtensionDetailsPanel.setScreenshotsThumbnailSize(int size) ExtensionDetailsPanel.setScreenshotsVisible(boolean visible)