|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
net.pleso.framework.client.ui.windows.Window
net.pleso.framework.client.ui.custom.CustomFormWindow
public class CustomFormWindow
Customizable form for any type of forms (see CustomFormType
). Builds
action controls (text, numbers, enums, etc.), action sliders (search, edit,
insert, etc.) and buttons by business-logic interfaces.
Field Summary |
---|
Fields inherited from interface com.google.gwt.user.client.ui.KeyboardListener |
---|
KEY_ALT, KEY_BACKSPACE, KEY_CTRL, KEY_DELETE, KEY_DOWN, KEY_END, KEY_ENTER, KEY_ESCAPE, KEY_HOME, KEY_LEFT, KEY_PAGEDOWN, KEY_PAGEUP, KEY_RIGHT, KEY_SHIFT, KEY_TAB, KEY_UP, MODIFIER_ALT, MODIFIER_CTRL, MODIFIER_META, MODIFIER_SHIFT |
Constructor Summary | |
---|---|
CustomFormWindow(Slider parentSlider,
IAddForm form)
Constructor for IAddForm |
|
CustomFormWindow(Slider parentSlider,
IEditForm form)
Constructor for IEditForm |
|
CustomFormWindow(Slider parentSlider,
IParametersForm form)
Constructor for IParametersForm |
|
CustomFormWindow(Slider parentSlider,
IViewForm form)
Constructor for IViewForm |
Method Summary | |
---|---|
void |
controlUpdated(IBindableDataControl sender)
Fired when control updated some unamanaged by it data. |
boolean |
dataChanged()
|
CustomFormType |
getCustomFormType()
|
IDataRow |
getDataRow()
|
void |
hideWindow()
Hides window. |
boolean |
isCanceled()
|
void |
onClick(com.google.gwt.user.client.ui.Widget sender)
|
void |
onKeyDown(com.google.gwt.user.client.ui.Widget sender,
char keyCode,
int modifiers)
|
void |
onKeyPress(com.google.gwt.user.client.ui.Widget sender,
char keyCode,
int modifiers)
|
void |
onKeyUp(com.google.gwt.user.client.ui.Widget sender,
char keyCode,
int modifiers)
|
Methods inherited from class net.pleso.framework.client.ui.windows.Window |
---|
addHideWindowListener, addWindowCaptionChangeListener, getCaption, getParentSlider, getWidget, isHidden, removeHideWindowListener, removeWindowCaptionChangeListener, scrollToTop, setCaption, setParentSlider, show |
Methods inherited from class com.google.gwt.user.client.ui.Composite |
---|
getElement |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
getParent, isAttached, onBrowserEvent, removeFromParent |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CustomFormWindow(Slider parentSlider, IAddForm form)
IAddForm
parentSlider
- slider to show form in itform
- IAddForm
instancepublic CustomFormWindow(Slider parentSlider, IEditForm form)
IEditForm
parentSlider
- slider to show form in itform
- IEditForm
instancepublic CustomFormWindow(Slider parentSlider, IParametersForm form)
IParametersForm
parentSlider
- slider to show form in itform
- IParametersForm
instancepublic CustomFormWindow(Slider parentSlider, IViewForm form)
IViewForm
parentSlider
- slider to show form in itform
- IViewForm
instanceMethod Detail |
---|
public void onClick(com.google.gwt.user.client.ui.Widget sender)
onClick
in interface com.google.gwt.user.client.ui.ClickListener
public void controlUpdated(IBindableDataControl sender)
IUpdateControlListener
controlUpdated
in interface IUpdateControlListener
sender
- the IBindableDataControl
which caused data updatepublic IDataRow getDataRow()
IDataRow
being edited in formpublic CustomFormType getCustomFormType()
CustomFormType
indicating form typepublic boolean dataChanged()
true
if form changed data setpublic boolean isCanceled()
true
if form was closed because of cancel
operation; false
if form was closed on user "ok"
button click.public void hideWindow()
IWindow
hideWindow
in interface IWindow
hideWindow
in class Window
public void onKeyDown(com.google.gwt.user.client.ui.Widget sender, char keyCode, int modifiers)
onKeyDown
in interface com.google.gwt.user.client.ui.KeyboardListener
public void onKeyPress(com.google.gwt.user.client.ui.Widget sender, char keyCode, int modifiers)
onKeyPress
in interface com.google.gwt.user.client.ui.KeyboardListener
public void onKeyUp(com.google.gwt.user.client.ui.Widget sender, char keyCode, int modifiers)
onKeyUp
in interface com.google.gwt.user.client.ui.KeyboardListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |