ObjectGUITablePage and ObjectGUIEditPage, so the
helper will most likely be used only very rarely. For this reason it will not be really tested and
maintained@Deprecated public class ObjectGUIHelper<T,R extends org.ogema.core.model.Resource> extends ObjectResourceGUIHelper<T,R>
ObjectResourceGUIHelper that contains also options for all kinds of labels and
links that do not require to involve a resource. If you do not use the resource-based widgets you
do not have to override #getResource(OgemaHttpRequest) here, but if you use them you
have to override the method or an exception will be thrown.ObjectResourceGUIHelper.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.html.form.button.TemplateInitSingleEmpty<T> |
init
Deprecated.
|
appMan, doRegisterDependentWidgets, initObjectacceptMissingResources, counter, detailWidgetsChosenManually, evaluatingForDetails, fixedGatewayInfo, fullHeaderMap, headerMap, isInDetailWidgetsSection, page, pageSnippet, parent, popTableData, req, widgetsInOverview| Constructor and Description |
|---|
ObjectGUIHelper(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)
Deprecated.
|
ObjectGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
T fixedGatewayInfo,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
Deprecated.
|
ObjectGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
de.iwes.widgets.html.form.button.TemplateInitSingleEmpty<T> init,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected R |
getResource(T object,
de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req)
Deprecated.
Override this method if you want to use widgets that require resource access
|
de.iwes.widgets.html.form.button.TemplateRedirectButton<T> |
linkingButtonObject(String widgetId,
String lineId,
T source,
de.iwes.widgets.html.complextable.RowTemplate.Row row,
String buttonText,
String url)
Deprecated.
|
de.iwes.widgets.html.form.button.TemplateRedirectButton<T> |
linkingButtonObject(T source,
String buttonText,
String url)
Deprecated.
|
<S extends org.ogema.core.model.Resource> |
referenceDropdownFixedChoiceObject(S source,
Map<S,String> valuesToSet)
Deprecated.
|
<S extends org.ogema.core.model.Resource> |
referenceDropdownFixedChoiceObject(String widgetId,
String lineId,
S source,
de.iwes.widgets.html.complextable.RowTemplate.Row row,
Map<S,String> valuesToSet)
Deprecated.
|
de.iwes.widgets.html.form.label.Label |
resourceLabelObject(org.ogema.core.model.Resource source,
int mode)
Deprecated.
|
de.iwes.widgets.html.form.label.Label |
resourceLabelObject(String widgetId,
String lineId,
org.ogema.core.model.Resource source,
de.iwes.widgets.html.complextable.RowTemplate.Row row,
int mode)
Deprecated.
TODO: Unclear whether the widget options below really make sense compared to the inherited variants.
|
booleanEdit, booleanEdit, booleanEdit, datepicker, datepicker, datepicker, datepicker, dropdown, dropdown, dropdown, fileSizeLabel, fileSizeLabel, fileSizeLabel, floatEdit, floatEdit, floatEdit, floatLabel, floatLabel, floatLabel, floatLabel, floatLabel, getGatewayInfo, 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, triggerOnPostForRequestcheckLineId, evaluteForDetailsPopup, finishRowSnippet, getFullHeaderList, getHeader, getOverviewColumns, getParent, getReq, inDetailSection, registerHeaderEntry, widgetsChosenManuallyprotected final de.iwes.widgets.html.form.button.TemplateInitSingleEmpty<T> init
public ObjectGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
de.iwes.widgets.html.form.button.TemplateInitSingleEmpty<T> init,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
public ObjectGUIHelper(de.iwes.widgets.api.widgets.WidgetPage<?> page,
T fixedGatewayInfo,
org.ogema.core.application.ApplicationManager appMan,
boolean acceptMissingResources)
public ObjectGUIHelper(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 R getResource(T object, de.iwes.widgets.api.widgets.sessionmanagement.OgemaHttpRequest req)
getResource in class ObjectResourceGUIHelper<T,R extends org.ogema.core.model.Resource>public de.iwes.widgets.html.form.label.Label resourceLabelObject(String widgetId, String lineId, org.ogema.core.model.Resource source, de.iwes.widgets.html.complextable.RowTemplate.Row row, int mode)
public de.iwes.widgets.html.form.label.Label resourceLabelObject(org.ogema.core.model.Resource source,
int mode)
public de.iwes.widgets.html.form.button.TemplateRedirectButton<T> linkingButtonObject(String widgetId, String lineId, T source, de.iwes.widgets.html.complextable.RowTemplate.Row row, String buttonText, String url)
public de.iwes.widgets.html.form.button.TemplateRedirectButton<T> linkingButtonObject(T source, String buttonText, String url)
public <S extends org.ogema.core.model.Resource> de.iwes.widgets.resource.widget.dropdown.ResourceDropdown<S> referenceDropdownFixedChoiceObject(String widgetId, String lineId, S source, de.iwes.widgets.html.complextable.RowTemplate.Row row, Map<S,String> valuesToSet)
Copyright © 2019. All rights reserved.