1 /*****************************************************************************
5 * Creation date 25.10.2012
6 * @author Author: Maria KRUCHININA
8 *****************************************************************************/
10 package org.splat.simer;
13 * Settings for title bar.
14 * @author Maria KRUCHININA
17 public class TitleBarSettings {
20 * The progress state of the open study/knowledge.
22 private String progressState;
25 * The selection state of the open study/knowledge.
27 private String selectionState;
30 * The type of the open study/knowledge.
32 private String entryType;
35 * The type title of the open study/knowledge.
37 private String entryTypeTitle;
40 * The title of the open study/knowledge.
42 private String entryTitle;
45 * Property that indicates whether the current open study is editable or not.
46 * On the screen it looks like pen on the status icon, pop-up menu also can be called.
47 * It is necessary for correct building the title bar.
49 private String editDisabledProperty;
52 * Get the progressState.
53 * @return the progressState
55 public String getProgressState() {
60 * Set the progressState.
61 * @param progressState the progressState to set
63 public void setProgressState(final String progressState) {
64 this.progressState = progressState;
68 * Get the selectionState.
69 * @return the selectionState
71 public String getSelectionState() {
72 return selectionState;
76 * Set the selectionState.
77 * @param selectionState the selectionState to set
79 public void setSelectionState(final String selectionState) {
80 this.selectionState = selectionState;
85 * @return the entryType
87 public String getEntryType() {
93 * @param entryType the entryType to set
95 public void setEntryType(final String entryType) {
96 this.entryType = entryType;
100 * Get the entryTypeTitle.
101 * @return the entryTypeTitle
103 public String getEntryTypeTitle() {
104 return entryTypeTitle;
108 * Set the entryTypeTitle.
109 * @param entryTypeTitle the entryTypeTitle to set
111 public void setEntryTypeTitle(final String entryTypeTitle) {
112 this.entryTypeTitle = entryTypeTitle;
116 * Get the entryTitle.
117 * @return the entryTitle
119 public String getEntryTitle() {
125 * Set the entryTitle.
126 * @param entryTitle the entryTitle to set
128 public void setEntryTitle(final String entryTitle) {
129 this.entryTitle = entryTitle;
133 * Get the editDisabledProperty.
134 * @return the editDisabledProperty
136 public String getEditDisabledProperty() {
137 return editDisabledProperty;
141 * Set the editDisabledProperty.
142 * @param editDisabledProperty the editDisabledProperty to set
144 public void setEditDisabledProperty(String editDisabledProperty) {
145 this.editDisabledProperty = editDisabledProperty;