BrightSide Workbench Full Report + Source Code
org.turro.dossier.command.CategoriesByContactVM Class Reference

Public Member Functions

void init (@ExecutionArgParam("contact") IContact contact)
 
void save (@BindingParam("entity") Object entity)
 
void delete (@BindingParam("entity") Object entity)
 
List< CategoryParticipationWrappergetModel ()
 
List< ParticipantRolegetParticipantRoles ()
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 41 of file CategoriesByContactVM.java.

Member Function Documentation

◆ delete()

void org.turro.dossier.command.CategoriesByContactVM.delete ( @BindingParam("entity") Object  entity)

Definition at line 60 of file CategoriesByContactVM.java.

60  {
61  if(entity instanceof CategoryParticipationWrapper) {
62  ((CategoryParticipationWrapper) entity).delete();
63  }
64  }

◆ getModel()

List<CategoryParticipationWrapper> org.turro.dossier.command.CategoriesByContactVM.getModel ( )

Definition at line 66 of file CategoriesByContactVM.java.

66  {
67  ArrayList<CategoryParticipationWrapper> wrappers = new ArrayList<>();
68  fillCategories(wrappers);
69  return wrappers;
70  }

◆ getParticipantRoles()

List<ParticipantRole> org.turro.dossier.command.CategoriesByContactVM.getParticipantRoles ( )

Definition at line 72 of file CategoriesByContactVM.java.

72  {
73  return Arrays.asList(ParticipantRole.values());
74  }

◆ init()

void org.turro.dossier.command.CategoriesByContactVM.init ( @ExecutionArgParam("contact") IContact  contact)

Definition at line 46 of file CategoriesByContactVM.java.

46  {
47  if(contact != null) this.contact = contact;
48  }

◆ save()

void org.turro.dossier.command.CategoriesByContactVM.save ( @BindingParam("entity") Object  entity)

Definition at line 52 of file CategoriesByContactVM.java.

52  {
53  if(entity instanceof CategoryParticipationWrapper) {
54  ((CategoryParticipationWrapper) entity).save();
55  }
56  }

The documentation for this class was generated from the following file: