import eu.etaxonomy.cdm.model.common.TimePeriod;
/**
+ * <p>TimePeriodElement class.</p>
+ *
* @author n.hoffmann
* @created Nov 17, 2009
* @version 1.0
private Label emptyLabel;
/**
- * @param parent
- * @param listener
- * @param style
+ * <p>Constructor for TimePeriodElement.</p>
+ *
+ * @param style a int.
+ * @param formFactory a {@link eu.etaxonomy.taxeditor.forms.CdmFormFactory} object.
+ * @param parentElement a {@link eu.etaxonomy.taxeditor.forms.ICdmFormElement} object.
+ * @param labelString a {@link java.lang.String} object.
+ * @param timePeriod a {@link eu.etaxonomy.cdm.model.common.TimePeriod} object.
*/
public TimePeriodElement(CdmFormFactory formFactory, ICdmFormElement parentElement, String labelString, TimePeriod timePeriod, final int style) {
super(formFactory, parentElement);
}
+ /** {@inheritDoc} */
public void setSelected(boolean selected) {
setBackground(getColor(selected));
}
+ /**
+ * <p>setEntity</p>
+ *
+ * @param timePeriod a {@link eu.etaxonomy.cdm.model.common.TimePeriod} object.
+ */
public void setEntity(TimePeriod timePeriod) {
setTimePeriod(timePeriod);
}
+ /** {@inheritDoc} */
@Override
public void propertyChange(PropertyChangeEvent event) {
if(event == null){
}
/**
+ * <p>Setter for the field <code>timePeriod</code>.</p>
+ *
* @param timePeriod the timePeriod to set
*/
public void setTimePeriod(TimePeriod timePeriod) {
}
/**
+ * <p>Getter for the field <code>timePeriod</code>.</p>
+ *
* @return the timePeriod
*/
public TimePeriod getTimePeriod() {
return timePeriod;
}
+ /** {@inheritDoc} */
@Override
public void setBackground(Color color) {
emptyLabel.setBackground(color);