public class EntityDetails<T> extends Object implements org.jboss.ballroom.client.widgets.forms.EditListener, SingleEntityView<T>
| Constructor and Description |
|---|
EntityDetails(FrameworkPresenter presenter,
String entitiesName,
org.jboss.ballroom.client.widgets.forms.FormAdapter form,
AddressBinding helpAddress)
Create a new EntityDetails.
|
EntityDetails(FrameworkPresenter presenter,
String entitiesName,
org.jboss.ballroom.client.widgets.forms.FormAdapter form,
AddressBinding helpAddress,
EnumSet<FrameworkButton> hideButtons) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget()
Get the EntityDetails as a Widget.
|
void |
clearValues() |
void |
editingBean(Object bean)
Called when the form is presented with a new bean for editing.
|
EntityToDmrBridge |
getBridge() |
String |
getTitle() |
void |
setEditingEnabled(boolean isEnabled)
Set the state of the form and buttons if editing details is enabled.
|
void |
updatedEntity(T entity) |
public EntityDetails(FrameworkPresenter presenter, String entitiesName, org.jboss.ballroom.client.widgets.forms.FormAdapter form, AddressBinding helpAddress)
presenter - the presenter that will be called for various actions.entitiesName - The heading for the details formform - The form containing all AttributesMetadata that can be displayed or edited.helpAddress - The address used to find help for the attributes on the form.public EntityDetails(FrameworkPresenter presenter, String entitiesName, org.jboss.ballroom.client.widgets.forms.FormAdapter form, AddressBinding helpAddress, EnumSet<FrameworkButton> hideButtons)
public EntityToDmrBridge getBridge()
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void setEditingEnabled(boolean isEnabled)
isEnabled - Set the flag for editing details.public void editingBean(Object bean)
editingBean in interface org.jboss.ballroom.client.widgets.forms.EditListenerbean - The bean being edited.public void updatedEntity(T entity)
updatedEntity in interface SingleEntityView<T>public String getTitle()
getTitle in interface SingleEntityView<T>public void clearValues()
Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.