public abstract class AbstractHandlerSubview<T extends NamedEntity> extends AbstractLoggingSubview<T> implements FrameworkView, HandlerProducer
FormItemObserver.Action| Modifier and Type | Field and Description |
|---|---|
protected Class<T> |
type |
levelItemForAdd, levelItemForEditaddress, beanType, entityDetails, entityEditor, formMetaData, hideButtonswidgetInstance| Constructor and Description |
|---|
AbstractHandlerSubview(Class<T> type,
ApplicationMetaData applicationMetaData,
DispatchAsync dispatcher,
HandlerListManager handlerListManager) |
| Modifier and Type | Method and Description |
|---|---|
EntityToDmrBridge |
getEntityBridge()
Get the EntityToDmrBridge for the Entity.
|
List<NamedEntity> |
getHandlers() |
protected org.jboss.ballroom.client.widgets.forms.FormAdapter<T> |
makeAddEntityForm()
Create the form with fields used for creating a new Entity.
|
protected org.jboss.ballroom.client.widgets.tables.DefaultCellTable<T> |
makeEntityTable()
Create the table with the desired columns for the Entity.
|
void |
refresh()
Called whenever there is a change to any Entity
|
void |
setLogLevels(String[] logLevels) |
createWidget, itemAction, provideDescription, setLogLevelscreateEmbeddableWidget, createToolStrip, createToolStrip, getAddress, getEntityDisplayName, getFormMetaData, initialLoad, initialLoad, makeAddEntityPopup, makeEditEntityDetailsForm, makeEditEntityDetailsForm, makeEntityEditor, makeFilterPredicate, makeSimpleForm, makeSimpleForm, provideAdditionalTabs, setDescription, setEditingEnabledasWidget, onResumeaddToSlot, initWidget, removeFromSlot, setInSlotclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasWidget, initialLoad, setEditingEnabledgetManagementModelTypeprotected Class<T extends NamedEntity> type
public AbstractHandlerSubview(Class<T> type, ApplicationMetaData applicationMetaData, DispatchAsync dispatcher, HandlerListManager handlerListManager)
public List<NamedEntity> getHandlers()
getHandlers in interface HandlerProducerpublic EntityToDmrBridge getEntityBridge()
AbstractEntityViewgetEntityBridge in interface FrameworkPresentergetEntityBridge in class AbstractEntityView<T extends NamedEntity>protected org.jboss.ballroom.client.widgets.forms.FormAdapter<T> makeAddEntityForm()
AbstractEntityViewmakeAddEntityForm in class AbstractEntityView<T extends NamedEntity>protected org.jboss.ballroom.client.widgets.tables.DefaultCellTable<T> makeEntityTable()
AbstractEntityViewmakeEntityTable in class AbstractEntityView<T extends NamedEntity>public void refresh()
AbstractEntityViewrefresh in interface FrameworkViewrefresh in class AbstractEntityView<T extends NamedEntity>public void setLogLevels(String[] logLevels)
Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.