E
- current data objectF
- the transient parentpublic class Transientparent<E extends DataObject<E>,F extends DataObject<F> & UniqueidentifiedInterface<F>> extends DataObjectProperty<E>
updatedfieldingui
definition, field, parentpayload
Constructor and Description |
---|
Transientparent(TransientparentDefinition<E,F> definition,
DataObjectPayload parentpayload,
DataObjectDefinition<F> parentdefinition) |
Modifier and Type | Method and Description |
---|---|
DataObjectId<F> |
getId()
gets the id of the parent object
|
void |
setparent(E object,
DataObjectId<F> parentid)
set parent id
|
protected void |
setPrid(DataObjectId<F> prid)
sets the id of the parent object
|
generateSimpleDataEltFromObject, getDisplayDataElt, getDynamicDataElt, getFieldBufferForGUI
getAllTriggersForRefresh, getFieldFromName, getFieldNumber, getStoredField, getTriggersForThisUpdate, initFromDB, postTreatmentAfterInitFromDB
changeName, cleanName, equals, getName
public Transientparent(TransientparentDefinition<E,F> definition, DataObjectPayload parentpayload, DataObjectDefinition<F> parentdefinition)
protected void setPrid(DataObjectId<F> prid)
prid
- parent idpublic DataObjectId<F> getId()
public void setparent(E object, DataObjectId<F> parentid)
object
- object to add the parent toparentid
- id of the parent