package at.gv.egovernment.moa.spss.api.impl;
import at.gv.egovernment.moa.spss.api.cmsverify.CMSContent;
import at.gv.egovernment.moa.spss.api.cmsverify.CMSDataObject;
import at.gv.egovernment.moa.spss.api.common.MetaInfo;
/**
 * Default implementation of CMLSDataObject.
 * 
 * @author Fatemeh Philippi
 * @version $Id$
 */
public class CMSDataObjectImpl implements CMSDataObject {
  
  /** The MetaInfo associated with the CMS data object. */
  private MetaInfo metaInfo;
  /** The CMSContent contained in this data object. */
  private CMSContent cmsContent;
  /**
   * Sets the meta information associated with the CMS data object.
   * 
   * @param metaInfo The meta information.
   */
  public void setMetaInfo(MetaInfo metaInfo) {
    this.metaInfo = metaInfo;
  }
  public MetaInfo getMetaInfo() {
    return metaInfo;
  }
  /**
   * Sets the data of this CMSDataObject.
   * 
   * @param cmsContent The actual data of this CMSDataObject.
   */
  public void setContent(CMSContent cmsContent) {
    this.cmsContent = cmsContent;
  }
  public CMSContent getContent() {
    return cmsContent;
  }
}