| Modifier and Type | Method and Description |
|---|---|
T |
Visitor.visit(Component component)
for unimplemented sub class
|
| Modifier and Type | Class and Description |
|---|---|
class |
Button |
class |
CheckBox |
class |
DateTimePicker |
class |
FileView |
class |
ImageView |
class |
Label |
class |
ListBox
ListBox must have list items.
|
class |
ListItemView |
class |
ListView |
class |
PasswordBox
text box as a classical component, has it's model, such as maxLength and
text.
|
class |
SpinBox |
class |
TextArea |
class |
TextBox
text box as a classical component, its attribute maxLength and text.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
Component.getChildComponentById(String id) |
Component |
Component.getChildComponentByName(String name) |
protected Component |
Component.getComponentByClass(Class clazz)
original idea is to make a "getWindow()", but, I don't want to let this
class depend on the Window class.
|
protected Component |
Component.tranverse(net.abstractfactory.plum.view.component.Component.Find find,
int depth) |
| Modifier and Type | Method and Description |
|---|---|
List<Component> |
Component.getChildrenComponents() |
| Modifier and Type | Method and Description |
|---|---|
void |
Component.addChild(Component comp) |
void |
Component.addChild(Component uic,
boolean autoremovePackingCase) |
void |
Component.addChildren(Component[] uics) |
abstract void |
ClickEventListener.onClick(Component source) |
void |
ClickEventListener.process(Component source,
String eventName,
Object... parameters) |
void |
Component.removeChild(Component uic) |
| Modifier and Type | Class and Description |
|---|---|
class |
Panel |
| Modifier and Type | Class and Description |
|---|---|
class |
Grid |
class |
HorizontalBox |
class |
VerticalBox |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfirmationBox |
class |
Dialog |
class |
MainWindow
It is a special window class.
|
class |
NotificationBox |
class |
Screen
root component that holds all windows as children
|
class |
Window
Window is a window, it has its own Z index, its title.
|
| Constructor and Description |
|---|
NotificationBox(Component view) |
| Modifier and Type | Class and Description |
|---|---|
class |
DropdownList
text-based dropdown.
|
class |
RadioField
text-based dropdown.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Menu
contains menu items.
|
class |
MenuBar
menu bar is a bar holds menus.
|
class |
MenuItem |
| Modifier and Type | Class and Description |
|---|---|
class |
PackingCase
goods produced in view factory, usually wrapped with this class.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
ComponentEvent.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
ViewAction.execute(Component view) |
void |
EventListener.process(Component source,
String eventName) |
void |
AbstractEventListener.process(Component source,
String eventName) |
void |
EventListener.process(Component source,
String eventName,
Object... parameters) |
void |
ValueChangeListener.process(Component source,
String eventName,
Object[] parameters) |
void |
StateChangeListener.process(Component source,
String eventName,
Object[] parameters) |
| Constructor and Description |
|---|
ComponentEvent(Component component,
ViewAction action) |
Copyright © 2015. All Rights Reserved.