org.eclipse.birt.report.tests.model.reportItem
Class TestReportItemImpl

java.lang.Object
  extended byorg.eclipse.birt.report.model.api.extension.ReportItem
      extended byorg.eclipse.birt.report.tests.model.reportItem.TestReportItemImpl
All Implemented Interfaces:
java.lang.Cloneable, org.eclipse.birt.report.model.api.extension.IReportItem

public class TestReportItemImpl
extends org.eclipse.birt.report.model.api.extension.ReportItem

Author:
gxu TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
TestReportItemImpl(org.eclipse.birt.report.model.api.DesignElementHandle handle)
           
 
Method Summary
 void deserialize(java.lang.String propName, java.io.ByteArrayInputStream data)
           
 TestElement getModel()
           
 java.lang.Object getProperty(java.lang.String propName)
           
 org.eclipse.birt.report.model.api.extension.IPropertyDefinition[] getPropertyDefinitions()
           
 void setModel(TestElement model)
           
 
Methods inherited from class org.eclipse.birt.report.model.api.extension.ReportItem
checkProperty, copy, refreshPropertyDefinition, serialize, setProperty, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestReportItemImpl

public TestReportItemImpl(org.eclipse.birt.report.model.api.DesignElementHandle handle)
Method Detail

setModel

public void setModel(TestElement model)

getModel

public TestElement getModel()

getPropertyDefinitions

public org.eclipse.birt.report.model.api.extension.IPropertyDefinition[] getPropertyDefinitions()

getProperty

public final java.lang.Object getProperty(java.lang.String propName)

deserialize

public void deserialize(java.lang.String propName,
                        java.io.ByteArrayInputStream data)
                 throws org.eclipse.birt.report.model.api.extension.ExtendedElementException
Throws:
org.eclipse.birt.report.model.api.extension.ExtendedElementException