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

java.lang.Object
  extended byorg.eclipse.birt.report.model.api.DesignElementHandle
      extended byorg.eclipse.birt.report.model.api.ReportElementHandle
          extended byorg.eclipse.birt.report.model.api.ReportItemHandle
              extended byorg.eclipse.birt.report.tests.model.reportItem.TestElementHandle
All Implemented Interfaces:
org.eclipse.birt.report.model.elements.interfaces.IDesignElementModel, org.eclipse.birt.report.model.elements.interfaces.IReportItemModel, org.eclipse.birt.report.model.elements.interfaces.IStyledElementModel

public class TestElementHandle
extends org.eclipse.birt.report.model.api.ReportItemHandle

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

Field Summary
protected  org.eclipse.birt.report.model.elements.ReportDesign design
           
protected  org.eclipse.birt.report.model.api.ReportDesignHandle designHandle
           
protected  TestElement element
           
 
Fields inherited from interface org.eclipse.birt.report.model.elements.interfaces.IReportItemModel
BOOKMARK_PROP, DATA_SET_PROP, HEIGHT_PROP, ON_CREATE_METHOD, ON_RENDER_METHOD, PARAM_BINDINGS_PROP, TOC_PROP, VISIBILITY_PROP, WIDTH_PROP, X_PROP, Y_PROP
 
Fields inherited from interface org.eclipse.birt.report.model.elements.interfaces.IStyledElementModel
STYLE_PROP
 
Fields inherited from interface org.eclipse.birt.report.model.elements.interfaces.IDesignElementModel
COMMENTS_PROP, CUSTOM_XML_PROP, DISPLAY_NAME_ID_PROP, DISPLAY_NAME_PROP, EXTENDS_PROP, FULL_LABEL, ID_SUFFIX, NAME_PROP, NO_SLOT, PROPERTY_MASKS_PROP, SHORT_LABEL, USER_LABEL, USER_PROPERTIES_PROP
 
Constructor Summary
TestElementHandle(org.eclipse.birt.report.model.elements.ReportDesign design, org.eclipse.birt.report.model.core.DesignElement element)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.util.Hashtable getAttributeValues()
           
 TestElement getReportItem()
           
 
Methods inherited from class org.eclipse.birt.report.model.api.ReportItemHandle
getBookmark, getDataSet, getHeight, getOnCreate, getOnRender, getWidth, getX, getY, paramBindingsIterator, setBookmark, setDataSet, setHeight, setHeight, setOnCreate, setOnRender, setWidth, setWidth, setX, setX, setY, setY, visibilityRulesIterator
 
Methods inherited from class org.eclipse.birt.report.model.api.ReportElementHandle
getComments, getCustomXml, getDisplayName, getDisplayNameKey, getElement, getPropertyMask, propertyMaskIterator, setComments, setCustomXml, setDisplayName, setDisplayNameKey, setPropertyMask
 
Methods inherited from class org.eclipse.birt.report.model.api.DesignElementHandle
addElement, addElement, addListener, addUserPropertyDefn, canContain, canContain, clearAllProperties, clearContents, clearProperty, clientsIterator, copy, copyPropertyTo, derivedIterator, doSort, drop, dropAndClear, dropUserPropertyDefn, findContentSlot, getBooleanProperty, getChoices, getColorProperty, getContainer, getContainerSlotHandle, getDefn, getDesign, getDesignHandle, getDimensionProperty, getDisplayLabel, getDisplayLabel, getDisplayProperty, getElementFactory, getElementProperty, getExtends, getFactoryPropertyHandle, getFloatProperty, getFontProperty, getID, getIntProperty, getName, getNumberProperty, getPrivateStyle, getProperty, getPropertyHandle, getPropertyIterator, getSlot, getStringProperty, getStyle, getUserProperties, getUserPropertyDefnHandle, getValidationErrors, isValid, moveTo, removeListener, semanticCheck, setExtends, setExtendsElement, setExtendsName, setFloatProperty, setIntProperty, setName, setNumberProperty, setProperties, setProperty, setStringProperty, setStyle, setStyleElement, setStyleName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

design

protected org.eclipse.birt.report.model.elements.ReportDesign design

designHandle

protected org.eclipse.birt.report.model.api.ReportDesignHandle designHandle

element

protected TestElement element
Constructor Detail

TestElementHandle

public TestElementHandle(org.eclipse.birt.report.model.elements.ReportDesign design,
                         org.eclipse.birt.report.model.core.DesignElement element)
Method Detail

getAttributeValues

public java.util.Hashtable getAttributeValues()

getAttribute

public java.lang.Object getAttribute(java.lang.String name)

getReportItem

public TestElement getReportItem()