Project

General

Profile

« Previous | Next » 

Revision 59813

[Trunk | Monitor Service]:
1. In all enums, add capitalized values too (maybe in the future, lowercased values will be removed - NOT NOW).
2. Visibility.java: New enumeration Visibility added with values: PUBLIC, RESTRICTED, PRIVATE (will replace isPublic and isActive fields).
3. Stakeholder.java:
a. Add field "isUpload" (default value: false) to define if "logoUrl" is a link, or a locally uploaded image.
b. Remove fields "isActive" and "isPublic" and add field "visibility" (default value: Visibility.PRIVATE).
c. Remove unused field "managers" (managers are defined from aai roles).
4. Topic.java & Category.java & SubCategory.java:
a. Remove fields "isActive" and "isPublic" and add field "visibility" (default value: Visibility.PRIVATE).
b. Add fields "creationDate" and "updateDate".
5. Section.java: Add fields "creationDate" and "updateDate".
6. Indicator.java:
a. Rename enumeration "IndicatorWidth" to "IndicatorSize" (will be used for width and height).
b. Add field "additionalDescription" (for default profiles, "description" can now be changed only by default profiles settings,
while "additionalDescription" can also be changed by managers too).
c. Add field "height" (default value: IndicatorSize.MEDIUM).
d. Remove fields "isActive" and "isPublic" and add field "visibility" (default value: Visibility.PRIVATE).
e. Add fields "creationDate" and "updateDate".

View differences:

IndicatorPath.java
5 5

  
6 6
enum IndicatorPathType {
7 7
    // Do not rename or remove existring values. This may cause problems with already stored values in DB
8
    table, bar, column, pie, line, other;
8
    table, bar, column, pie, line, other,
9
    TABLE, BAR, COLUMN, PIE, LINE, OTHER;
9 10
}
10 11

  
12
//enum SourceType {
13
//    STATISTICS, SEARCH, METRICS, STATS_TOOL,OLD,IMAGE;
14
//}
15

  
11 16
public class IndicatorPath {
12 17
    private IndicatorPathType type;  // for charts is type of chart {table, bar, column, etc}
13 18
    private String source; // for numbers is the service {statistics, search, metrics} for charts is the tool {stats-tool,old,metrics, image}

Also available in: Unified diff