Package | Description |
---|---|
org.openlowcode.server.graphic.widget |
Modifier and Type | Method and Description |
---|---|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectDataEltType<E>>>> |
SObjectArray.getActiveObjectArray()
gets a reference to all active objects (modified) after an edition
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectDataEltType<E>>>> |
SObjectArray.getActiveObjectArray()
gets a reference to all active objects (modified) after an edition
|
protected SActionDataLoc<ArrayDataEltType<F>> |
AttributeMarker.getArrayDataLoc(SPageNode node,
SActionInputDataRef<ArrayDataEltType<F>> inputdataref)
a helper method to generate an action data loc for the attribute marker as a
multi-element array.
|
<F extends SimpleDataEltType> |
SObjectArray.getAttributeArrayInput(AttributeMarker<E,F> marker)
gets a reference to the array of attributes for all objects in this table
|
<F extends SimpleDataEltType> |
SObjectArray.getAttributeArrayInput(AttributeMarker<E,F> marker)
gets a reference to the array of attributes for all objects in this table
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectDataEltType<E>>>> |
SObjectArrayField.getObjectArrayInput()
gets a reference to the array of objects being stored in the object array
field
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectDataEltType<E>>>> |
SObjectArrayField.getObjectArrayInput()
gets a reference to the array of objects being stored in the object array
field
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectIdDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectIdDataEltType<E>>>> |
SFieldSearcher.getObjectIdArrayInput()
gets the data object id of the object selected in the searcher, to be used in
the action as a one element array
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectIdDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectIdDataEltType<E>>>> |
SFieldSearcher.getObjectIdArrayInput()
gets the data object id of the object selected in the searcher, to be used in
the action as a one element array
|
protected SActionDataLoc<ArrayDataEltType<F>> |
AttributeMarker.getOneElementArrayDataLoc(SPageNode node,
SActionInputDataRef<ArrayDataEltType<F>> inputdataref)
a helper method to generate an action data loc for the attribute marker as a
one element array.
|
<F extends SimpleDataEltType> |
SObjectDisplay.getOneElementArrayInput(AttributeMarker<E,F> marker)
gets the attribute of the object as a one element array to be used as
argument for an action on the page
|
<F extends SimpleDataEltType> |
SObjectDisplay.getOneElementArrayInput(AttributeMarker<E,F> marker)
gets the attribute of the object as a one element array to be used as
argument for an action on the page
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectDataEltType<E>>>> |
SGrid.getUpdatedObjectArrayInput()
gives a reference to the updated objects in the grid
|
java.util.function.Function<SActionInputDataRef<ArrayDataEltType<TObjectDataEltType<E>>>,SActionDataLoc<ArrayDataEltType<TObjectDataEltType<E>>>> |
SGrid.getUpdatedObjectArrayInput()
gives a reference to the updated objects in the grid
|
Modifier and Type | Method and Description |
---|---|
void |
SObjectArray.addUpdateAction(SInlineActionRef inlineupdateaction,
java.util.ArrayList<DataObjectFieldMarker<E>> relevantattributes,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineupdateactionoutputdata)
adds an inline update action with table starting in read-only mode
|
void |
SGrid.addUpdateAction(SInlineActionRef inlineupdateaction,
java.util.ArrayList<DataObjectFieldMarker<E>> relevantattributes,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineupdateactionoutputdata)
adds an inline update action
|
void |
SObjectArray.addUpdateAction(SInlineActionRef inlineupdateaction,
java.util.ArrayList<DataObjectFieldMarker<E>> relevantattributes,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineupdateactionoutputdata,
boolean defaultupdatemode)
adds an inline update action where after update the page is still shown
|
void |
SGrid.addUpdateAction(SInlineActionRef inlineupdateaction,
java.util.ArrayList<DataObjectFieldMarker<E>> relevantattributes,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineupdateactionoutputdata,
boolean updatenote)
adds an inline update action
|
void |
SObjectArray.addUpdateAction(SInlineActionRef updateaction,
java.util.ArrayList<DataObjectFieldMarker<E>> relevantattributes,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineupdateactionoutputdata,
boolean defaultupdatemode,
boolean updatenote)
adds an inline udate action with specified update mode at first table display and update note mechanism
|
protected SActionDataLoc<ArrayDataEltType<F>> |
AttributeMarker.getArrayDataLoc(SPageNode node,
SActionInputDataRef<ArrayDataEltType<F>> inputdataref)
a helper method to generate an action data loc for the attribute marker as a
multi-element array.
|
protected SActionDataLoc<ArrayDataEltType<F>> |
AttributeMarker.getOneElementArrayDataLoc(SPageNode node,
SActionInputDataRef<ArrayDataEltType<F>> inputdataref)
a helper method to generate an action data loc for the attribute marker as a
one element array.
|
void |
SFieldSearcher.setSearchInlineOutput(SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineoutputdata)
sets the result of the search inside the widget
|
Constructor and Description |
---|
SObjectArray(java.lang.String name,
ArrayDataElt<TObjectDataElt<E>> inputdata,
SInlineActionRef inlineaction,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineoutputdata,
DataObjectDefinition<E> objectmodel,
SPage parent)
this creates an array initiated at page load and updated by inline action
|
SObjectArray(java.lang.String name,
SInlineActionRef inlineaction,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineoutputdata,
DataObjectDefinition<E> objectmodel,
SPage parent)
This method creates an empty table that will be filled with inline action
data
|
SObjectSCurve(java.lang.String name,
SInlineActionRef inlineaction,
SActionOutputDataRef<ArrayDataEltType<TObjectDataEltType<E>>> inlineoutputdata,
DataObjectDefinition<E> objectmodel,
SPage parent)
craetes an object S-Curve widget that dispalys the result of an inline action
|