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.