E
- data object this is applied topublic class Named<E extends DataObject<E>> extends DataObjectProperty<E>
updatedfieldingui
definition, field, parentpayload
Constructor and Description |
---|
Named(NamedDefinition<E> definition,
DataObjectPayload parentpayload) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getObjectname()
gets the object name
|
void |
preprocStoredobjectInsert(E object)
performs pre-processing to dataobject insert.
|
static <E extends DataObject<E>> |
preprocStoredobjectInsert(E[] object,
Named<E>[] preprocnamedbatch)
A massive treatment for insert pre-processing.
|
void |
preprocUniqueidentifiedUpdate(E object)
performs pre-processing to dataobject update.
|
static <E extends DataObject<E>> |
preprocUniqueidentifiedUpdate(E[] object,
Named<E>[] preprocnamedbatch)
massive treatment for update pre-processing
|
void |
setDependentPropertyUniqueidentified(Uniqueidentified<E> uniqueidentified)
sets dependent property unique identified
|
void |
setobjectname(E object,
java.lang.String name)
sets the name to the new object without persistence.
|
generateSimpleDataEltFromObject, getDisplayDataElt, getDynamicDataElt, getFieldBufferForGUI
getAllTriggersForRefresh, getFieldFromName, getFieldNumber, getStoredField, getTriggersForThisUpdate, initFromDB, postTreatmentAfterInitFromDB
changeName, cleanName, equals, getName
public Named(NamedDefinition<E> definition, DataObjectPayload parentpayload)
public void setobjectname(E object, java.lang.String name)
object
- object to apply the name onname
- new namepublic java.lang.String getObjectname()
public void setDependentPropertyUniqueidentified(Uniqueidentified<E> uniqueidentified)
uniqueidentified
- uniqueidentified property for the same objectpublic void preprocStoredobjectInsert(E object)
object
- the object to perform pre-processing onpublic void preprocUniqueidentifiedUpdate(E object)
object
- the object to perform pre-processing onpublic static <E extends DataObject<E>> void preprocStoredobjectInsert(E[] object, Named<E>[] preprocnamedbatch)
object
- batch of objectpreprocnamedbatch
- batch of object named propertypublic static <E extends DataObject<E>> void preprocUniqueidentifiedUpdate(E[] object, Named<E>[] preprocnamedbatch)
object
- batch of objects to processpreprocnamedbatch
- batch of named properties of the objects