A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
cloneContextMenu() — Method in class com.ericfeminella.ui.ConfigurableContextMenu
Clones the ContextMenu object provided by the ConfigurableContextMenu instance
cloneContextMenu() — Method in interface com.ericfeminella.ui.ICloneableContextMenu
Clones the ContextMenu of an ConfigurableContextMenu instance
com.ericfeminella.errors — Package
com.ericfeminella.ui — Package
ConfigurableContextMenu — Class in package com.ericfeminella.ui
Provides a default IConfigurableContextMenu implementation which allows clients to configure a custom ContextMenu dynamically at runtime as well as add additional items, remove items and enable disable ContextMenuItems

ConfigurableContextMenu provides a "has-a" relationship in that it wraps a ContextMenu object instance in order to provide an API for working on a ContextMenu at runtime

ConfigurableContextMenu(owner, menuSelectHandler, showDefaultItems) — Constructor in class com.ericfeminella.ui.ConfigurableContextMenu
Instantiates a new instance of ConfigurableContextMenu and sets the specified configurationsp>
ConfigurableContextMenuBuilder — Final class in package com.ericfeminella.ui
Constructs a new instance of ConfigurableContextMenu from a collection of ContextMenuItemClient instances

The ConfigurableContextMenuBuilder accepts a ListCollectionView from which a new ConfigurableContextMenu object is created.

ContextMenuItemCaptionValidator — Final class in package com.ericfeminella.ui
Provides an all static API which determines if a specific ContextMenuItem caption is valid
ContextMenuItemClient — Final class in package com.ericfeminella.ui
Convenience class which is used to provide a type safe object which ConfigurableContextMenuBuilder utilizes to create an instance of ConfigurableContectMenu

ContextMenuItemClient is a simple object which is intened to wrap a ContextMenuItem with its associated listener Function

ContextMenuItemClient(menuItem, listener) — Constructor in class com.ericfeminella.ui.ContextMenuItemClient
Creates an instance of ContextMenuItemClient
ContextMenuItemCollisionException — Final class in package com.ericfeminella.errors
Throws an exception specifying that a ContextMenuItem which has been attempted to be included in the ContextMenu already exists
ContextMenuItemCollisionException(caption) — Constructor in class com.ericfeminella.errors.ContextMenuItemCollisionException
Thrown when an application attempts to remove a ContextMenuItem which is null
ContextMenuItemInvalidCaptionException — Final class in package com.ericfeminella.errors
Throws an exception specifying that a ContextMenuItem caption either exceeds a maximum charachter length of 100, or if the caption is a reserved word which is not used in conjunction with another word and / or charachter, or an illegally reserved caption term is specified
ContextMenuItemInvalidCaptionException(caption) — Constructor in class com.ericfeminella.errors.ContextMenuItemInvalidCaptionException
Thrown when a ContextMenuItem caption fails to validate with ContextMenuItemCaptionValidator
ContextMenuMaximumItemsExceededError — Final class in package com.ericfeminella.errors
Throws an exception specifying that a ContextMenuItem which has been attempted to be included in the ContextMenu has not been added due to the maximum limit of ContextMenuItems being exceeded (15)
ContextMenuMaximumItemsExceededError() — Constructor in class com.ericfeminella.errors.ContextMenuMaximumItemsExceededError
Thrown when an application attempts to add a ContextMenuItem after the maximum limit has been exceeded
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z