Serialized Form


Package org.pushingpixels.flamingo.api.bcb

Class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarException extends java.lang.RuntimeException implements Serializable

Class org.pushingpixels.flamingo.api.bcb.JBreadcrumbBar extends javax.swing.JComponent implements Serializable

serialVersionUID: 3258407339731400502L

Serialized Fields

model

BreadcrumbBarModel<T> model
The breadcrumb bar model.


callback

BreadcrumbBarCallBack<T> callback
Application callback. Used to retrieve choices for the activated selector.


exceptionHandlers

java.util.List<E> exceptionHandlers
List of registered exception handlers.


Package org.pushingpixels.flamingo.api.bcb.core

Class org.pushingpixels.flamingo.api.bcb.core.BreadcrumbFileSelector extends JBreadcrumbBar<java.io.File> implements Serializable

Serialized Fields

useNativeIcons

boolean useNativeIcons
If true, the path selectors will use native icons.

Class org.pushingpixels.flamingo.api.bcb.core.BreadcrumbMultiSvnSelector extends JBreadcrumbBar<java.lang.String> implements Serializable

Class org.pushingpixels.flamingo.api.bcb.core.BreadcrumbSvnSelector extends JBreadcrumbBar<java.lang.String> implements Serializable

Class org.pushingpixels.flamingo.api.bcb.core.BreadcrumbTreeAdapterSelector extends JBreadcrumbBar<java.lang.Object> implements Serializable


Package org.pushingpixels.flamingo.api.common

Class org.pushingpixels.flamingo.api.common.AbstractCommandButton extends RichToolTipManager.JTrackableComponent implements Serializable

Serialized Fields

icon

ResizableIcon icon
Associated icon.

See Also:
AbstractCommandButton.setIcon(ResizableIcon), AbstractCommandButton.getIcon()

disabledIcon

ResizableIcon disabledIcon
Associated disabled icon.

See Also:
AbstractCommandButton.setDisabledIcon(ResizableIcon), AbstractCommandButton.getDisabledIcon()

text

java.lang.String text
The button text.

See Also:
AbstractCommandButton.setText(String), AbstractCommandButton.getText()

actionModel

ActionButtonModel actionModel
The button action model.

See Also:
AbstractCommandButton.getActionModel(), AbstractCommandButton.setActionModel(ActionButtonModel)

extraText

java.lang.String extraText
Additional text. This is shown for CommandButtonDisplayState.TILE .

See Also:
AbstractCommandButton.setExtraText(String), AbstractCommandButton.getExtraText()

displayState

CommandButtonDisplayState displayState
Current display state of this button.

See Also:
AbstractCommandButton.setDisplayState(CommandButtonDisplayState), AbstractCommandButton.getDisplayState()

customDimension

int customDimension
The dimension of the icon of the associated command button in the CommandButtonDisplayState.FIT_TO_ICON state.

See Also:
AbstractCommandButton.getCustomDimension(), AbstractCommandButton.updateCustomDimension(int)

isFlat

boolean isFlat
Indication whether this button is flat.

See Also:
AbstractCommandButton.setFlat(boolean), AbstractCommandButton.isFlat()

horizontalAlignment

int horizontalAlignment
Horizontal alignment of the content.

See Also:
AbstractCommandButton.setHorizontalAlignment(int), AbstractCommandButton.getHorizontalAlignment()

hgapScaleFactor

double hgapScaleFactor
Scale factor for horizontal gaps.

See Also:
AbstractCommandButton.setHGapScaleFactor(double), AbstractCommandButton.getHGapScaleFactor()

vgapScaleFactor

double vgapScaleFactor
Scale factor for vertical gaps.

See Also:
AbstractCommandButton.setVGapScaleFactor(double), AbstractCommandButton.getVGapScaleFactor()

actionRichTooltip

RichTooltip actionRichTooltip
Rich tooltip for the action area.

See Also:
AbstractCommandButton.setActionRichTooltip(RichTooltip), AbstractCommandButton.getRichTooltip(MouseEvent)

locationOrderKind

