package org.richfaces.demo.editor;
import java.io.Serializable;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;
import javax.faces.bean.ViewScoped;
@ManagedBean
@ViewScoped
public class EditorBean implements Serializable {
private static final long serialVersionUID = 1L;
@ManagedProperty(value = "#{fairyTailBean}")
private transient FairyTailBean fairyTailBean;
private String toolbar = "basic";
private String skin = "moono";
private String language = "fr";
private String value = null;
public void setFairyTailBean(FairyTailBean fairyTailBean) {
this.fairyTailBean = fairyTailBean;
}
public String getToolbar() {
return toolbar;
}
public void setToolbar(String toolbar) {
this.toolbar = toolbar;
}
public String getSkin() {
return skin;
}
public void setSkin(String skin) {
this.skin = skin;
}
public String getLanguage() {
return language;
}
public void setLanguage(String language) {
this.language = language;
}
public String getValue() {
if (value == null) {
return fairyTailBean.getFairyTail();
}
return value;
}
public void setValue(String value) {
this.value = value;
}
}