E
- parent data objectpublic class Genericlink<E extends DataObject<E>> extends DataObjectProperty<E>
updatedfieldingui
definition, field, parentpayload
Constructor and Description |
---|
Genericlink(DataObjectPropertyDefinition<E> definition,
DataObjectPayload parentpayload)
creates a generic link property
|
Modifier and Type | Method and Description |
---|---|
DataObjectId<?> |
getId()
get the id of the data object referenced in the generic link
|
DataObjectId<?> |
getlinkedobjectid(E object)
get the data object id of the object in the generic link)
|
void |
setlinkedobjectid(E object,
DataObjectId<?> parent)
sets the linked object id in the generic link
|
generateSimpleDataEltFromObject, getDisplayDataElt, getDynamicDataElt, getFieldBufferForGUI
getAllTriggersForRefresh, getFieldFromName, getFieldNumber, getStoredField, getTriggersForThisUpdate, initFromDB, postTreatmentAfterInitFromDB
changeName, cleanName, equals, getName
public Genericlink(DataObjectPropertyDefinition<E> definition, DataObjectPayload parentpayload)
definition
- definition of the propertyparentpayload
- payload of the parent data objectpublic DataObjectId<?> getlinkedobjectid(E object)
object
- parent data object (having the generic link property)public void setlinkedobjectid(E object, DataObjectId<?> parent)
object
- object with the generic linkparent
- id of the object that is referenced in the generic linkpublic DataObjectId<?> getId()