AbstractCommandButton.CommandButtonLocationOrderKind locationOrderKind
Location order kind for buttons placed in command button strips or for buttons that need the visuals of segmented strips.

See Also:
AbstractCommandButton.setLocationOrderKind(CommandButtonLocationOrderKind), AbstractCommandButton.getLocationOrderKind()

actionHandler

org.pushingpixels.flamingo.api.common.AbstractCommandButton.ActionHandler actionHandler
Action handler for the button.


actionKeyTip

java.lang.String actionKeyTip
Key tip for the action area.

See Also:
AbstractCommandButton.setActionKeyTip(String), AbstractCommandButton.getActionKeyTip()

Class org.pushingpixels.flamingo.api.common.AbstractFileViewPanel extends JCommandButtonPanel implements Serializable

Serialized Fields

buttonMap

java.util.Map<K,V> buttonMap
Maps from file name to the buttons.


progressListener

ProgressListener progressListener
Progress listener to report back on loaded images.


loadedSet

java.util.Set<E> loadedSet
Contains the buttons with completely loaded images.


mainWorker

javax.swing.SwingWorker<T,V> mainWorker
The main worker that loads the images off EDT.

Class org.pushingpixels.flamingo.api.common.CommandToggleButtonGroup extends java.lang.Object implements Serializable

Serialized Fields

buttons

java.util.Vector<E> buttons
Contains all group buttons.


modelChangeListeners

java.util.Map<K,V> modelChangeListeners
Map of registered model change listeners.


changeSupport

java.beans.PropertyChangeSupport changeSupport
Property change support to track the registered property change listeners.


selection

JCommandToggleButton selection
The currently selected button. Can be null.


allowsClearingSelection

boolean allowsClearingSelection
If false, the selection cannot be cleared. By default the button group allows clearing the selection in CommandToggleButtonGroup.clearSelection() or CommandToggleButtonGroup.setSelected(JCommandToggleButton, boolean) (passing the currently selected button and false).

Class org.pushingpixels.flamingo.api.common.JCommandButton extends AbstractCommandButton implements Serializable

Serialized Fields

popupCallback

PopupPanelCallback popupCallback
Associated popup callback. May be null.

See Also:
JCommandButton.setPopupCallback(PopupPanelCallback), JCommandButton.getPopupCallback()

commandButtonKind

JCommandButton.CommandButtonKind commandButtonKind
The command button kind of this button.

See Also:
JCommandButton.setCommandButtonKind(CommandButtonKind), JCommandButton.getCommandButtonKind()

popupOrientationKind

JCommandButton.CommandButtonPopupOrientationKind popupOrientationKind
The popup orientation kind of this button.

See Also:
JCommandButton.setPopupOrientationKind(CommandButtonPopupOrientationKind), JCommandButton.getPopupOrientationKind()

isAutoRepeatAction

boolean isAutoRepeatAction
Indicates the auto-repeat action mode. When the button is not in the auto-repeat action mode, the registered action listeners are activated when the mouse is released (just as with the base AbstractButton ). When the button is in auto-repeat mode, the registered action listeners are activated when the mouse is pressed. In addition, if the mouse is still pressed after JCommandButton.getAutoRepeatInitialInterval(), the action listeners will be activated every JCommandButton.getAutoRepeatSubsequentInterval() until the button is disabled or the mouse is released.

See Also:
JCommandButton.autoRepeatInitialInterval, JCommandButton.autoRepeatSubsequentInterval, JCommandButton.setAutoRepeatAction(boolean), JCommandButton.isAutoRepeatAction()

autoRepeatInitialInterval

int autoRepeatInitialInterval
The initial interval for invoking the registered action listeners in the auto-repeat action mode.

See Also:
JCommandButton.isAutoRepeatAction, JCommandButton.autoRepeatSubsequentInterval, JCommandButton.getAutoRepeatInitialInterval(), JCommandButton.setAutoRepeatActionIntervals(int, int)

autoRepeatSubsequentInterval

int autoRepeatSubsequentInterval
The subsequent interval for invoking the registered action listeners in the auto-repeat action mode.

