A B C D E F G H I L M N O P R S T U V W Z 

A

AbstractAction<T> - Class in net.abstractfactory.plum.model
 
AbstractAction() - Constructor for class net.abstractfactory.plum.model.AbstractAction
 
AbstractEventListener - Class in net.abstractfactory.plum.view.event
 
AbstractEventListener() - Constructor for class net.abstractfactory.plum.view.event.AbstractEventListener
 
AbstractSelector<T> - Interface in net.abstractfactory.plum.view.component.listbox
 
AbstractViewAction - Class in net.abstractfactory.plum.view.event
 
AbstractViewAction(String) - Constructor for class net.abstractfactory.plum.view.event.AbstractViewAction
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.Button
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.CheckBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.Component
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.layout.Grid
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.layout.HorizontalBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.layout.VerticalBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.Panel
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.window.Screen
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.FileView
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.ImageView
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.Label
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.ListBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.ListItemView
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.ListView
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.menu.Menu
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.menu.MenuBar
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.menu.MenuItem
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.PasswordBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.SpinBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.TextArea
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.TextBox
 
accept(Visitor) - Method in class net.abstractfactory.plum.view.component.window.PackingCase
 
addChild(Component) - Method in class net.abstractfactory.plum.view.component.Component
 
addChild(Component, boolean) - Method in class net.abstractfactory.plum.view.component.Component
 
addChildren(Component[]) - Method in class net.abstractfactory.plum.view.component.Component
 
