Changeset 516
- Timestamp:
- 02/07/11 22:52:26 (2 years ago)
- Location:
- raptor-information-model/trunk/src/main/java/uk/ac/cardiff/model
- Files:
-
- 2 edited
-
Series.java (modified) (3 diffs)
-
StatisticParameters.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
raptor-information-model/trunk/src/main/java/uk/ac/cardiff/model/Series.java
r505 r516 5 5 6 6 import java.io.Serializable; 7 8 import uk.ac.cardiff.model.sql.ComparisonPredicate; 9 import uk.ac.cardiff.model.sql.SQLFilter; 10 import uk.ac.cardiff.model.sql.ComparisonPredicate.CompOp; 7 11 8 12 /** … … 13 17 14 18 19 /* Generated serialUID */ 20 private static final long serialVersionUID = 2842224280017951256L; 21 15 22 /* The textual description of the series, as attached to the x-axis */ 16 23 private String seriesLabel; 17 24 /* A formatted textual description of the series, typically formatted by the logic of the authentication statistic*/ 18 25 private String SeriesLabelFormatted; 26 27 private ComparisonPredicate comparisonPredicate; 28 29 public String constructComparisonAsSQL(){ 30 if (comparisonPredicate==null) return null; 31 32 StringBuilder sql = new StringBuilder(); 33 sql.append(comparisonPredicate.getFieldName()); 34 if (comparisonPredicate.getCompOp()==CompOp.EQUAL)sql.append("="); 35 if (comparisonPredicate.getCompOp()==CompOp.NOTEQUAL)sql.append("!="); 36 sql.append("'"+comparisonPredicate.getValue()+"'"); 37 38 if (sql.length()==0)return null; 39 40 return sql.toString(); 41 } 19 42 20 43 … … 35 58 } 36 59 60 public void setComparisonPredicate(ComparisonPredicate comparisonPredicate) { 61 this.comparisonPredicate = comparisonPredicate; 62 } 63 64 public ComparisonPredicate getComparisonPredicate() { 65 return comparisonPredicate; 66 } 67 37 68 38 69 -
raptor-information-model/trunk/src/main/java/uk/ac/cardiff/model/StatisticParameters.java
r505 r516 60 60 private StatisticType type; 61 61 62 /* SQL filter, to add custom where clauses*/63 private SQLFilter sqlFilter;64 62 65 63 /* Configures the parameters used to view a graphical representation*/ … … 314 312 } 315 313 316 public void setSqlFilter(SQLFilter sqlFilter) {317 this.sqlFilter = sqlFilter;318 }319 320 public SQLFilter getSqlFilter() {321 return sqlFilter;322 }323 324 314 public void setPresentation(Presentation presentation) { 325 315 this.presentation = presentation;
Note: See TracChangeset
for help on using the changeset viewer.