See Also:
JCommandButton.isAutoRepeatAction, JCommandButton.autoRepeatInitialInterval, JCommandButton.getAutoRepeatSubsequentInterval(), JCommandButton.setAutoRepeatActionIntervals(int, int)

isFireActionOnRollover

boolean isFireActionOnRollover
Indicates that rollover should result in firing the action. Used in conjunction with the JCommandButton.isAutoRepeatAction can model quick pan buttons such as breadcrumb bar scrollers.

See Also:
JCommandButton.setFireActionOnRollover(boolean), JCommandButton.isFireActionOnRollover()

popupModel

PopupButtonModel popupModel
Popup model of this button.

See Also:
JCommandButton.setPopupModel(PopupButtonModel), JCommandButton.getPopupModel()

popupHandler

org.pushingpixels.flamingo.api.common.JCommandButton.PopupHandler popupHandler
Default popup handler for this button.


popupRichTooltip

RichTooltip popupRichTooltip
Rich tooltip for the popup area of this button.

See Also:
JCommandButton.setPopupRichTooltip(RichTooltip), JCommandButton.getRichTooltip(MouseEvent)

popupKeyTip

java.lang.String popupKeyTip
Key tip for the popup area of this button.

See Also:
JCommandButton.setPopupKeyTip(String), JCommandButton.getPopupKeyTip()

Class org.pushingpixels.flamingo.api.common.JCommandButtonPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

groupTitles

java.util.List<E> groupTitles
List of titles for all button groups.

See Also:
JCommandButtonPanel.getGroupCount(), JCommandButtonPanel.getGroupTitleAt(int)

buttons

java.util.List<E> buttons
List of all button groups.

See Also:
JCommandButtonPanel.getGroupCount(), JCommandButtonPanel.getGroupButtons(int)

maxButtonColumns

int maxButtonColumns
Maximum number of columns for this panel. Relevant only when the layout kind is JCommandButtonPanel.LayoutKind.ROW_FILL.

See Also:
JCommandButtonPanel.getMaxButtonColumns(), JCommandButtonPanel.setMaxButtonColumns(int)

maxButtonRows

int maxButtonRows
Maximum number of rows for this panel. Relevant only when the layout kind is JCommandButtonPanel.LayoutKind.COLUMN_FILL.

See Also:
JCommandButtonPanel.getMaxButtonRows(), JCommandButtonPanel.setMaxButtonRows(int)

isSingleSelectionMode

boolean isSingleSelectionMode
Indicates the selection mode for the JCommandToggleButton in this panel.

See Also:
JCommandButtonPanel.setSingleSelectionMode(boolean)

toShowGroupLabels

boolean toShowGroupLabels
If true, the panel will show group labels.

See Also:
JCommandButtonPanel.setToShowGroupLabels(boolean), JCommandButtonPanel.isToShowGroupLabels()

buttonGroup

CommandToggleButtonGroup buttonGroup
The button group for the single selection mode.


currDimension

int currDimension
Current icon dimension.


currState

CommandButtonDisplayState currState
Current icon state.


layoutKind

JCommandButtonPanel.LayoutKind layoutKind
Layout kind of this button panel.

See Also:
JCommandButtonPanel.getLayoutKind(), JCommandButtonPanel.setLayoutKind(LayoutKind)

Class org.pushingpixels.flamingo.api.common.JCommandButtonStrip extends javax.swing.JComponent implements Serializable

Serialized Fields

displayState

CommandButtonDisplayState displayState
Element state for the buttons in this button strip. Default state is CommandButtonDisplayState.SMALL.


hgapScaleFactor

double hgapScaleFactor
Scale factor for horizontal gaps.

See Also:
JCommandButtonStrip.setVGapScaleFactor(double)

vgapScaleFactor

double vgapScaleFactor
Scale factor for vertical gaps.

See Also:
JCommandButtonStrip.setVGapScaleFactor(double)

orientation

JCommandButtonStrip.StripOrientation orientation
Orientation of this strip.

