public class TabbedFormLayoutPanel<T> extends Object implements org.jboss.ballroom.client.widgets.forms.FormAdapter<T>, SingleEntityView<T>
| Constructor and Description |
|---|
TabbedFormLayoutPanel(Class<?> beanType,
FormMetaData formMetaData,
EnumSet<FrameworkButton> hideButtons,
FormItemObserver... observers) |
TabbedFormLayoutPanel(Class<?> beanType,
FormMetaData formMetaData,
String resourceAddress,
EnumSet<FrameworkButton> hideButtons,
FormItemObserver... observers) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(com.google.gwt.user.client.ui.Widget widget,
String title) |
void |
addEditListener(org.jboss.ballroom.client.widgets.forms.EditListener listener) |
void |
addFormValidator(org.jboss.ballroom.client.widgets.forms.FormValidator formValidator) |
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
bind(com.google.gwt.user.cellview.client.CellTable<T> table) |
void |
cancel() |
void |
clearValues() |
void |
edit(T bean) |
void |
editTransient(T newBean) |
Map<String,Object> |
getChangedValues() |
Class<?> |
getConversionType() |
T |
getEditedEntity() |
List<String> |
getFormItemNames() |
String |
getFormItemTitle(String ref) |
String |
getTitle() |
T |
getUpdatedEntity() |
protected void |
notifyListeners(T bean) |
void |
removeEditListener(org.jboss.ballroom.client.widgets.forms.EditListener listener) |
void |
setAdditionalViews(List<SingleEntityView<T>> additionalViews) |
void |
setBridge(EntityToDmrBridge bridge) |
void |
setEnabled(boolean isEnabled) |
void |
setHelpAddress(AddressBinding address) |
void |
setToolsCallback(org.jboss.ballroom.client.widgets.forms.FormCallback callback) |
void |
updatedEntity(T entity) |
org.jboss.ballroom.client.widgets.forms.FormValidation |
validate() |
public TabbedFormLayoutPanel(Class<?> beanType, FormMetaData formMetaData, EnumSet<FrameworkButton> hideButtons, FormItemObserver... observers)
public TabbedFormLayoutPanel(Class<?> beanType, FormMetaData formMetaData, String resourceAddress, EnumSet<FrameworkButton> hideButtons, FormItemObserver... observers)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void updatedEntity(T entity)
updatedEntity in interface SingleEntityView<T>public void editTransient(T newBean)
editTransient in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void edit(T bean)
edit in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>protected void notifyListeners(T bean)
public void addEditListener(org.jboss.ballroom.client.widgets.forms.EditListener listener)
addEditListener in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void bind(com.google.gwt.user.cellview.client.CellTable<T> table)
bind in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void cancel()
cancel in interface org.jboss.ballroom.client.widgets.forms.FormControlpublic Map<String,Object> getChangedValues()
getChangedValues in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public Class<?> getConversionType()
getConversionType in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public T getEditedEntity()
getEditedEntity in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public List<String> getFormItemNames()
getFormItemNames in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public T getUpdatedEntity()
getUpdatedEntity in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void removeEditListener(org.jboss.ballroom.client.widgets.forms.EditListener listener)
removeEditListener in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void setEnabled(boolean isEnabled)
setEnabled in interface org.jboss.ballroom.client.widgets.forms.FormControlpublic org.jboss.ballroom.client.widgets.forms.FormValidation validate()
validate in interface org.jboss.ballroom.client.widgets.forms.FormControlpublic void addFormValidator(org.jboss.ballroom.client.widgets.forms.FormValidator formValidator)
addFormValidator in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void add(com.google.gwt.user.client.ui.Widget widget,
String title)
public void setBridge(EntityToDmrBridge bridge)
public void setHelpAddress(AddressBinding address)
public void clearValues()
clearValues in interface org.jboss.ballroom.client.widgets.forms.FormControlpublic String getTitle()
getTitle in interface SingleEntityView<T>public void setAdditionalViews(List<SingleEntityView<T>> additionalViews)
public String getFormItemTitle(String ref)
getFormItemTitle in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>public void setToolsCallback(org.jboss.ballroom.client.widgets.forms.FormCallback callback)
setToolsCallback in interface org.jboss.ballroom.client.widgets.forms.FormAdapter<T>Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.