Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.birt.report.model.api.metadata.IElementDefn

Packages that use IElementDefn
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.

Uses of IElementDefn in org.eclipse.birt.report.model.api

Methods in org.eclipse.birt.report.model.api that return IElementDefn
`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.

Uses of IElementDefn in org.eclipse.birt.report.model.api.core

Methods in org.eclipse.birt.report.model.api.core that return IElementDefn
`IElementDefn` | `IDesignElement.getDefn()` Returns the definition object for this element.

Uses of IElementDefn in org.eclipse.birt.report.model.api.metadata

Methods in org.eclipse.birt.report.model.api.metadata that return IElementDefn
`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.

Methods in org.eclipse.birt.report.model.api.metadata that return types with arguments of type IElementDefn
`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.

Methods in org.eclipse.birt.report.model.api.metadata with parameters of type IElementDefn
`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.

Uses of IElementDefn in org.eclipse.birt.report.model.api.validators

Methods in org.eclipse.birt.report.model.api.validators with parameters of type IElementDefn
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008 Actuate Corp. All rights reserved.