Class JsonAggregateTableControl<TABLE_CONTROL extends IAggregateTableControl>
java.lang.Object
org.eclipse.scout.rt.ui.html.json.AbstractJsonAdapter<T>
org.eclipse.scout.rt.ui.html.json.AbstractJsonPropertyObserver<T>
org.eclipse.scout.rt.ui.html.json.AbstractJsonWidget<ACTION>
org.eclipse.scout.rt.ui.html.json.action.JsonAction<TABLE_CONTROL>
org.eclipse.scout.rt.ui.html.json.table.control.JsonTableControl<TABLE_CONTROL>
org.eclipse.scout.rt.ui.html.json.table.control.JsonAggregateTableControl<TABLE_CONTROL>
- All Implemented Interfaces:
IJsonAdapter<TABLE_CONTROL>
,IJsonObject
,IBinaryResourceProvider
public class JsonAggregateTableControl<TABLE_CONTROL extends IAggregateTableControl>
extends JsonTableControl<TABLE_CONTROL>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.scout.rt.ui.html.json.AbstractJsonWidget
AbstractJsonWidget.P_WidgetListener
Nested classes/interfaces inherited from class org.eclipse.scout.rt.ui.html.json.AbstractJsonPropertyObserver
AbstractJsonPropertyObserver.P_PropertyChangeListener
-
Field Summary
Fields inherited from class org.eclipse.scout.rt.ui.html.json.action.JsonAction
EVENT_ACTION
Fields inherited from class org.eclipse.scout.rt.ui.html.json.AbstractJsonWidget
EVENT_REVEAL, EVENT_SCROLL_TO_TOP
-
Constructor Summary
ConstructorDescriptionJsonAggregateTableControl
(TABLE_CONTROL model, IUiSession uiSession, String id, IJsonAdapter<?> parent) -
Method Summary
Modifier and TypeMethodDescriptionReturns a string used to identify the object-type in the JSON output (JSON attribute 'objectType').Methods inherited from class org.eclipse.scout.rt.ui.html.json.action.JsonAction
getIconDesc, handleModelIIconSourceChanged, handleModelPropertyChange, handleModelPropertyChange, handleUiAction, handleUiEvent, handleUiPropertyChange, initJsonProperties, provideBinaryResource, toJson
Methods inherited from class org.eclipse.scout.rt.ui.html.json.AbstractJsonWidget
attachModel, detachModel, handleModelReveal, handleModelScrollTopTop, handleModelWidgetEvent, scrollOptionsToJson
Methods inherited from class org.eclipse.scout.rt.ui.html.json.AbstractJsonPropertyObserver
addCustomJsonProperty, addPropertyChangeEvent, addPropertyChangeEvent, addPropertyEventFilterCondition, addPropertyEventFilterCondition, attachChildAdapters, cleanUpEventFilters, filterPropertyChangeEvent, getCustomJsonProperties, getJsonProperty, handleLazyJsonProperties, init, putJsonProperty, removeCustomJsonProperty, removeJsonProperty, responseAlreadyContainsPropertyChangeEvent
Methods inherited from class org.eclipse.scout.rt.ui.html.json.AbstractJsonAdapter
addActionEvent, addActionEvent, addActionEvent, addPropertyChangeEvent, attachAdapter, attachAdapter, attachAdapters, attachAdapters, attachGlobalAdapter, attachGlobalAdapter, attachGlobalAdapters, attachGlobalAdapters, dispose, disposeChildAdapters, getAdapter, getAdapter, getAdapters, getAdapters, getGlobalAdapter, getGlobalAdapter, getId, getModel, getObjectTypeVariant, getParent, getUiSession, handleUiPropertyChange, hasAncestor, isDisposed, isInitialized, processBufferedEvents, putAdapterIdProperty, putAdapterIdProperty, putAdapterIdsProperty, putAdapterIdsProperty, putProperty, registerAsBufferedEventsAdapter, replaceActionEvent, toString, unregisterAsBufferedEventsAdapter
-
Constructor Details
-
JsonAggregateTableControl
public JsonAggregateTableControl(TABLE_CONTROL model, IUiSession uiSession, String id, IJsonAdapter<?> parent)
-
-
Method Details
-
getObjectType
Description copied from interface:IJsonAdapter
Returns a string used to identify the object-type in the JSON output (JSON attribute 'objectType').- Specified by:
getObjectType
in interfaceIJsonAdapter<TABLE_CONTROL extends IAggregateTableControl>
- Overrides:
getObjectType
in classJsonTableControl<TABLE_CONTROL extends IAggregateTableControl>
-