SRADA-407: Introduce method to get list of pages by given target and use it in BaseView.
authorMaria Guseva <m.guseva@samsung.com>
Mon, 16 May 2016 13:16:05 +0000 (16:16 +0300)
committerMaria Guseva <m.guseva@samsung.com>
Thu, 30 Jun 2016 05:53:38 +0000 (14:53 +0900)
commiteaf53aea9cdd2d5779a2beba5ed06c426107517c
tree37351779b453dab85a81790f0932f300f5cd673d
parent9b68a192c9d9decb2e04aae21b732f7665ca2ee4
SRADA-407: Introduce method to get list of pages by given target and use it in BaseView.

The new static method PageInfoRegistry.getPageNamesByTarget() is extracted from
BaseView.createPagesByTarget() and is supposed to be used in both GUI and CLI
modes. Intoduced also new field for PageInfo in order to store if page should
be created by default.

* BaseView.createPagesByTarget() - use getPageNamesByTarget() method.
* PageInfo - new field isDefault, corresponding getter and constructor
added, comments for fields added.
* PageInfoRegistry - set Summary and Timeliene pages as default.
* PageInfoRegistry.defaultPages - new field to store set of default pages
names.
* PageInfoRegistry.getPageNamesByTarget() - new method.

Conflicts:
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/page/BaseView.java
Updated:
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/page/PageInfoRegistry.java

Change-Id: I6c8e2cda5b3d21b64212299041cecef8ea361a94
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/page/BaseView.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/page/PageInfo.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/page/PageInfoRegistry.java