See Also:
JCommandButtonStrip.getOrientation()

Class org.pushingpixels.flamingo.api.common.JCommandMenuButton extends JCommandButton implements Serializable

Class org.pushingpixels.flamingo.api.common.JCommandToggleButton extends AbstractCommandButton implements Serializable

Class org.pushingpixels.flamingo.api.common.JCommandToggleMenuButton extends JCommandToggleButton implements Serializable

Class org.pushingpixels.flamingo.api.common.JScrollablePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

view

javax.swing.JComponent view

scrollType

JScrollablePanel.ScrollType scrollType

isScrollOnRollover

boolean isScrollOnRollover

Class org.pushingpixels.flamingo.api.common.ProgressEvent extends java.util.EventObject implements Serializable

Serialized Fields

minimum

int minimum
Minimum value of the available progress range.


maximum

int maximum
Maximum value of the available progress range.


progress

int progress
Current value of the progress.

Class org.pushingpixels.flamingo.api.common.RichToolTipManager.JTrackableComponent extends javax.swing.JComponent implements Serializable


Package org.pushingpixels.flamingo.api.common.model

Class org.pushingpixels.flamingo.api.common.model.ActionRepeatableButtonModel extends javax.swing.DefaultButtonModel implements Serializable

Serialized Fields

commandButton

JCommandButton commandButton
The button behind the model.


autoRepeatTimer

javax.swing.Timer autoRepeatTimer
Timer for the auto-repeat action mode.


toFireActionOnPress

boolean toFireActionOnPress
Indication whether the action is fired on mouse press (as opposed to mouse release).

Class org.pushingpixels.flamingo.api.common.model.ActionToggleButtonModel extends javax.swing.JToggleButton.ToggleButtonModel implements Serializable

Serialized Fields

toFireActionOnPress

boolean toFireActionOnPress
Indication whether the action is fired on mouse press (as opposed to mouse release).


Package org.pushingpixels.flamingo.api.common.popup

Class org.pushingpixels.flamingo.api.common.popup.JColorSelectorPopupMenu extends JCommandPopupMenu implements Serializable

Serialized Fields

colorSelectorCallback

JColorSelectorPopupMenu.ColorSelectorCallback colorSelectorCallback

lastColorSelectorPanel

JColorSelectorPanel lastColorSelectorPanel

Class org.pushingpixels.flamingo.api.common.popup.JCommandPopupMenu extends JPopupPanel implements Serializable

Serialized Fields

mainButtonPanel

JCommandButtonPanel mainButtonPanel
The main button panel. Can be null if this command popup menu was created with the JCommandPopupMenu.JCommandPopupMenu() constructor.

See Also:
JCommandPopupMenu.JCommandPopupMenu(JCommandButtonPanel, int, int), JCommandPopupMenu.hasCommandButtonPanel(), JCommandPopupMenu.getMainButtonPanel()

menuComponents

java.util.List<E> menuComponents
Menu components. This list holds:

See Also:
JCommandPopupMenu.addMenuButton(JCommandMenuButton), JCommandPopupMenu.addMenuButton(JCommandToggleMenuButton), JCommandPopupMenu.addMenuSeparator(), JCommandPopupMenu.addMenuPanel(JPanel), JCommandPopupMenu.getMenuComponents()

maxButtonColumns

int maxButtonColumns
Maximum number of button columns visible in the JCommandPopupMenu.mainButtonPanel.

See Also:
JCommandPopupMenu.JCommandPopupMenu(JCommandButtonPanel, int, int), JCommandPopupMenu.getMaxButtonColumns()

maxVisibleButtonRows

int maxVisibleButtonRows
Maximum number of button rows visible in the JCommandPopupMenu.mainButtonPanel.

See Also:
JCommandPopupMenu.JCommandPopupMenu(JCommandButtonPanel, int, int), JCommandPopupMenu.getMaxVisibleButtonRows()

maxVisibleMenuButtons

