package com.smartdevicelink.managers.screen;

import com.smartdevicelink.managers.file.filetypes.SdlArtwork;
import com.smartdevicelink.proxy.rpc.enums.MetadataType;
import com.smartdevicelink.proxy.rpc.enums.TextAlignment;

public class TextsAndGraphicsState {
    private String textField1, textField2, textField3, textField4, mediaTrackTextField, title;
    private MetadataType textField1Type, textField2Type, textField3Type, textField4Type;
    private TextAlignment textAlignment;
    private SdlArtwork primaryGraphic, secondaryGraphic;

    public TextsAndGraphicsState(String textField1, String textField2, String textField3, String textField4, String mediaTrackTextField,
                                 String title, SdlArtwork primaryGraphic, SdlArtwork secondaryGraphic, TextAlignment textAlignment,
                                 MetadataType textField1Type, MetadataType textField2Type, MetadataType textField3Type, MetadataType textField4Type) {
        this.textField1 = textField1;
        this.textField2 = textField2;
        this.textField3 = textField3;
        this.textField4 = textField4;
        this.mediaTrackTextField = mediaTrackTextField;
        this.title = title;
        this.primaryGraphic = primaryGraphic;
        this.secondaryGraphic = secondaryGraphic;
        this.textAlignment = textAlignment;
        this.textField1Type = textField1Type;
        this.textField2Type = textField2Type;
        this.textField3Type = textField3Type;
        this.textField4Type = textField4Type;
    }

    public String getTextField1() {
        return textField1;
    }

    public void setTextField1(String textField1) {
        this.textField1 = textField1;
    }

    public String getTextField2() {
        return textField2;
    }

    public void setTextField2(String textField2) {
        this.textField2 = textField2;
    }

    public String getTextField3() {
        return textField3;
    }

    public void setTextField3(String textField3) {
        this.textField3 = textField3;
    }

    public String getTextField4() {
        return textField4;
    }

    public void setTextField4(String textField4) {
        this.textField4 = textField4;
    }

    public String getMediaTrackTextField() {
        return mediaTrackTextField;
    }

    public void setMediaTrackTextField(String mediaTrackTextField) {
        this.mediaTrackTextField = mediaTrackTextField;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public MetadataType getTextField1Type() {
        return textField1Type;
    }

    public void setTextField1Type(MetadataType textField1Type) {
        this.textField1Type = textField1Type;
    }

    public MetadataType getTextField2Type() {
        return textField2Type;
    }

    public void setTextField2Type(MetadataType textField2Type) {
        this.textField2Type = textField2Type;
    }

    public MetadataType getTextField3Type() {
        return textField3Type;
    }

    public void setTextField3Type(MetadataType textField3Type) {
        this.textField3Type = textField3Type;
    }

    public MetadataType getTextField4Type() {
        return textField4Type;
    }

    public void setTextField4Type(MetadataType textField4Type) {
        this.textField4Type = textField4Type;
    }

    public TextAlignment getTextAlignment() {
        return textAlignment;
    }

    public SdlArtwork getPrimaryGraphic() {
        return primaryGraphic;
    }

    public SdlArtwork getSecondaryGraphic() {
        return secondaryGraphic;
    }
}

@@ -218,23 +218,16 @@
 nment;%0A%0A
-public 
 class Te
@@ -531,31 +531,24 @@
 aphic;%0A%0A    
-public 
 TextsAndGrap
@@ -1507,39 +1507,32 @@
 ype;%0A    %7D%0A%0A    
-public 
 String getTextFi
@@ -1570,39 +1570,32 @@
 ld1;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -1659,39 +1659,32 @@
 ld1;%0A    %7D%0A%0A    
-public 
 String getTextFi
@@ -1722,39 +1722,32 @@
 ld2;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -1811,39 +1811,32 @@
 ld2;%0A    %7D%0A%0A    
-public 
 String getTextFi
@@ -1874,39 +1874,32 @@
 ld3;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -1963,39 +1963,32 @@
 ld3;%0A    %7D%0A%0A    
-public 
 String getTextFi
@@ -2026,39 +2026,32 @@
 ld4;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -2115,39 +2115,32 @@
 ld4;%0A    %7D%0A%0A    
-public 
 String getMediaT
@@ -2196,39 +2196,32 @@
 eld;%0A    %7D%0A%0A    
-public 
 void setMediaTra
@@ -2329,23 +2329,16 @@
  %7D%0A%0A    
-public 
 String g
@@ -2374,39 +2374,32 @@
 tle;%0A    %7D%0A%0A    
-public 
 void setTitle(St
@@ -2443,39 +2443,32 @@
 tle;%0A    %7D%0A%0A    
-public 
 MetadataType get
@@ -2520,39 +2520,32 @@
 ype;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -2631,39 +2631,32 @@
 ype;%0A    %7D%0A%0A    
-public 
 MetadataType get
@@ -2708,39 +2708,32 @@
 ype;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -2819,39 +2819,32 @@
 ype;%0A    %7D%0A%0A    
-public 
 MetadataType get
@@ -2896,39 +2896,32 @@
 ype;%0A    %7D%0A%0A    
-public 
 void setTextFiel
@@ -3015,23 +3015,16 @@
  %7D%0A%0A    
-public 
 Metadata
@@ -3092,23 +3092,16 @@
  %7D%0A%0A    
-public 
 void set
@@ -3203,23 +3203,16 @@
  %7D%0A%0A    
-public 
 TextAlig
@@ -3271,39 +3271,32 @@
 ent;%0A    %7D%0A%0A    
-public 
 SdlArtwork getPr
@@ -3358,15 +3358,8 @@
     
-public 
 SdlA

Make TextAndGraphicsState package private