1 package cz
.cvut
.promod
.gui
.settings
;
4 import java
.util
.ArrayList
;
5 import java
.util
.LinkedList
;
9 * Created by IntelliJ IDEA.
14 public class SettingPageData
{
15 private List
<SettingPageData
> children
= new LinkedList
<SettingPageData
>();
16 private String name
= null;
17 private Icon icon
= null;
18 private SettingPagePanel panel
= null;
20 public SettingPageData(String name
, Icon icon
, SettingPagePanel panel
) {
26 public SettingPageData(String name
, SettingPagePanel panel
) {
31 public String
getName() {
35 public Icon
getIcon() {
39 public List
<SettingPageData
> getChildren() {
40 return new ArrayList
<SettingPageData
>(this.children
);
43 public void addChildren(SettingPageData pageInfo
) {
44 if (!this.children
.contains(pageInfo
)) {
45 this.children
.add(pageInfo
);
49 public SettingPagePanel
getSettingPage() {