BrightSide Workbench Full Report + Source Code
org.turro.dossier.www.PhaseHtmlFilter Class Reference

Public Member Functions

boolean isEmpty ()
 
void loadValues (IConstructor constructor)
 
String getTemplate ()
 
void setTemplate (String template)
 
String getAllowedCategories ()
 
void setAllowedCategories (String allowedCategories)
 
String[] getTypes ()
 
void setTypes (String[] types)
 
String[] getStatus ()
 
void setStatus (String[] status)
 
boolean isRestricted ()
 
void setRestricted (boolean restricted)
 
String getPhase ()
 
String render ()
 

Static Public Member Functions

static PhaseHtmlFilter getInstance (IConstructor constructor, String context)
 

Detailed Description

Member Function Documentation

◆ getAllowedCategories()

String org.turro.dossier.www.PhaseHtmlFilter.getAllowedCategories ( )

Definition at line 70 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

70  {
71  return allowedCategories;
72  }

◆ getInstance()

static PhaseHtmlFilter org.turro.dossier.www.PhaseHtmlFilter.getInstance ( IConstructor  constructor,
String  context 
)
static

Definition at line 38 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

38  {
39  PhaseHtmlFilter filter = (PhaseHtmlFilter) constructor.getSessionAttribute(context + "-phaseFilter");
40  if(filter == null) {
41  filter = new PhaseHtmlFilter();
42  constructor.setSessionAttribute(context + "-phaseFilter", filter);
43  }
44  filter.loadValues(constructor);
45  return filter;
46  }
void setSessionAttribute(String key, Object value)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getPhase()

String org.turro.dossier.www.PhaseHtmlFilter.getPhase ( )

Definition at line 102 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

102  {
103  return phase;
104  }

◆ getStatus()

String [] org.turro.dossier.www.PhaseHtmlFilter.getStatus ( )

Definition at line 86 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

86  {
87  return status;
88  }

◆ getTemplate()

String org.turro.dossier.www.PhaseHtmlFilter.getTemplate ( )

Definition at line 62 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

62  {
63  return template;
64  }

◆ getTypes()

String [] org.turro.dossier.www.PhaseHtmlFilter.getTypes ( )

Definition at line 78 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

78  {
79  return types;
80  }

◆ isEmpty()

boolean org.turro.dossier.www.PhaseHtmlFilter.isEmpty ( )

Definition at line 48 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

48  {
49  return Strings.isBlank(phase);
50  }

◆ isRestricted()

boolean org.turro.dossier.www.PhaseHtmlFilter.isRestricted ( )

Definition at line 94 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

94  {
95  return restricted;
96  }

◆ loadValues()

void org.turro.dossier.www.PhaseHtmlFilter.loadValues ( IConstructor  constructor)

Definition at line 52 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

52  {
53  this.constructor = constructor;
54  String tmp = constructor.getParameter("phase");
55  if("clear".equals(tmp)) {
56  phase = null;
57  } else if(tmp != null) {
58  phase = tmp;
59  }
60  }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render()

String org.turro.dossier.www.PhaseHtmlFilter.render ( )

Definition at line 106 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

106  {
107  ElephantMarker em = new ElephantMarker(constructor);
108  em.put("phases", PhaseDefinitions.instance());
109  em.put("dossierCounter", new DossierCounter(allowedCategories, types, status, restricted));
110  em.put("selected", phase);
111  return em.parse("dossier", template);
112  }
Here is the call graph for this function:

◆ setAllowedCategories()

void org.turro.dossier.www.PhaseHtmlFilter.setAllowedCategories ( String  allowedCategories)

Definition at line 74 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

74  {
75  this.allowedCategories = allowedCategories;
76  }
Here is the caller graph for this function:

◆ setRestricted()

void org.turro.dossier.www.PhaseHtmlFilter.setRestricted ( boolean  restricted)

Definition at line 98 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

98  {
99  this.restricted = restricted;
100  }

◆ setStatus()

void org.turro.dossier.www.PhaseHtmlFilter.setStatus ( String[]  status)

Definition at line 90 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

90  {
91  this.status = status;
92  }
Here is the caller graph for this function:

◆ setTemplate()

void org.turro.dossier.www.PhaseHtmlFilter.setTemplate ( String  template)

Definition at line 66 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

66  {
67  this.template = template;
68  }
Here is the caller graph for this function:

◆ setTypes()

void org.turro.dossier.www.PhaseHtmlFilter.setTypes ( String[]  types)

Definition at line 82 of file BrightSide/elephant-dossier/src/main/java/org/turro/dossier/www/PhaseHtmlFilter.java.

82  {
83  this.types = types;
84  }
Here is the caller graph for this function:

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