addChildWindow(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
addClickListener(EventListener) - Method in class net.abstractfactory.plum.view.component.Button
 
addClickListener(ClickEventListener) - Method in class net.abstractfactory.plum.view.component.Button
 
addClickListener(EventListener) - Method in class net.abstractfactory.plum.view.component.menu.MenuItem
 
addEvent(Event) - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 
addEventListener(String, EventListener) - Method in class net.abstractfactory.plum.view.component.Component
 
addEvents(List<Event>) - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 
additionalFailureMessage - Variable in class net.abstractfactory.plum.meta.validation.validator.Validator
optional, such as: the second character of '2a10' is not a number.
addMenu(MenuItem) - Method in class net.abstractfactory.plum.view.component.menu.MenuBar
 
addMenuItem(MenuItem) - Method in class net.abstractfactory.plum.view.component.menu.Menu
 
addMessage(String) - Method in class net.abstractfactory.plum.meta.validation.ValidationError
 
addValidationError(ValidationError) - Method in exception net.abstractfactory.plum.meta.validation.ParameterValidateFailedException
 
ApplicationUIBuilder - Interface in net.abstractfactory.plum.view.component.window
Application UI Builder build the whole UI from Business Objects.

B

backgroundColor - Variable in class net.abstractfactory.plum.view.component.Component
 
BLACK - Static variable in class net.abstractfactory.plum.view.misc.Color
 
BLUE - Static variable in class net.abstractfactory.plum.view.misc.Color
 
bodyPanel - Variable in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
bringFront(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
BusinessObject - Class in net.abstractfactory.plum.view.component.window
a group of info of a business object
BusinessObject(Class, Object) - Constructor for class net.abstractfactory.plum.view.component.window.BusinessObject
 
BusinessObject(Class, Map<String, Class>, Object) - Constructor for class net.abstractfactory.plum.view.component.window.BusinessObject
 
BusinessObject(Class, String, Class, Object) - Constructor for class net.abstractfactory.plum.view.component.window.BusinessObject
 
Button - Class in net.abstractfactory.plum.view.component
 
Button() - Constructor for class net.abstractfactory.plum.view.component.Button
 
Button(String) - Constructor for class net.abstractfactory.plum.view.component.Button
 

C

caption - Variable in class net.abstractfactory.plum.view.component.Component
 
CheckBox - Class in net.abstractfactory.plum.view.component
 
CheckBox() - Constructor for class net.abstractfactory.plum.view.component.CheckBox
 
childWindows - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
clearEventListener() - Method in class net.abstractfactory.plum.view.component.Component
 
click() - Method in class net.abstractfactory.plum.view.component.Button
 
click() - Method in class net.abstractfactory.plum.view.component.menu.MenuItem
 
ClickEventListener - Class in net.abstractfactory.plum.view.component
 
ClickEventListener() - Constructor for class net.abstractfactory.plum.view.component.ClickEventListener
 
closeButton - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
closeDialog(ModalResult) - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
set result, close it.
closeDialog() - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
free dialog resource
closeWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
closeWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
close, detach, free window.
color - Variable in class net.abstractfactory.plum.view.component.Component
 
Color - Class in net.abstractfactory.plum.view.misc
 
Color(int, int, int) - Constructor for class net.abstractfactory.plum.view.misc.Color
 
cols - Variable in class net.abstractfactory.plum.view.component.containers.layout.Grid
 
Component - Class in net.abstractfactory.plum.view.component
Any component is a container by default.
Component() - Constructor for class net.abstractfactory.plum.view.component.Component
 
ComponentEvent - Class in net.abstractfactory.plum.view.event
 
ComponentEvent(Component, ViewAction) - Constructor for class net.abstractfactory.plum.view.event.ComponentEvent
 
ConfirmationBox - Class in net.abstractfactory.plum.view.component.containers.window
 
ConfirmationBox(String) - Constructor for class net.abstractfactory.plum.view.component.containers.window.ConfirmationBox
 
containsListener(String) - Method in class net.abstractfactory.plum.view.component.Component
 
contentPanel - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
A window has only one child component, that is the contentPanel.
createUI(BusinessObject[]) - Method in interface net.abstractfactory.plum.view.component.window.ApplicationUIBuilder
 

D

DateTimePicker - Class in net.abstractfactory.plum.view.component
 
DateTimePicker() - Constructor for class net.abstractfactory.plum.view.component.DateTimePicker
 
DateTimePickerMode - Enum in net.abstractfactory.plum.view.component
 
description - Variable in class net.abstractfactory.plum.meta.validation.validator.Validator
such as: must be number
destroy() - Method in class net.abstractfactory.plum.view.component.Component
free resource, such as file, thread, etc.
Dialog - Class in net.abstractfactory.plum.view.component.containers.window
 
Dialog() - Constructor for class net.abstractfactory.plum.view.component.containers.window.Dialog
 
disabled - Variable in class net.abstractfactory.plum.view.component.Component
 
DropdownList - Class in net.abstractfactory.plum.view.component.listbox
text-based dropdown.
DropdownList() - Constructor for class net.abstractfactory.plum.view.component.listbox.DropdownList
 

E

errors - Variable in exception net.abstractfactory.plum.meta.validation.ParameterValidateFailedException
 
Event - Class in net.abstractfactory.plum.view.event
 
Event() - Constructor for class net.abstractfactory.plum.view.event.Event
 
EVENT_BEFORE_REFRESH_VIEW - Static variable in class net.abstractfactory.plum.view.component.Component
refresh only sync abstract view to (remote) native view.
EVENT_BEFORE_UPDATE_VIEW - Static variable in class net.abstractfactory.plum.view.component.Component
usually view should load data from model.
EVENT_CLICK - Static variable in class net.abstractfactory.plum.view.component.Button
 
EVENT_CLICK - Static variable in class net.abstractfactory.plum.view.component.menu.MenuItem
 
EVENT_STATE_CHANGE - Static variable in class net.abstractfactory.plum.view.component.Component
any part of the view changes that the Controller may interested.
EVENT_VALUE_CHANGE - Static variable in class net.abstractfactory.plum.view.component.Component
usually used to update model.
EventListener - Interface in net.abstractfactory.plum.view.event
 
eventThread - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
EventThreadContext - Class in net.abstractfactory.plum.view.component.containers.window
 
EventThreadContext(Context) - Constructor for class net.abstractfactory.plum.view.component.containers.window.EventThreadContext
 
execute() - Method in class net.abstractfactory.plum.view.event.ComponentEvent
 
execute(Component) - Method in interface net.abstractfactory.plum.view.event.ViewAction
 
existsEventListener(String, EventListener) - Method in class net.abstractfactory.plum.view.component.Component
 

F

FileView - Class in net.abstractfactory.plum.view.component
 
FileView() - Constructor for class net.abstractfactory.plum.view.component.FileView
 
findWindow() - Method in class net.abstractfactory.plum.view.component.Component
find the belonging window
font - Variable in class net.abstractfactory.plum.view.component.Component
 
Font - Class in net.abstractfactory.plum.view.misc
 
Font() - Constructor for class net.abstractfactory.plum.view.misc.Font
 
FontStyle - Enum in net.abstractfactory.plum.view.misc
 
FontWeight - Enum in net.abstractfactory.plum.view.misc
 
footPanel - Variable in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
forceUpdateView() - Method in class net.abstractfactory.plum.view.component.Component
trigger STATE_CHANGE event.

G

GeneralValidation - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
 
getAction() - Method in class net.abstractfactory.plum.view.event.ComponentEvent
 
getActionListener() - Method in interface net.abstractfactory.plum.model.ViewAction
 
getAllMessages() - Method in class net.abstractfactory.plum.meta.validation.ValidationError
 
getAllWindows() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
getAsHex() - Method in class net.abstractfactory.plum.view.misc.Color
 
getBackgroundColor() - Method in class net.abstractfactory.plum.view.component.Component
 
getBlue() - Method in class net.abstractfactory.plum.view.misc.Color
 
getBodyPanel() - Method in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
getCaption() - Method in interface net.abstractfactory.plum.model.ViewAction
 
getCaption() - Method in class net.abstractfactory.plum.view.component.Component
 
getCategory() - Method in interface net.abstractfactory.plum.model.ViewAction
 
getChildComponentById(String) - Method in class net.abstractfactory.plum.view.component.Component
 
getChildComponentByName(String) - Method in class net.abstractfactory.plum.view.component.Component
 
getChildrenComponents() - Method in class net.abstractfactory.plum.view.component.Component
 
getChildWindows() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getClazz() - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
getColor() - Method in class net.abstractfactory.plum.view.component.Component
 
getCols() - Method in class net.abstractfactory.plum.view.component.containers.layout.Grid
 
getComponent() - Method in class net.abstractfactory.plum.view.event.ComponentEvent
 
getComponentByClass(Class) - Method in class net.abstractfactory.plum.view.component.Component
original idea is to make a "getWindow()", but, I don't want to let this class depend on the Window class.
getContainer() - Method in class net.abstractfactory.plum.view.component.containers.window.NotificationBox
 
getContentPanel() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getContext() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 
getCurrentThreadContext() - Static method in class net.abstractfactory.plum.view.component.containers.window.EventThreadContext
 
getDatetime() - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
getDateTimeString() - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
getDescription() - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
getDomainFieldValue() - Method in class net.abstractfactory.plum.view.component.SpinBox
 
getErrors() - Method in exception net.abstractfactory.plum.meta.validation.ParameterValidateFailedException
 
getEventThread() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getExtraAttribute(String) - Method in class net.abstractfactory.plum.view.component.Component
 
getExtraAttributes() - Method in class net.abstractfactory.plum.view.component.Component
 
getFieldName() - Method in class net.abstractfactory.plum.meta.validation.ValidationError
 
getFont() - Method in class net.abstractfactory.plum.view.component.Component
 
getFont(boolean) - Method in class net.abstractfactory.plum.view.component.Component
 
getFootPanel() - Method in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
getFormat() - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
getGenericTypeMap() - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
getGreen() - Method in class net.abstractfactory.plum.view.misc.Color
 
getHeadPanel() - Method in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
getHeight() - Method in class net.abstractfactory.plum.view.component.ImageView
 
getId() - Method in class net.abstractfactory.plum.view.component.Component
 
getId(Object) - Method in interface net.abstractfactory.plum.view.component.listbox.IdNameExtractor
 
getId(Object) - Method in class net.abstractfactory.plum.view.component.listbox.IdNameExtractorImpl
 
getId(Object) - Method in class net.abstractfactory.plum.view.component.listbox.ValueValueIdNameExtractor
 
getImage() - Method in class net.abstractfactory.plum.view.component.ImageView
 
getImageVersion() - Method in class net.abstractfactory.plum.view.component.ImageView
 
getIndex() - Method in interface net.abstractfactory.plum.model.ViewAction
 
getInstance() - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
getMainWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
getMax() - Method in class net.abstractfactory.plum.view.component.SpinBox
 
getMenuDepth() - Method in class net.abstractfactory.plum.view.component.menu.MenuItem
the depth from menu bar.
getMenuPanel() - Method in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
getMin() - Method in class net.abstractfactory.plum.view.component.SpinBox
 
getModalResult() - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
getMode() - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
getModel() - Method in class net.abstractfactory.plum.model.AbstractAction
 
getModel() - Method in class net.abstractfactory.plum.view.component.Component
 
getName() - Method in interface net.abstractfactory.plum.model.ViewAction
 
getName() - Method in class net.abstractfactory.plum.view.component.Component
 
getName(Object) - Method in interface net.abstractfactory.plum.view.component.listbox.IdNameExtractor
 
getName(Object) - Method in class net.abstractfactory.plum.view.component.listbox.IdNameExtractorImpl
 
getName(Object) - Method in class net.abstractfactory.plum.view.component.listbox.ValueValueIdNameExtractor
 
getName() - Method in class net.abstractfactory.plum.view.event.AbstractViewAction
 
getName() - Method in interface net.abstractfactory.plum.view.event.ViewAction
action name
getName() - Method in class net.abstractfactory.plum.view.misc.Font
 
getOptions() - Method in interface net.abstractfactory.plum.view.component.listbox.AbstractSelector
 
getOptions() - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
getOptions() - Method in class net.abstractfactory.plum.view.component.ListBox
 
getOptions() - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
getParentWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getPassword() - Method in class net.abstractfactory.plum.view.component.PasswordBox
 
getPreviousEventThread() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 
getRed() - Method in class net.abstractfactory.plum.view.misc.Color
 
getRegexp() - Method in class net.abstractfactory.plum.meta.validation.validator.RegExpValidator
 
getResult() - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
getRootWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getScreen() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
getSelectedIndex() - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
getSelectedIndex() - Method in class net.abstractfactory.plum.view.component.ListBox
 
getSelectedIndex() - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
getSelectedIndex() - Method in interface net.abstractfactory.plum.view.component.listbox.SingleSelector
 
getSelectedIndices() - Method in class net.abstractfactory.plum.view.component.ListBox
 
getSelectedIndices() - Method in interface net.abstractfactory.plum.view.component.listbox.MultipleSelector
 
getSelectedValue() - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
getSelectedValue() - Method in class net.abstractfactory.plum.view.component.ListBox
 
getSelectedValue() - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
getSelectedValue() - Method in interface net.abstractfactory.plum.view.component.listbox.SingleSelector
 
getSelectedValues() - Method in class net.abstractfactory.plum.view.component.ListBox
 
getSelectedValues() - Method in interface net.abstractfactory.plum.view.component.listbox.MultipleSelector
 
getSelectionMode() - Method in class net.abstractfactory.plum.view.component.ListBox
 
getSessionContext() - Method in class net.abstractfactory.plum.view.component.containers.window.EventThreadContext
 
getSize() - Method in class net.abstractfactory.plum.view.misc.Font
 
getStyle() - Method in class net.abstractfactory.plum.view.misc.Font
 
getTarget() - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
getText() - Method in class net.abstractfactory.plum.view.component.Label
 
getText() - Method in class net.abstractfactory.plum.view.component.TextBox
 
getTitle() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getTitlePanel() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getValue() - Method in class net.abstractfactory.plum.view.component.FileView
 
getValue() - Method in class net.abstractfactory.plum.view.component.SpinBox
 
getVisibleFontWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
getWeight() - Method in class net.abstractfactory.plum.view.misc.Font
 
getWidth() - Method in class net.abstractfactory.plum.view.component.ImageView
 
getWindow() - Method in class net.abstractfactory.plum.view.component.Component
 
getWindow() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 
getWindowManager() - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
getWindowManager(Context) - Static method in class net.abstractfactory.plum.view.context.ViewSessionContextUtils
 
getZIndex(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
0 is behind most.
GreaterThan - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.field
parameter 1 > parameter 2
GreaterThan - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
parameter 1 > parameter 2
GreaterThanInteger - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
parameter 1 > parameter 2
GREEN - Static variable in class net.abstractfactory.plum.view.misc.Color
 
GREY - Static variable in class net.abstractfactory.plum.view.misc.Color
 
Grid - Class in net.abstractfactory.plum.view.component.containers.layout
 
Grid(int) - Constructor for class net.abstractfactory.plum.view.component.containers.layout.Grid
 

H

headPanel - Variable in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
hide() - Method in class net.abstractfactory.plum.view.component.Component
 
HorizontalBox - Class in net.abstractfactory.plum.view.component.containers.layout
 
HorizontalBox() - Constructor for class net.abstractfactory.plum.view.component.containers.layout.HorizontalBox
 

I

id - Variable in class net.abstractfactory.plum.view.component.Component
it is unique
IdNameExtractor - Interface in net.abstractfactory.plum.view.component.listbox
 
IdNameExtractorImpl - Class in net.abstractfactory.plum.view.component.listbox
 
IdNameExtractorImpl(String, String) - Constructor for class net.abstractfactory.plum.view.component.listbox.IdNameExtractorImpl
 
ImageView - Class in net.abstractfactory.plum.view.component
 
ImageView() - Constructor for class net.abstractfactory.plum.view.component.ImageView
 
init(T) - Method in class net.abstractfactory.plum.model.AbstractAction
 
init(Context) - Static method in class net.abstractfactory.plum.view.context.ViewSessionContextUtils
 
IntegerRange - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.field
 
isChecked() - Method in class net.abstractfactory.plum.view.component.CheckBox
 
isDisabled() - Method in class net.abstractfactory.plum.view.component.Component
 
isHeaderEnabled() - Method in class net.abstractfactory.plum.view.component.containers.layout.Grid
 
isModal() - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
isReadOnly() - Method in class net.abstractfactory.plum.view.component.Component
 
isVisible() - Method in class net.abstractfactory.plum.view.component.Component
 
isWindow() - Method in class net.abstractfactory.plum.view.component.Component
 

L

Label - Class in net.abstractfactory.plum.view.component
 
Label() - Constructor for class net.abstractfactory.plum.view.component.Label
 
Label(String) - Constructor for class net.abstractfactory.plum.view.component.Label
 
LessThan - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.field
parameter 1 > parameter 2
LessThan - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
parameter 1 > parameter 2
ListBox - Class in net.abstractfactory.plum.view.component
ListBox must have list items.
ListBox() - Constructor for class net.abstractfactory.plum.view.component.ListBox
 
ListItemView - Class in net.abstractfactory.plum.view.component
 
ListItemView() - Constructor for class net.abstractfactory.plum.view.component.ListItemView
 
ListStyle - Enum in net.abstractfactory.plum.view.component.listbox
 
ListView - Class in net.abstractfactory.plum.view.component
 
ListView() - Constructor for class net.abstractfactory.plum.view.component.ListView
 

M

MainWindow - Class in net.abstractfactory.plum.view.component.containers.window
It is a special window class.
MainWindow() - Constructor for class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
max - Variable in class net.abstractfactory.plum.view.component.SpinBox
 
maxLength - Variable in class net.abstractfactory.plum.view.component.PasswordBox
 
maxLength - Variable in class net.abstractfactory.plum.view.component.TextBox
 
Menu - Class in net.abstractfactory.plum.view.component.menu
contains menu items.
Menu() - Constructor for class net.abstractfactory.plum.view.component.menu.Menu
 
MenuBar - Class in net.abstractfactory.plum.view.component.menu
menu bar is a bar holds menus.
MenuBar() - Constructor for class net.abstractfactory.plum.view.component.menu.MenuBar
 
MenuItem - Class in net.abstractfactory.plum.view.component.menu
 
MenuItem() - Constructor for class net.abstractfactory.plum.view.component.menu.MenuItem
 
menuPanel - Variable in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
min - Variable in class net.abstractfactory.plum.view.component.SpinBox
 
modal - Variable in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
modalResult - Variable in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
ModalResult - Enum in net.abstractfactory.plum.view.component.containers.window
 
model - Variable in class net.abstractfactory.plum.model.AbstractAction
 
MultipleSelector<T> - Interface in net.abstractfactory.plum.view.component.listbox
multiple selection

N

name - Variable in class net.abstractfactory.plum.view.component.Component
 
NAME_CLOSE_BUTTON - Static variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
NAME_CONTENT_PANEL - Static variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
NAME_TITLE_LABEL - Static variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
NAME_TITLE_PANEL - Static variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
net.abstractfactory.plum.meta.validation - package net.abstractfactory.plum.meta.validation
 
net.abstractfactory.plum.meta.validation.annotation.field - package net.abstractfactory.plum.meta.validation.annotation.field
 
net.abstractfactory.plum.meta.validation.annotation.parameter - package net.abstractfactory.plum.meta.validation.annotation.parameter
 
net.abstractfactory.plum.meta.validation.validator - package net.abstractfactory.plum.meta.validation.validator
 
net.abstractfactory.plum.model - package net.abstractfactory.plum.model
 
net.abstractfactory.plum.view - package net.abstractfactory.plum.view
 
net.abstractfactory.plum.view.component - package net.abstractfactory.plum.view.component
 
net.abstractfactory.plum.view.component.containers - package net.abstractfactory.plum.view.component.containers
 
net.abstractfactory.plum.view.component.containers.layout - package net.abstractfactory.plum.view.component.containers.layout
 
net.abstractfactory.plum.view.component.containers.window - package net.abstractfactory.plum.view.component.containers.window
 
net.abstractfactory.plum.view.component.listbox - package net.abstractfactory.plum.view.component.listbox
 
net.abstractfactory.plum.view.component.menu - package net.abstractfactory.plum.view.component.menu
 
net.abstractfactory.plum.view.component.window - package net.abstractfactory.plum.view.component.window
 
net.abstractfactory.plum.view.context - package net.abstractfactory.plum.view.context
 
net.abstractfactory.plum.view.event - package net.abstractfactory.plum.view.event
 
net.abstractfactory.plum.view.misc - package net.abstractfactory.plum.view.misc
 
NotEqualsInteger - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
parameter 1 > parameter 2
NotificationBox - Class in net.abstractfactory.plum.view.component.containers.window
 
NotificationBox(String) - Constructor for class net.abstractfactory.plum.view.component.containers.window.NotificationBox
 
NotificationBox(Component) - Constructor for class net.abstractfactory.plum.view.component.containers.window.NotificationBox
 
notifyEventListeners(String) - Method in class net.abstractfactory.plum.view.component.Component
 
notifyEventListeners(String, Object...) - Method in class net.abstractfactory.plum.view.component.Component
 

O

onClick(Component) - Method in class net.abstractfactory.plum.view.component.ClickEventListener
 
onStateChange() - Method in class net.abstractfactory.plum.view.event.StateChangeListener
 
onValueChange(T, T) - Method in class net.abstractfactory.plum.view.event.ValueChangeListener
 
options - Variable in class net.abstractfactory.plum.view.component.ListBox
 

P

PackingCase - Class in net.abstractfactory.plum.view.component.window
goods produced in view factory, usually wrapped with this class.
PackingCase() - Constructor for class net.abstractfactory.plum.view.component.window.PackingCase
 
Panel - Class in net.abstractfactory.plum.view.component.containers
 
Panel() - Constructor for class net.abstractfactory.plum.view.component.containers.Panel
 
ParameterValidateFailedException - Exception in net.abstractfactory.plum.meta.validation
 
ParameterValidateFailedException() - Constructor for exception net.abstractfactory.plum.meta.validation.ParameterValidateFailedException
 
parentWindow - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
Window Tree are another tree, not same with the component tree; Windows display in its own Z axis.
in the HTML render, Z index is useful since it can not display Real modal dialog.
PasswordBox - Class in net.abstractfactory.plum.view.component
text box as a classical component, has it's model, such as maxLength and text.
PasswordBox() - Constructor for class net.abstractfactory.plum.view.component.PasswordBox
 
print() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
process(Component, String, Object...) - Method in class net.abstractfactory.plum.view.component.ClickEventListener
 
process(Component, String) - Method in class net.abstractfactory.plum.view.event.AbstractEventListener
 
process(Component, String, Object...) - Method in interface net.abstractfactory.plum.view.event.EventListener
 
process(Component, String) - Method in interface net.abstractfactory.plum.view.event.EventListener
 
process(Component, String, Object[]) - Method in class net.abstractfactory.plum.view.event.StateChangeListener
 
process(Component, String, Object[]) - Method in class net.abstractfactory.plum.view.event.ValueChangeListener
 

R

RadioField - Class in net.abstractfactory.plum.view.component.listbox
text-based dropdown.
RadioField() - Constructor for class net.abstractfactory.plum.view.component.listbox.RadioField
 
RangeInteger - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
 
readOnly - Variable in class net.abstractfactory.plum.view.component.Component
 
RED - Static variable in class net.abstractfactory.plum.view.misc.Color
 
Regexp - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.field
 
Regexp - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
 
RegExpValidator - Class in net.abstractfactory.plum.meta.validation.validator
target must be string.
RegExpValidator() - Constructor for class net.abstractfactory.plum.meta.validation.validator.RegExpValidator
 
RegExpValidator(String) - Constructor for class net.abstractfactory.plum.meta.validation.validator.RegExpValidator
 
register(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
removeChild(Component) - Method in class net.abstractfactory.plum.view.component.Component
 
removeChildWindow(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
removeEventListener(String, EventListener) - Method in class net.abstractfactory.plum.view.component.Component
 
removeExtraAttribute(String) - Method in class net.abstractfactory.plum.view.component.Component
 
Required - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.field
 
Required - Annotation Type in net.abstractfactory.plum.meta.validation.annotation.parameter
 
RequiredValidator - Class in net.abstractfactory.plum.meta.validation.validator
a value can not be empty(string,number)
RequiredValidator() - Constructor for class net.abstractfactory.plum.meta.validation.validator.RequiredValidator
 
result - Variable in class net.abstractfactory.plum.meta.validation.validator.Validator
pass or fail
run() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 

S

Screen - Class in net.abstractfactory.plum.view.component.containers.window
root component that holds all windows as children
Screen() - Constructor for class net.abstractfactory.plum.view.component.containers.window.Screen
 
selectedIndices - Variable in class net.abstractfactory.plum.view.component.ListBox
 
SelectionMode - Enum in net.abstractfactory.plum.view.component.listbox
 
selectionMode - Variable in class net.abstractfactory.plum.view.component.ListBox
 
setBackgroundColor(Color) - Method in class net.abstractfactory.plum.view.component.Component
 
setBlue(int) - Method in class net.abstractfactory.plum.view.misc.Color
 
setCaption(String) - Method in class net.abstractfactory.plum.view.component.Component
 
setChecked(boolean) - Method in class net.abstractfactory.plum.view.component.CheckBox
 
setChecked(boolean, boolean) - Method in class net.abstractfactory.plum.view.component.CheckBox
 
setClazz(Class) - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
setColor(Color) - Method in class net.abstractfactory.plum.view.component.Component
 
setContainer(HorizontalBox) - Method in class net.abstractfactory.plum.view.component.containers.window.NotificationBox
 
setContentPanel(Panel) - Method in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
setContentPanel(Panel) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
setDatetime(Date) - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
setDatetime(Date, boolean) - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
setDescription(String) - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
setDisabled(boolean) - Method in class net.abstractfactory.plum.view.component.Component
 
setDomainFieldValue(Object) - Method in class net.abstractfactory.plum.view.component.SpinBox
 
setErrors(List<ValidationError>) - Method in exception net.abstractfactory.plum.meta.validation.ParameterValidateFailedException
 
setEventThread(WindowEventThread) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
setExtraAttribute(String, Object) - Method in class net.abstractfactory.plum.view.component.Component
 
setFieldName(String) - Method in class net.abstractfactory.plum.meta.validation.ValidationError
 
setFont(Font) - Method in class net.abstractfactory.plum.view.component.Component
 
setFormat(String) - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
setGenericTypeMap(Map<String, Class>) - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
setGreen(int) - Method in class net.abstractfactory.plum.view.misc.Color
 
setHeaderEnabled(boolean) - Method in class net.abstractfactory.plum.view.component.containers.layout.Grid
 
setHeadPanel(Panel) - Method in class net.abstractfactory.plum.view.component.containers.window.MainWindow
 
setHeight(int) - Method in class net.abstractfactory.plum.view.component.ImageView
 
setId(String) - Method in class net.abstractfactory.plum.view.component.Component
 
setImage(Image) - Method in class net.abstractfactory.plum.view.component.ImageView
 
setImage(Image, boolean) - Method in class net.abstractfactory.plum.view.component.ImageView
 
setInstance(Object) - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
setItems(List) - Method in class net.abstractfactory.plum.view.component.ListView
 
setItems(List, boolean) - Method in class net.abstractfactory.plum.view.component.ListView
 
setMax(Integer) - Method in class net.abstractfactory.plum.view.component.SpinBox
 
setMin(Integer) - Method in class net.abstractfactory.plum.view.component.SpinBox
 
setModal(boolean) - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
setModalResult(ModalResult) - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
 
setMode(DateTimePickerMode) - Method in class net.abstractfactory.plum.view.component.DateTimePicker
 
setModel(Object) - Method in class net.abstractfactory.plum.view.component.Component
 
setModel(Object, boolean) - Method in class net.abstractfactory.plum.view.component.Component
 
setName(String) - Method in class net.abstractfactory.plum.view.component.Component
 
setName(String) - Method in class net.abstractfactory.plum.view.misc.Font
 
setOptions(Options) - Method in interface net.abstractfactory.plum.view.component.listbox.AbstractSelector
 
setOptions(Options) - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
setOptions(Options) - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
setOptions(Options) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setParentWindow(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
setPassword(String) - Method in class net.abstractfactory.plum.view.component.PasswordBox
 
setPassword(String, boolean) - Method in class net.abstractfactory.plum.view.component.PasswordBox
 
setReadOnly(boolean) - Method in class net.abstractfactory.plum.view.component.Component
 
setRed(int) - Method in class net.abstractfactory.plum.view.misc.Color
 
setRefreshViewTask(Context, ViewRefreshTask) - Static method in class net.abstractfactory.plum.view.context.ViewSessionContextUtils
 
setRegexp(String) - Method in class net.abstractfactory.plum.meta.validation.validator.RegExpValidator
 
setSelectedIndex(int) - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
setSelectedIndex(int) - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
setSelectedIndex(int) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSelectedIndex(int) - Method in interface net.abstractfactory.plum.view.component.listbox.SingleSelector
 
setSelectedIndices(Set<Integer>) - Method in interface net.abstractfactory.plum.view.component.listbox.MultipleSelector
 
setSelectedIndices(Set<Integer>) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSelectedIndices(Set<Integer>, boolean) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSelectedValue(Object) - Method in class net.abstractfactory.plum.view.component.listbox.DropdownList
 
setSelectedValue(Object) - Method in class net.abstractfactory.plum.view.component.listbox.RadioField
 
setSelectedValue(Object) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSelectedValue(Object) - Method in interface net.abstractfactory.plum.view.component.listbox.SingleSelector
 
setSelectedValues(Set<T>) - Method in interface net.abstractfactory.plum.view.component.listbox.MultipleSelector
 
setSelectedValues(Set<Object>) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSelectedValues(Set<Object>, boolean) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSelectionMode(SelectionMode) - Method in class net.abstractfactory.plum.view.component.ListBox
 
setSessionContext(Context) - Method in class net.abstractfactory.plum.view.component.containers.window.EventThreadContext
 
setSize(String) - Method in class net.abstractfactory.plum.view.misc.Font
 
setStyle(FontStyle) - Method in class net.abstractfactory.plum.view.misc.Font
 
setTarget(Object) - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
setText(String) - Method in class net.abstractfactory.plum.view.component.Label
 
setText(String, boolean) - Method in class net.abstractfactory.plum.view.component.Label
 
setText(String) - Method in class net.abstractfactory.plum.view.component.TextBox
 
setText(String, boolean) - Method in class net.abstractfactory.plum.view.component.TextBox
 
setTitle(String) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
setValue(File) - Method in class net.abstractfactory.plum.view.component.FileView
 
setValue(File, boolean) - Method in class net.abstractfactory.plum.view.component.FileView
 
setValue(Integer) - Method in class net.abstractfactory.plum.view.component.SpinBox
 
setVisible(boolean) - Method in class net.abstractfactory.plum.view.component.Component
 
setWeight(FontWeight) - Method in class net.abstractfactory.plum.view.misc.Font
 
setWidth(int) - Method in class net.abstractfactory.plum.view.component.ImageView
 
setWindowManager(WindowManager) - Method in class net.abstractfactory.plum.view.component.containers.window.Window
 
setWindowManager(Context, WindowManager) - Static method in class net.abstractfactory.plum.view.context.ViewSessionContextUtils
 
show() - Method in class net.abstractfactory.plum.view.component.Component
 
showModal(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.Dialog
suspend current thread,
SingleSelector - Interface in net.abstractfactory.plum.view.component.listbox
 
SpinBox - Class in net.abstractfactory.plum.view.component
 
SpinBox() - Constructor for class net.abstractfactory.plum.view.component.SpinBox
 
StateChangeListener - Class in net.abstractfactory.plum.view.event
any state of view changed
StateChangeListener() - Constructor for class net.abstractfactory.plum.view.event.StateChangeListener
 
stopThread() - Method in class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
stop the thread.
StopThreadEvent - Class in net.abstractfactory.plum.view.event
 
StopThreadEvent() - Constructor for class net.abstractfactory.plum.view.event.StopThreadEvent
 

T

takeRefreshViewFutureTask(Context) - Static method in class net.abstractfactory.plum.view.context.ViewSessionContextUtils
get and remove
target - Variable in class net.abstractfactory.plum.meta.validation.validator.Validator
save the target object.
TextArea - Class in net.abstractfactory.plum.view.component
 
TextArea() - Constructor for class net.abstractfactory.plum.view.component.TextArea
 
TextBox - Class in net.abstractfactory.plum.view.component
text box as a classical component, its attribute maxLength and text.
TextBox() - Constructor for class net.abstractfactory.plum.view.component.TextBox
 
TimeToRefreshViewEvent - Class in net.abstractfactory.plum.view.event
event thread will refresh the view when meet this event.
TimeToRefreshViewEvent() - Constructor for class net.abstractfactory.plum.view.event.TimeToRefreshViewEvent
 
title - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
titleLabel - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
titlePanel - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
toString() - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
toString() - Method in class net.abstractfactory.plum.model.AbstractAction
 
toString() - Method in class net.abstractfactory.plum.view.component.Component
 
toString() - Method in class net.abstractfactory.plum.view.component.ListBox
 
toString() - Method in class net.abstractfactory.plum.view.component.window.BusinessObject
 
tranverse(Component.Find, int) - Method in class net.abstractfactory.plum.view.component.Component
 

U

UIModelType - Enum in net.abstractfactory.plum.view.component.window
 
unregister(Window) - Method in class net.abstractfactory.plum.view.component.containers.window.WindowManager
 
updateModel() - Method in class net.abstractfactory.plum.view.component.Component
sync values from view to model
updateView() - Method in class net.abstractfactory.plum.view.component.Component
sync values from model to view.
updateView() - Method in class net.abstractfactory.plum.view.component.menu.MenuItem
 

V

validate() - Method in class net.abstractfactory.plum.meta.validation.validator.RegExpValidator
 
validate() - Method in class net.abstractfactory.plum.meta.validation.validator.RequiredValidator
 
validate(Object) - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
do the validate work.
validate() - Method in class net.abstractfactory.plum.meta.validation.validator.Validator
 
ValidationError - Class in net.abstractfactory.plum.meta.validation
 
ValidationError(String, String...) - Constructor for class net.abstractfactory.plum.meta.validation.ValidationError
 
Validator - Class in net.abstractfactory.plum.meta.validation.validator
 
Validator() - Constructor for class net.abstractfactory.plum.meta.validation.validator.Validator
 
ValidatorType - Enum in net.abstractfactory.plum.meta.validation.validator
 
value - Variable in class net.abstractfactory.plum.view.component.SpinBox
 
ValueChangeListener<T> - Class in net.abstractfactory.plum.view.event
for value related component, such as text field, this event is useful.
ValueChangeListener() - Constructor for class net.abstractfactory.plum.view.event.ValueChangeListener
 
valueOf(String) - Static method in enum net.abstractfactory.plum.meta.validation.validator.ValidatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.component.containers.window.ModalResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.component.DateTimePickerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.component.listbox.ListStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.component.listbox.SelectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.component.window.UIModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.event.WebEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.misc.FontStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.abstractfactory.plum.view.misc.FontWeight
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.abstractfactory.plum.meta.validation.validator.ValidatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.component.containers.window.ModalResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.component.DateTimePickerMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.component.listbox.ListStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.component.listbox.SelectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.component.window.UIModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.event.WebEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.misc.FontStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.abstractfactory.plum.view.misc.FontWeight
Returns an array containing the constants of this enum type, in the order they are declared.
ValueValueIdNameExtractor - Class in net.abstractfactory.plum.view.component.listbox
 
ValueValueIdNameExtractor() - Constructor for class net.abstractfactory.plum.view.component.listbox.ValueValueIdNameExtractor
 
VerticalBox - Class in net.abstractfactory.plum.view.component.containers.layout
 
VerticalBox() - Constructor for class net.abstractfactory.plum.view.component.containers.layout.VerticalBox
 
ViewAction - Interface in net.abstractfactory.plum.model
generic model for click-able component, such as button, menu item, tool button.
ViewAction - Interface in net.abstractfactory.plum.view.event
 
ViewRefreshTask - Class in net.abstractfactory.plum.view.component.containers.window
 
ViewRefreshTask(Callable<Object>) - Constructor for class net.abstractfactory.plum.view.component.containers.window.ViewRefreshTask
 
ViewSessionContextUtils - Class in net.abstractfactory.plum.view.context
access view objects from session context
ViewSessionContextUtils() - Constructor for class net.abstractfactory.plum.view.context.ViewSessionContextUtils
 
visible - Variable in class net.abstractfactory.plum.view.component.Component
 
visit(Component) - Method in interface net.abstractfactory.plum.view.Visitor
for unimplemented sub class
visit(TextBox) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(PasswordBox) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Button) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Label) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(DropdownList) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(ListBox) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(CheckBox) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(RadioField) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(FileView) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(ImageView) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(DateTimePicker) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(HorizontalBox) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(VerticalBox) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Panel) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Screen) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Window) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Dialog) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Grid) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(MenuBar) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(Menu) - Method in interface net.abstractfactory.plum.view.Visitor
 
