public class ResourceGUIHelper<T extends org.ogema.core.model.Resource> extends ObjectResourceGUIHelper<T,T>
ObjectResourceGUIHelper that uses a resource type as template type. If you are
using a resource as template type this version is recommended as it provides full support for
item edit / display pages with a ResourceInitSingleEmptyObjectResourceGUIHelper.LongProviderObjectGUIHelperBase.BooleanResourceCheckboxFlex, ObjectGUIHelperBase.DatepickerFlex, ObjectGUIHelperBase.LabelFlex, ObjectGUIHelperBase.ResourceDropdownFlex<S extends org.ogema.core.model.Resource>, ObjectGUIHelperBase.ResourceRedirectButtonFlex<S extends org.ogema.core.model.Resource>, ObjectGUIHelperBase.TemplateRedirectButtonFlex<S>, ObjectGUIHelperBase.TextFieldFlex, ObjectGUIHelperBase.ValueResourceDropdownFlex<S extends org.ogema.core.model.simple.SingleValueResource>, ObjectGUIHelperBase.WidgetsToAdd| Modifier and Type | Field and Description |
|---|---|
protected de.iwes.widgets.resource.widget.init.ResourceInitSingleEmpty<T> |
init |
appMan, doRegisterDependentWidgets, initObjectacceptMissingResources, counter, detailWidgetsChosenManually, evaluatingForDetails, fixedGatewayInfo, fullHeaderMap, headerMap, isInDetailWidgetsSection, page, pageSnippet, parent, popTableData, req, widgetsInOverview| Constructor and Description |
|---|
ResourceGUIHelper(de.iwes.widgets.api.widgets.OgemaWidget parent,
de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req,
T fixedGatewayInfo,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources) |
ResourceGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
de.iwes.widgets.resource.widget.init.ResourceInitSingleEmpty<T> init,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources) |
ResourceGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
T fixedGatewayInfo,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
getGatewayInfo(de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req) |
protected T |
getResource(T object,
de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req) |
booleanEdit, booleanEdit, booleanEdit, datepicker, datepicker, datepicker, datepicker, dropdown, dropdown, dropdown, fileSizeLabel, fileSizeLabel, fileSizeLabel, floatEdit, floatEdit, floatEdit, floatLabel, floatLabel, floatLabel, floatLabel, floatLabel, getResource, integerEdit, integerEdit, integerEdit, integerEditExt, integerEditExt, integerEditExt, intLabel, intLabel, intLabel, intLabel, intLabel, linkingButton, linkingButton, linkingButton, referenceDropdownFixedChoice, referenceDropdownFixedChoice, referenceDropdownFixedChoice, resourceLabel, resourceLabel, resourceLabel, setDoRegisterDependentWidgets, stringEdit, stringEdit, stringEdit, stringLabel, stringLabel, stringLabel, stringLabel, timeEdit, timeEdit, timeEdit, timeLabel, timeLabel, timeLabel, timeLabel, timeLabel, triggerOnPost, triggerOnPostForRequest, valueEditcheckLineId, evaluteForDetailsPopup, finishRowSnippet, getFullHeaderList, getHeader, getOverviewColumns, getParent, getReq, inDetailSection, registerHeaderEntry, widgetsChosenManuallyprotected final de.iwes.widgets.resource.widget.init.ResourceInitSingleEmpty<T extends org.ogema.core.model.Resource> init
public ResourceGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
de.iwes.widgets.resource.widget.init.ResourceInitSingleEmpty<T> init,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
public ResourceGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
T fixedGatewayInfo,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
public ResourceGUIHelper(de.iwes.widgets.api.widgets.OgemaWidget parent,
de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req,
T fixedGatewayInfo,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
protected T getGatewayInfo(de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req)
getGatewayInfo in class ObjectResourceGUIHelper<T extends org.ogema.core.model.Resource,T extends org.ogema.core.model.Resource>protected T getResource(T object, de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req)
getResource in class ObjectResourceGUIHelper<T extends org.ogema.core.model.Resource,T extends org.ogema.core.model.Resource>Copyright © 2019. All rights reserved.