int maxVisibleMenuButtons
Maximum number of menu items visible in this menu. If more buttons are added with the JCommandPopupMenu.addMenuButton(JCommandMenuButton) and JCommandPopupMenu.addMenuButton(JCommandToggleMenuButton) APIs, the menu part will show scroller buttons above the first and below the last menu button. If the value is negative, there is no limitation on how many menu buttons are shown, and the entire popup menu can overflow the monitor edges.


toDismissOnChildClick

boolean toDismissOnChildClick

Class org.pushingpixels.flamingo.api.common.popup.JPopupPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

customizer

JPopupPanel.PopupPanelCustomizer customizer
The customizer for this popup panel. Can be null.

See Also:
JPopupPanel.getCustomizer(), JPopupPanel.setCustomizer(PopupPanelCustomizer)

Class org.pushingpixels.flamingo.api.common.popup.PopupPanelManager.PopupEvent extends java.awt.event.ComponentEvent implements Serializable

Serialized Fields

popupOriginator

javax.swing.JComponent popupOriginator
The popup originator component.


Package org.pushingpixels.flamingo.api.ribbon

Class org.pushingpixels.flamingo.api.ribbon.AbstractRibbonBand extends javax.swing.JComponent implements Serializable

Serialized Fields

ribbonTask

RibbonTask ribbonTask
The ribbon task of this ribbon band.


title

java.lang.String title
Band title.

See Also:
AbstractRibbonBand.getTitle(), AbstractRibbonBand.setTitle(String)

expandActionListener

java.awt.event.ActionListener expandActionListener
Optional expand action listener. If present, the title pane shows button with plus sign. The action listener on the button will be this listener.

See Also:
AbstractRibbonBand.getExpandActionListener(), AbstractRibbonBand.AbstractRibbonBand(String, ResizableIcon, ActionListener, AbstractBandControlPanel)

controlPanel

AbstractBandControlPanel controlPanel
Band control panel. When there is not enough horizontal space to show this panel under the smallest resize setting, the control panel is hidden and a collapsed button is shown. When this collapsed button is activated, it shows the AbstractRibbonBand.popupRibbonBand in a popup panel. The collapsed button itself is implemented as a part of the UI delegate in BasicRibbonBandUI.

See Also:
AbstractRibbonBand.popupRibbonBand, AbstractRibbonBand.icon

popupRibbonBand

AbstractRibbonBand<T extends AbstractBandControlPanel> popupRibbonBand
Ribbon band shown in a popup panel when this ribbon band is in a collapsed state.

See Also:
AbstractRibbonBand.controlPanel, AbstractRibbonBand.getPopupRibbonBand(), AbstractRibbonBand.setPopupRibbonBand(AbstractRibbonBand)

icon

ResizableIcon icon
Icon for the collapsed state. Is set on the button that represents the collapsed state of this band. The collapsed button itself is implemented as a part of the UI delegate in BasicRibbonBandUI.

See Also:
AbstractRibbonBand.getIcon(), AbstractRibbonBand.setIcon(ResizableIcon)

currResizePolicy

RibbonBandResizePolicy currResizePolicy
The current resize policy for this band. Must be one of the policies in the AbstractRibbonBand.resizePolicies list.

See Also:
AbstractRibbonBand.resizePolicies, AbstractRibbonBand.setCurrentResizePolicy(RibbonBandResizePolicy), AbstractRibbonBand.getCurrentResizePolicy()

resizePolicies

java.util.List<E> resizePolicies
The list of available resize policies.

See Also:
AbstractRibbonBand.currResizePolicy, AbstractRibbonBand.setResizePolicies(List), AbstractRibbonBand.getResizePolicies(), AbstractRibbonBand.getCurrentResizePolicy()

expandButtonKeyTip

java.lang.String expandButtonKeyTip
The key tip for the ribbon band expand button. Is relevant only when AbstractRibbonBand.expandActionListener is not null.

See Also:
AbstractRibbonBand.setExpandButtonKeyTip(String), AbstractRibbonBand.getExpandButtonKeyTip()

expandButtonRichTooltip

