
package org.eclipse.birt.report.engine.content.impl;

import org.eclipse.birt.core.exception.BirtException;
import org.eclipse.birt.report.engine.content.IContent;
import org.eclipse.birt.report.engine.content.IContentVisitor;
import org.eclipse.birt.report.engine.content.IListGroupContent;
import org.eclipse.birt.report.engine.content.IReportContent;

public class ListGroupContent extends GroupContent implements IListGroupContent
{

	ListGroupContent( IListGroupContent group )
	{
		super( group );
	}

	ListGroupContent( IReportContent report )
	{
		super( report );
	}
	
	public int getContentType( )
	{
		return LIST_GROUP_CONTENT;
	}

	public Object accept( IContentVisitor visitor, Object value )
			throws BirtException
	{
		return visitor.visitListGroup( this, value );
	}
	
	protected IContent cloneContent()
	{
		return new ListGroupContent(this);
	}

}
