package de.jos.labelgenerator.components.button;
import javax.swing.JButton;
import de.jos.labelgenerator.configuration.Address;
import de.jos.labelgenerator.configuration.Template;
@SuppressWarnings("serial")
public class ButtonLabel extends JButton {
private Address address = null;
private Template template = null;
@Deprecated
private String renderedTemplate = null;
private String renderedStylesheet = null;
private Integer index = null;
public ButtonLabel() {
super(" [ empty ] ");
}
public ButtonLabel(int index) {
super(" [ empty ] ");
this.index = index;
setRenderedTemplate(null);
}
public Address getAddress() {
return address;
}
public void setAddress(Address address) {
this.address = address;
}
public Template getTemplate() {
return template;
}
public void setTemplate(Template template) {
this.template = template;
}
public String getRenderedTemplate() {
return renderedTemplate;
}
public void setRenderedTemplate(String renderedTemplate) {
this.renderedTemplate = renderedTemplate;
}
public Integer getIndex() {
return index;
}
public String getRenderedStylesheet() {
return renderedStylesheet;
}
public void setRenderedStylesheet(String renderedStylesheet) {
this.renderedStylesheet = renderedStylesheet;
}
}