RichTooltip expandButtonRichTooltip
The rich tooltip for the ribbon band expand button. Is relevant only when AbstractRibbonBand.expandActionListener is not null.

See Also:
AbstractRibbonBand.setExpandButtonRichTooltip(RichTooltip), AbstractRibbonBand.getExpandButtonRichTooltip()

collapsedStateKeyTip

java.lang.String collapsedStateKeyTip
The key tip for the collapsed button which is shown when there is not enough horizontal space to show the ribbon band content under the most restrictive resize policy. The collapsed button itself is implemented as a part of the UI delegate in BasicRibbonBandUI.

See Also:
AbstractRibbonBand.setCollapsedStateKeyTip(String), AbstractRibbonBand.getCollapsedStateKeyTip()

Class org.pushingpixels.flamingo.api.ribbon.JFlowRibbonBand extends AbstractRibbonBand<JFlowBandControlPanel> implements Serializable

Class org.pushingpixels.flamingo.api.ribbon.JRibbon extends javax.swing.JComponent implements Serializable

Serialized Fields

tasks

java.util.ArrayList<E> tasks
The general tasks.

See Also:
JRibbon.addTask(RibbonTask), JRibbon.getTaskCount(), JRibbon.getTask(int)

contextualTaskGroups

java.util.ArrayList<E> contextualTaskGroups
The contextual task groups.

See Also:
JRibbon.addContextualTaskGroup(RibbonContextualTaskGroup), JRibbon.setVisible(RibbonContextualTaskGroup, boolean), JRibbon.isVisible(RibbonContextualTaskGroup), JRibbon.getContextualTaskGroupCount(), JRibbon.getContextualTaskGroup(int)

taskbarComponents

java.util.ArrayList<E> taskbarComponents
The taskbar components (to the right of the application menu button).

See Also:
JRibbon.addTaskbarComponent(Component), JRibbon.getTaskbarComponents(), JRibbon.removeTaskbarComponent(Component)

bands

java.util.ArrayList<E> bands
Bands of the currently shown task.


currentlySelectedTask

RibbonTask currentlySelectedTask
Currently selected (shown) task.


helpIcon

ResizableIcon helpIcon
Help icon. When not null, the ribbon will display a help button at the far right of the tab area.

See Also:
JRibbon.helpActionListener, JRibbon.configureHelp(ResizableIcon, ActionListener), JRibbon.getHelpIcon()

helpActionListener

java.awt.event.ActionListener helpActionListener
When the JRibbon.helpIcon is not null, this listener will be invoked when the user activates the help button.

See Also:
JRibbon.configureHelp(ResizableIcon, ActionListener), JRibbon.getHelpActionListener()

groupVisibilityMap

java.util.Map<K,V> groupVisibilityMap
Visibility status of the contextual task group. Must contain a value for each group in JRibbon.contextualTaskGroups.

See Also:
JRibbon.setVisible(RibbonContextualTaskGroup, boolean), JRibbon.isVisible(RibbonContextualTaskGroup)

applicationMenu

RibbonApplicationMenu applicationMenu
The application menu.

See Also:
JRibbon.setApplicationMenu(RibbonApplicationMenu), JRibbon.getApplicationMenu()

applicationMenuRichTooltip

RichTooltip applicationMenuRichTooltip
The rich tooltip of JRibbon.applicationMenu button.

See Also:
JRibbon.applicationMenu, JRibbon.setApplicationMenuRichTooltip(RichTooltip), JRibbon.getApplicationMenuRichTooltip()

applicationMenuKeyTip

java.lang.String applicationMenuKeyTip
The key tip of JRibbon.applicationMenu button.

See Also:
JRibbon.applicationMenu, JRibbon.setApplicationMenuKeyTip(String), JRibbon.getApplicationMenuKeyTip()

isMinimized

boolean isMinimized
Indicates whether the ribbon is currently minimized.

See Also:
JRibbon.setMinimized(boolean), JRibbon.isMinimized()

ribbonFrame

JRibbonFrame ribbonFrame
The host ribbon frame. Is null when the ribbon is not hosted in a JRibbonFrame.

