View Javadoc
1   package com.srv4pos.server.api.receiptSettings;
2   
3   import com.srv4pos.server.api.infrastructure.SyncEntityInfo;
4   import com.srv4pos.server.api.infrastructure.journal.JournalDate;
5   import org.springframework.roo.addon.javabean.RooJavaBean;
6   import org.springframework.roo.addon.json.RooJson;
7   import org.springframework.roo.addon.tostring.RooToString;
8   
9   import javax.validation.constraints.NotNull;
10  import java.util.Date;
11  
12  
13  /**
14   * <p>User: Kirill, Date: 05.08.13 17:59</p>.
15   */
16  @RooJavaBean
17  @RooToString
18  @RooJson(deepSerialize = true)
19  public class ReceiptSettingsInfo implements SyncEntityInfo {
20      private String textTop;
21  
22      private String textBottom;
23  
24      @NotNull
25      private boolean showLogo;
26  
27      private Integer logoWidth;
28  
29      @NotNull
30      private boolean showCompanyName;
31  
32      private Integer version;
33  
34      @JournalDate
35      private Date modified;
36  
37      public enum Fields {
38      }
39  
40      public String getIdentifier() {
41          return null;
42      }
43  }