// Path: app/src/main/java/org/swistowski/vaulthelper/models/Label.java
// public class Label implements Serializable {
//     private String name;
//     private long id;
//     private long color;
// 
//     public Label(String name, long id, long color) {
//         this.name = name;
//         this.id = id;
//         this.color = color;
//     }
// 
//     public long getId() {
//         return id;
//     }
// 
//     @Override
//     public String toString() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setColor(long color){
//         this.color = color;
//     }
//     public long getColor(){
//         return color;
//     }
// 
//     public void save() {
//         if(id==-1){
//             Labels.getInstance().add(this);
//         } else {
//             Labels.getInstance().update(this);
//         }
//     }
// 
//     public void setId(long id) {
//         this.id = id;
//     }
// 
//     public void delete() {
//         Labels.getInstance().delete(this);
//     }
// }


import android.content.Context;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.widget.FrameLayout;
import android.widget.TextView;
import org.swistowski.vaulthelper.R;
import org.swistowski.vaulthelper.models.Label;
package org.swistowski.vaulthelper.views;



/**
 * Created by damian on 30.10.15.
 */
public class LabelView extends FrameLayout {

    private static final String LOG_TAG = "LabelView";

    public LabelView(Context context) {
        super(context);
        init();
    }


    public LabelView(Context context, AttributeSet attrs) {
        super(context, attrs);
        init();
    }

    public LabelView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
        init();
    }


    private void init() {
        LayoutInflater.from(getContext()).inflate(R.layout.label_view, this, true);
    }

// Path: app/src/main/java/org/swistowski/vaulthelper/models/Label.java
// public class Label implements Serializable {
//     private String name;
//     private long id;
//     private long color;
// 
//     public Label(String name, long id, long color) {
//         this.name = name;
//         this.id = id;
//         this.color = color;
//     }
// 
//     public long getId() {
//         return id;
//     }
// 
//     @Override
//     public String toString() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setColor(long color){
//         this.color = color;
//     }
//     public long getColor(){
//         return color;
//     }
// 
//     public void save() {
//         if(id==-1){
//             Labels.getInstance().add(this);
//         } else {
//             Labels.getInstance().update(this);
//         }
//     }
// 
//     public void setId(long id) {
//         this.id = id;
//     }
// 
//     public void delete() {
//         Labels.getInstance().delete(this);
//     }
// }


// Path: app/src/main/java/org/swistowski/vaulthelper/views/LabelView.java
import android.content.Context;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.widget.FrameLayout;
import android.widget.TextView;
import org.swistowski.vaulthelper.R;
import org.swistowski.vaulthelper.models.Label;

package org.swistowski.vaulthelper.views;



/**
 * Created by damian on 30.10.15.
 */
public class LabelView extends FrameLayout {

    private static final String LOG_TAG = "LabelView";

    public LabelView(Context context) {
        super(context);
        init();
    }


    public LabelView(Context context, AttributeSet attrs) {
        super(context, attrs);
        init();
    }

    public LabelView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
        init();
    }


    private void init() {
        LayoutInflater.from(getContext()).inflate(R.layout.label_view, this, true);
    }

    public void setLabel(Label label) {