Class org.pushingpixels.flamingo.api.ribbon.JRibbonBand extends AbstractRibbonBand<JBandControlPanel> implements Serializable

Class org.pushingpixels.flamingo.api.ribbon.JRibbonComponent extends RichToolTipManager.JTrackableComponent implements Serializable

Serialized Fields

icon

ResizableIcon icon
Wrapper icon. Can be null.

See Also:
JRibbonComponent.JRibbonComponent(ResizableIcon, String, JComponent)

caption

java.lang.String caption
Wrapper caption. Can be null.

See Also:
JRibbonComponent.JRibbonComponent(ResizableIcon, String, JComponent)

mainComponent

javax.swing.JComponent mainComponent
The wrapped component. Is guaranteed to be non null.


isSimpleWrapper

boolean isSimpleWrapper
Indication whether this wrapper is simple. A simple wrapper has null JRibbonComponent.icon and null JRibbonComponent.caption.


keyTip

java.lang.String keyTip
The key tip for this wrapper component.

See Also:
JRibbonComponent.setKeyTip(String), JRibbonComponent.getKeyTip()

richTooltip

RichTooltip richTooltip
The rich tooltip for this wrapper component.

See Also:
JRibbonComponent.setRichTooltip(RichTooltip), JRibbonComponent.getRichTooltip(MouseEvent)

horizontalAlignment

HorizontalAlignment horizontalAlignment
The horizontal alignment for this wrapper component.

See Also:
JRibbonComponent.getHorizontalAlignment(), JRibbonComponent.setHorizontalAlignment(HorizontalAlignment)

displayPriority

RibbonElementPriority displayPriority

isResizingAware

boolean isResizingAware

Class org.pushingpixels.flamingo.api.ribbon.JRibbonFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

ribbon

JRibbon ribbon
The ribbon component.


appIcon

ResizableIcon appIcon

wasSetIconImagesCalled

boolean wasSetIconImagesCalled

setAppIconExecutor

java.util.concurrent.Executor setAppIconExecutor

Package org.pushingpixels.flamingo.internal.ui.common

Class org.pushingpixels.flamingo.internal.ui.common.JRichTooltipPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

tooltipInfo

RichTooltip tooltipInfo

Package org.pushingpixels.flamingo.internal.ui.common.popup

Class org.pushingpixels.flamingo.internal.ui.common.popup.BasicCommandPopupMenuUI.MenuPanel extends javax.swing.JPanel implements Serializable

Class org.pushingpixels.flamingo.internal.ui.common.popup.BasicCommandPopupMenuUI.ScrollableCommandButtonPanel extends javax.swing.JComponent implements Serializable

Serialized Fields

maxDimension

java.awt.Dimension maxDimension
Maximum dimension of this popup gallery.


buttonPanel

JCommandButtonPanel buttonPanel
The internal panel that hosts the icon command buttons. Is hosted in the BasicCommandPopupMenuUI.ScrollableCommandButtonPanel.scroll.


maxVisibleButtonRows

int maxVisibleButtonRows
The maximum number of visible button rows.


scroll

javax.swing.JScrollPane scroll
Scroll panel that hosts BasicCommandPopupMenuUI.ScrollableCommandButtonPanel.buttonPanel.

Class org.pushingpixels.flamingo.internal.ui.common.popup.JColorSelectorComponent extends javax.swing.JComponent implements Serializable

Serialized Fields

color

java.awt.Color color

colorChooserCallbacks

java.util.List<E> colorChooserCallbacks

isTopOpen

boolean isTopOpen

isBottomOpen

boolean isBottomOpen

Class org.pushingpixels.flamingo.internal.ui.common.popup.JColorSelectorPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

caption

java.lang.String caption

colorSelectionContainer

javax.swing.JPanel colorSelectionContainer

isLastPanel

boolean isLastPanel

Package org.pushingpixels.flamingo.internal.ui.ribbon

Class org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

ribbonBand

AbstractRibbonBand<T extends AbstractBandControlPanel> ribbonBand

