BrightSide Workbench Full Report + Source Code
org.turro.calendar.CalendarProcess Class Reference
Inheritance diagram for org.turro.calendar.CalendarProcess:
Collaboration diagram for org.turro.calendar.CalendarProcess:

Public Member Functions

 CalendarProcess (Collection solutions)
 
void process (Command command)
 
void afterCompose ()
 

Detailed Description

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

Definition at line 38 of file CalendarProcess.java.

Constructor & Destructor Documentation

◆ CalendarProcess()

org.turro.calendar.CalendarProcess.CalendarProcess ( Collection  solutions)

Definition at line 42 of file CalendarProcess.java.

42  {
43  this.solutions = solutions;
44  }

Member Function Documentation

◆ afterCompose()

void org.turro.calendar.CalendarProcess.afterCompose ( )

Definition at line 66 of file CalendarProcess.java.

66  {
67  for(Component c : getChildren()) {
68  if(c instanceof AfterCompose) {
69  ((AfterCompose) c).afterCompose();
70  }
71  }
72  }

◆ process()

void org.turro.calendar.CalendarProcess.process ( Command  command)

Definition at line 46 of file CalendarProcess.java.

46  {
47  if(solutions != null) {
48  for(Object solution : solutions) {
49  if(solution instanceof HtmlBasedComponent) {
50  appendChild((HtmlBasedComponent) solution);
51  }
52  }
53  }
54  if(!getChildren().isEmpty()) {
55  SelectionDialog.showComponent(Framework.getCurrent().getPage(),
56  I_.get("New"), this, "300px", "70%", null);
57  }
58  if(command != null) try {
59  command.execute(null);
60  } catch (Exception ex) {
61  Logger.getLogger(CalendarProcess.class.getName()).log(Level.SEVERE, ElephantContext.logMsg(null), ex);
62  }
63  }
CalendarProcess(Collection solutions)
Here is the call graph for this function:
Here is the caller graph for this function:

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