Package | Description |
---|---|
org.eclipse.birt.report.model.api |
Tool-writer's interface for the BIRT design model
(also known as the "Design Engine.")
|
org.eclipse.birt.report.model.api.core |
Represents the fundamental data structures of the user-defined property
and the interface of UI listener.
|
org.eclipse.birt.report.model.api.metadata |
Defines the elements, properties, types, structures and slots
in the Report Object Model.
|
org.eclipse.birt.report.model.api.validators |
Provides the validation classes for semantic check on multiple properties.
|
Modifier and Type | Method and Description |
---|---|
IElementDefn |
OdaDataSourceHandle.getDefn()
Returns the element definition of the element this handle represents.
|
IElementDefn |
OdaDataSetHandle.getDefn()
Returns the element definition of the element this handle represents.
|
IElementDefn |
DesignElementHandle.getDefn()
Gets the definition of the element.
|
Modifier and Type | Method and Description |
---|---|
IElementDefn |
IDesignElement.getDefn()
Returns the definition object for this element.
|
Modifier and Type | Method and Description |
---|---|
IElementDefn |
IMetaDataDictionary.findElementByThemeType(java.lang.String themeType)
Finds the element definition with the specified report item theme type.
|
IElementDefn |
IMetaDataDictionary.getElement(java.lang.String name)
Finds the element definition by its internal name.
|
IElementDefn |
IMetaDataDictionary.getExtension(java.lang.String name)
Returns the extension definition given the extension name.
|
IElementDefn |
IMetaDataDictionary.getStyle()
Returns the meta-data element that defines the style element.
|
IElementDefn |
IPropertyDefn.getTargetElementType()
Return the element type associated with this property.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IElementDefn> |
ISlotDefn.getContentElements()
Returns the set of element types that can appear in the slot.
|
java.util.List<IElementDefn> |
ISlotDefn.getContentExtendedElements()
Returns the set of element types that can appear in the slot.
|
java.util.List<IElementDefn> |
IMetaDataDictionary.getElements()
Returns the element list.
|
java.util.List<IElementDefn> |
IMetaDataDictionary.getExtensions()
Returns the extension list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ISlotDefn.canContain(IElementDefn type)
Determines if this slot can contain an element of the given type.
|
boolean |
IElementDefn.canContain(int slot,
IElementDefn type)
Reports whether the given slot can contain elements of the given type.
|
boolean |
IElementDefn.isKindOf(IElementDefn type)
Determines if the given element type is a kind of this type.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<SemanticException> |
TableHeaderContextContainmentValidator.validateForAdding(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element,
IElementDefn toAdd)
Validates whether the given element can recursively resides in the
specific slot of specific container type when trying to add an element.
|
java.util.List<SemanticException> |
MasterPageContextContainmentValidator.validateForAdding(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element,
IElementDefn toAdd)
Validates whether the given element can recursively resides in the
specific slot of specific container type when trying to add an element.
|
Copyright © 2008 Actuate Corp. All rights reserved.