Class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI.CollapsedButtonPopupPanel extends JPopupPanel implements Serializable

Serialized Fields

component

java.awt.Component component
The main component of this popup panel. Can be null.

Class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonGalleryUI.ExpandCommandButton extends JCommandButton implements Serializable

Class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonGalleryUI.JButtonStripUIResource extends JCommandButtonStrip implements Serializable

Class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonUI.BandHostPanel extends javax.swing.JPanel implements Serializable

Class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonUI.BandHostPopupPanel extends JPopupPanel implements Serializable

Class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonUI.TaskToggleButtonsHostPanel extends javax.swing.JPanel implements Serializable

Class org.pushingpixels.flamingo.internal.ui.ribbon.JBandControlPanel extends AbstractBandControlPanel implements Serializable

Serialized Fields

galleryNameMap

java.util.Map<K,V> galleryNameMap
Maps from gallery name to gallery.


controlPanelGroups

java.util.LinkedList<E> controlPanelGroups

Class org.pushingpixels.flamingo.internal.ui.ribbon.JFlowBandControlPanel extends AbstractBandControlPanel implements Serializable

Serialized Fields

comps

java.util.List<E> comps
List of all components of this control panel.

Class org.pushingpixels.flamingo.internal.ui.ribbon.JRibbonGallery extends javax.swing.JComponent implements Serializable

Serialized Fields

buttons

java.util.List<E> buttons
The buttons of this gallery.


buttonSelectionGroup

CommandToggleButtonGroup buttonSelectionGroup
Button group for ensuring that only one button is selected.


displayPriority

RibbonElementPriority displayPriority
The current display priority of this in-ribbon gallery.


preferredVisibleIconCount

java.util.Map<K,V> preferredVisibleIconCount
Preferred widths for each possible display state (set in the user code according to design preferences).


buttonGroups

java.util.List<E> buttonGroups
Gallery button groups.


preferredPopupMaxButtonColumns

int preferredPopupMaxButtonColumns
Preferred maximum number of button columns for the popup panel.


preferredPopupMaxVisibleButtonRows

int preferredPopupMaxVisibleButtonRows
Preferred maximum number of visible button rows for the popup panel.


isShowingPopupPanel

boolean isShowingPopupPanel
Indication whether the ribbon gallery is showing the popup panel.


popupCallback

JRibbonBand.RibbonGalleryPopupCallback popupCallback

expandKeyTip

java.lang.String expandKeyTip

buttonDisplayState

CommandButtonDisplayState buttonDisplayState

Class org.pushingpixels.flamingo.internal.ui.ribbon.JRibbonRootPane extends javax.swing.JRootPane implements Serializable

Class org.pushingpixels.flamingo.internal.ui.ribbon.JRibbonTaskToggleButton extends JCommandToggleButton implements Serializable

Serialized Fields

contextualGroupHueColor

java.awt.Color contextualGroupHueColor
Color of the matching contextual task group. Can be null if the associated task is not contextual.


keyTip

java.lang.String keyTip

ribbonTask

RibbonTask ribbonTask

Package org.pushingpixels.flamingo.internal.ui.ribbon.appmenu

Class org.pushingpixels.flamingo.internal.ui.ribbon.appmenu.JRibbonApplicationMenuButton extends JCommandButton implements Serializable

Serialized Fields

ribbon

JRibbon ribbon

Class org.pushingpixels.flamingo.internal.ui.ribbon.appmenu.JRibbonApplicationMenuPopupPanel extends JPopupPanel implements Serializable

Serialized Fields

appMenuButton

JRibbonApplicationMenuButton appMenuButton

ribbonAppMenu

RibbonApplicationMenu ribbonAppMenu

Class org.pushingpixels.flamingo.internal.ui.ribbon.appmenu.JRibbonApplicationMenuPopupPanelSecondary extends JCommandButtonPanel implements Serializable


Package org.pushingpixels.flamingo.internal.utils

Class org.pushingpixels.flamingo.internal.utils.KeyTipManager.KeyTipEvent extends java.awt.AWTEvent implements Serializable