

Public Member Functions | |
| final void | onChange (Event event) |
| final void | onSave () |
| final void | onDelete () |
| Object | getEntity () |
| Object | getWrapper () |
| void | doBeforeComposeChildren (Component comp) throws Exception |
| void | doFinally () throws Exception |
| void | doAfterCompose (Component comp) throws Exception |
Protected Member Functions | |
| abstract String | getAttributeName () |
| abstract E | getEntityInstance (ID id) |
| abstract DaoEntity | getWrapperInstance (Component comp) |
| abstract boolean | inSaveRole () |
| abstract boolean | inDeleteRole () |
| void | doOnSave () |
| boolean | beforeSave () |
| void | afterSave () |
| void | doOnDelete () |
| boolean | beforeDelete () |
| void | afterDelete () |
| void | doOnChange () |
| boolean | shouldBeSaved () |
| boolean | hasChanged () |
| void | retrieveEntity () |
| boolean | canClose () |
Protected Attributes | |
| E | entity |
| DaoEntity | wrapper |
| <E> | |
| <ID> |
Definition at line 49 of file EntityComposer.java.
|
protected |
Definition at line 149 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.students.view.ChallengeComposer, org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.issue.IssueComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
Definition at line 132 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.financials.document.logic.DocumentComposer, and org.turro.financials.business.CompaniesComposer.
Definition at line 145 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.financials.document.logic.DocumentComposer, and org.turro.financials.contract.logic.ContractComposer.
Definition at line 128 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.financials.contract.logic.ContractComposer.
Definition at line 185 of file EntityComposer.java.
| void org.turro.jpa.composer.EntityComposer< E, ID >.doAfterCompose | ( | Component | comp | ) | throws Exception |
Definition at line 109 of file EntityComposer.java.
| void org.turro.jpa.composer.EntityComposer< E, ID >.doBeforeComposeChildren | ( | Component | comp | ) | throws Exception |
Definition at line 88 of file EntityComposer.java.
| void org.turro.jpa.composer.EntityComposer< E, ID >.doFinally | ( | ) | throws Exception |
Reimplemented in org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.document.logic.DocumentComposer, and org.turro.financials.contract.logic.ContractComposer.
Definition at line 98 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.erp.workorder.logic.WorkOrderComposer.
Definition at line 153 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.financials.contract.logic.ContractComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
Definition at line 136 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.contacts.form.ContactComposer, and org.turro.financials.document.logic.DocumentComposer.
Definition at line 120 of file EntityComposer.java.

|
abstractprotected |
Reimplemented in org.turro.students.view.ChallengeComposer, org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.issue.IssueComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.financials.contract.logic.ContractComposer, org.turro.financials.business.CompaniesComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
| Object org.turro.jpa.composer.EntityComposer< E, ID >.getEntity | ( | ) |
Definition at line 79 of file EntityComposer.java.
|
abstractprotected |
| Object org.turro.jpa.composer.EntityComposer< E, ID >.getWrapper | ( | ) |
|
abstractprotected |
Reimplemented in org.turro.students.view.ChallengeComposer, org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.issue.IssueComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.financials.contract.logic.ContractComposer, org.turro.financials.business.CompaniesComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
|
protected |
Reimplemented in org.turro.financials.business.CompaniesComposer.
Definition at line 161 of file EntityComposer.java.
|
abstractprotected |
Reimplemented in org.turro.students.view.ChallengeComposer, org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.issue.IssueComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.financials.contract.logic.ContractComposer, org.turro.financials.business.CompaniesComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
|
abstractprotected |
Reimplemented in org.turro.students.view.ChallengeComposer, org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.issue.IssueComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.financials.contract.logic.ContractComposer, org.turro.financials.business.CompaniesComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
| final void org.turro.jpa.composer.EntityComposer< E, ID >.onChange | ( | Event | event | ) |
Definition at line 62 of file EntityComposer.java.
| final void org.turro.jpa.composer.EntityComposer< E, ID >.onDelete | ( | ) |
Definition at line 75 of file EntityComposer.java.

| final void org.turro.jpa.composer.EntityComposer< E, ID >.onSave | ( | ) |
Definition at line 70 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.financials.document.logic.DocumentComposer, and org.turro.financials.business.CompaniesComposer.
Definition at line 166 of file EntityComposer.java.
|
protected |
Reimplemented in org.turro.students.view.ChallengeComposer, org.turro.publication.zul.ctrl.PublicationComposer, org.turro.newsletter.NewsletterComposer, org.turro.dossier.zul.issue.IssueComposer, org.turro.dossier.zul.dossier.DossierComposer, org.turro.dossier.grant.ProjectGrantComposer, org.turro.zul.convocation.ConvocationComposer, org.turro.contacts.form.ContactComposer, org.turro.financials.product.logic.ProductComposer, org.turro.financials.document.logic.DocumentComposer, org.turro.financials.contract.logic.ContractComposer, org.turro.financials.business.CompaniesComposer, org.turro.erp.workorder.logic.WorkOrderComposer, and org.turro.erp.task.logic.TaskComposer.
Definition at line 157 of file EntityComposer.java.
|
protected |
Definition at line 52 of file EntityComposer.java.
|
protected |
Definition at line 53 of file EntityComposer.java.