public class RowHandle extends ReportElementHandle implements org.eclipse.birt.report.model.elements.interfaces.ITableRowModel
TableRow
element
module
BOOKMARK_DISPLAY_NAME_PROP, BOOKMARK_PROP, CONTENT_SLOT, HEIGHT_PROP, LANGUAGE_PROP, ON_CREATE_METHOD, ON_PREPARE_METHOD, ON_RENDER_METHOD, REPEATABLE_PROP, STYLE_PROP, SUPPRESS_DUPLICATES_PROP, TAG_TYPE_PROP, VISIBILITY_PROP
COMMENTS_PROP, CUSTOM_XML_PROP, DISPLAY_NAME_ID_PROP, DISPLAY_NAME_PROP, EVENT_HANDLER_CLASS_PROP, EXTENDS_PROP, FULL_LABEL, ID_SUFFIX, NAME_PROP, NEW_HANDLER_ON_EACH_EVENT_PROP, NO_SLOT, PROPERTY_MASKS_PROP, REF_TEMPLATE_PARAMETER_PROP, SHORT_LABEL, USER_LABEL, USER_PROPERTIES_PROP, VIEW_ACTION_PROP
Constructor and Description |
---|
RowHandle(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
Constructs the handle for a row with the given design and element.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBookmark()
Returns the bookmark of this row.
|
java.lang.String |
getBookmarkDisplayName()
Gets the display name of the bookmark.
|
SlotHandle |
getCells()
Returns the cell slot of row.
|
DimensionHandle |
getHeight()
Gets a handle to deal with the row's height.
|
java.lang.String |
getLanguage()
Returns the language of this label item.
|
java.lang.String |
getOnCreate()
Gets the on-finish script of the group.
|
java.lang.String |
getOnPrepare()
Gets the on-prepare script of the group.
|
java.lang.String |
getOnRender()
Gets the on-finish script of the group.
|
java.lang.String |
getTagType()
Returns the tag type of this label item.
|
boolean |
repeatable()
Gets repeatable value.
|
void |
setBookmark(java.lang.String value)
Sets the bookmark of this row.
|
void |
setBookmarkDisplayName(java.lang.String bookmarkDisplayName)
Sets the display name of the bookmark.
|
void |
setLanguage(java.lang.String language)
Sets the language of this label item.
|
void |
setOnCreate(java.lang.String script)
Sets the on-create script of the group element.
|
void |
setOnPrepare(java.lang.String script)
Sets the on-prepare script of the group element.
|
void |
setOnRender(java.lang.String script)
Sets the on-render script of the group element.
|
void |
setRepeatable(boolean repeatable)
Sets the repeatable value.
|
void |
setSuppressDuplicates(boolean value)
Sets the flag whether to suppress duplicates rows with same content.
|
void |
setTagType(java.lang.String tagType)
Sets the tag type of this label item.
|
boolean |
suppressDuplicates()
Tests whether to suppress duplicates rows with same content.
|
java.util.Iterator |
visibilityRulesIterator()
Returns visibility rules defined on the table row.
|
getComments, getCustomXml, getDisplayName, getDisplayNameKey, getElement, getPropertyMask, isValidLayoutForCompoundElement, isValidReferenceForCompoundElement, propertyMaskIterator, setComments, setCustomXml, setDisplayName, setDisplayNameKey, setPropertyMask
add, add, addElement, addElement, addListener, addUserPropertyDefn, cachePropertyHandles, canContain, canContain, canContain, canContain, canDrop, canEdit, canTransformToTemplate, clearAllProperties, clearContents, clearProperty, clientsIterator, copy, copyPropertyTo, createTemplateElement, derivedIterator, doSort, drop, drop, drop, dropAndClear, dropAndClear, dropAndClear, dropUserPropertyDefn, findContentSlot, getBooleanProperty, getChoices, getColorProperty, getContainer, getContainerPropertyHandle, getContainerSlotHandle, getContent, getContentCount, getContents, getDefn, getDesign, getDesignHandle, getDimensionProperty, getDisplayLabel, getDisplayLabel, getDisplayProperty, getEffectiveModule, getElementFactory, getElementProperty, getEventHandlerClass, getExpressionProperty, getExtends, getExternalizedValue, getExternalizedValue, getExternalizedValue, getFactoryElementHandle, getFactoryPropertyHandle, getFloatProperty, getFontProperty, getFullName, getHostViewHandle, getID, getIndex, getIntProperty, getListProperty, getListProperty, getMethods, getModule, getModuleHandle, getName, getNumberProperty, getPrivateStyle, getProperty, getPropertyBinding, getPropertyBindingExpression, getPropertyBindings, getPropertyDefn, getPropertyHandle, getPropertyIterator, getQualifiedName, getRoot, getSemanticErrors, getSlot, getStringProperty, getStyle, getUserProperties, getUserPropertyDefnHandle, getXPath, hasLocalProperties, hasSemanticError, initializeSlotHandles, isDirectionRTL, isInTemplateParameter, isTemplateParameterValue, isValid, localize, move, move, moveTo, moveTo, moveTo, moveTo, newHandlerOnEachEvent, paste, paste, paste, paste, removeListener, revertToReportItem, revertToTemplate, semanticCheck, setBooleanProperty, setEncryption, setEventHandlerClass, setExpressionProperty, setExtends, setExtendsElement, setExtendsName, setFloatProperty, setIntProperty, setName, setNewHandlerOnEachEvent, setNumberProperty, setProperties, setProperty, setPropertyBinding, setPropertyBinding, setStringProperty, setStyle, setStyleElement, setStyleName, setValid, shift, showError, slotsIterator
public RowHandle(org.eclipse.birt.report.model.core.Module module, org.eclipse.birt.report.model.core.DesignElement element)
module
- the moduleelement
- the model representation of the elementpublic SlotHandle getCells()
SlotHandle
public DimensionHandle getHeight()
public java.lang.String getBookmark()
public void setBookmark(java.lang.String value) throws SemanticException
value
- the bookmark to setSemanticException
- if the property is locked.public java.util.Iterator visibilityRulesIterator()
StructureHandle
that deal with
a Hide
in the list.HideRule
public java.lang.String getOnPrepare()
public java.lang.String getOnCreate()
public java.lang.String getOnRender()
public void setOnPrepare(java.lang.String script) throws SemanticException
script
- the script to setSemanticException
- if the method is locked.getOnPrepare()
public void setOnCreate(java.lang.String script) throws SemanticException
script
- the script to setSemanticException
- if the method is locked.getOnCreate()
public void setOnRender(java.lang.String script) throws SemanticException
script
- the script to setSemanticException
- if the method is locked.getOnRender()
public boolean suppressDuplicates()
true
if suppress duplicates rows with same content,
otherwise false
.setSuppressDuplicates(boolean)
public void setSuppressDuplicates(boolean value) throws SemanticException
value
- true
if suppress duplicates rows with same
content, otherwise false
.SemanticException
- If the expression is invalid.suppressDuplicates()
public boolean repeatable()
public void setRepeatable(boolean repeatable) throws SemanticException
repeatable
- the repeatable value.SemanticException
- if this value is locked.public java.lang.String getBookmarkDisplayName()
public void setBookmarkDisplayName(java.lang.String bookmarkDisplayName) throws SemanticException
bookmarkDisplayName
- the display name of the bookmark to setSemanticException
public java.lang.String getTagType()
public void setTagType(java.lang.String tagType) throws SemanticException
tag
- type
the tag typeSemanticException
- if the property is locked.public java.lang.String getLanguage()
public void setLanguage(java.lang.String language) throws SemanticException
language
- the languageSemanticException
- if the property is locked.Copyright © 2008 Actuate Corp. All rights reserved.