package com.project.website.canvas.shared.data;
import com.google.appengine.api.datastore.Text;
import com.google.code.twig.annotation.Type;
import com.project.shared.interfaces.ICloneable;
public class TextData extends ElementData implements ICloneable<TextData>
{
private static final long serialVersionUID = 1L;
@Type(Text.class)
public String innerHtml;
public String cssText;
protected TextData() {
super();
}
public TextData(String factoryUniqueId) {
super(factoryUniqueId);
}
public TextData(TextData other) {
super(other);
this.innerHtml = other.innerHtml;
this.cssText = other.cssText;
}
@Override
public ICloneable<? extends ElementData> getCloneable()
{
return this;
}
@Override
public TextData getClone()
{
return new TextData(this);
}
}