visit(MenuItem) - Method in interface net.abstractfactory.plum.view.Visitor
 
Visitor<T> - Interface in net.abstractfactory.plum.view
view visitor, used to generate native client DOM.

W

WebEvent - Enum in net.abstractfactory.plum.view.event
web event of html tag.
WHITE - Static variable in class net.abstractfactory.plum.view.misc.Color
 
Window - Class in net.abstractfactory.plum.view.component.containers.window
Window is a window, it has its own Z index, its title.
Window() - Constructor for class net.abstractfactory.plum.view.component.containers.window.Window
 
WindowEventThread - Class in net.abstractfactory.plum.view.component.containers.window
execute tasks in queue.
WindowEventThread(Window, WindowEventThread) - Constructor for class net.abstractfactory.plum.view.component.containers.window.WindowEventThread
 
windowManager - Variable in class net.abstractfactory.plum.view.component.containers.window.Window
 
WindowManager - Class in net.abstractfactory.plum.view.component.containers.window
WindowManager is not global, it only take care of one session of windows
WindowManager() - Constructor for class net.abstractfactory.plum.view.component.containers.window.WindowManager
 

Z

zOrderedWindows - Variable in class net.abstractfactory.plum.view.component.containers.window.WindowManager
it maintains all the window in its Z-index order.
the first one on the front side.
A B C D E F G H I L M N O P R S T U V W Z 

Copyright © 2015. All Rights Reserved.