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.css | |
org.eclipse.birt.report.model.api.util |
Utility classes.
|
Modifier and Type | Class and Description |
---|---|
class |
LibraryHandle
Represents the handle of library element.
|
class |
LibraryHandleImpl |
class |
ReportDesignHandle
Represents the overall report design.
|
Modifier and Type | Method and Description |
---|---|
ModuleHandle |
LibraryHandleImpl.getHostHandle()
Returns the host handle which includes the library.
|
ModuleHandle |
SimpleGroupElementHandle.getModuleHandle() |
abstract ModuleHandle |
GroupElementHandle.getModuleHandle()
Returns the handle of module.
|
ModuleHandle |
EmptyGroupElementHandle.getModuleHandle() |
ModuleHandle |
DesignElementHandle.getModuleHandle()
Returns the handle of module.
|
ModuleHandle |
DesignElementHandle.getRoot()
Returns the root container of this element.
|
Modifier and Type | Method and Description |
---|---|
java.net.URL |
DefaultResourceLocator.findResource(ModuleHandle moduleHandle,
java.lang.String fileName,
int type) |
java.net.URL |
DefaultResourceLocator.findResource(ModuleHandle moduleHandle,
java.lang.String fileName,
int type,
java.util.Map appContext) |
static java.util.List<DesignElementHandle> |
ModuleUtil.getElementsByType(ModuleHandle moduleHandle,
java.lang.String elementType)
Gets all the elements that is kind of the specified type.
|
static java.lang.String |
ModuleUtil.getScript(ModuleHandle module,
java.lang.String uid)
Gets the script value.
|
static java.lang.Object |
ModuleUtil.getScriptObject(ModuleHandle module,
java.lang.String uid)
Gets the script object .
|
static boolean |
ModuleUtil.isInclude(ModuleHandle moduleHandle,
java.lang.String fileName)
Checks whether a library with the specified file name is directly or
indirectly included by the module.
|
static EmbeddedImage |
StructureFactory.newEmbeddedImageFrom(EmbeddedImageHandle baseImage,
ModuleHandle targetModule)
Creates an embedded image from another library embedded image.
|
static EmbeddedImage |
StructureFactory.newEmbeddedImageFrom(EmbeddedImageHandle baseImage,
java.lang.String name,
ModuleHandle targetModule)
Creates an embedded image from another library embedded image.
|
static GroupElementHandle |
GroupElementFactory.newGroupElement(ModuleHandle moduleHandle,
java.util.List selectedElements)
Instantiates a group element handle with the given module handle and
selected design element list.
|
Constructor and Description |
---|
SimpleGroupElementHandle(ModuleHandle moduleHandle,
java.util.List elements)
Constructs a handle to deal with a list of report elements.
|
TranslationHandle(ModuleHandle moduleHandle,
org.eclipse.birt.report.model.elements.Translation trans)
Constructs a handle for a translation message.
|
Modifier and Type | Method and Description |
---|---|
void |
IAttributeListener.fileNameChanged(ModuleHandle targetElement,
AttributeEvent ev)
Notifies the element is validated.
|
void |
IDisposeListener.moduleDisposed(ModuleHandle targetElement,
DisposeEvent ev)
Notifies the element is disposed.
|
void |
IResourceChangeListener.resourceChanged(ModuleHandle module,
ResourceChangeEvent event)
Notifies this listener that some resource changes happened.
|
Constructor and Description |
---|
CssStyleSheetHandle(ModuleHandle moduleHandle,
org.eclipse.birt.report.model.css.CssStyleSheet styleSheet)
Constructs a handle for an style sheet.
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
ElementExportUtilImpl.checkExportElementByContext(DesignElementHandle handle,
ModuleHandle targetLibraryHandle,
boolean canOverride)
Checks if extendedItem and cube's content element has the same name as
the exported element and its content elements.
|
DesignElementHandle |
IElementCopy.getHandle(ModuleHandle handle)
Gets the element which keeps the "extends" relationship and
unlocalized information, it should be only used to validate copy/paste actions.
|
static java.lang.Object |
XPathUtil.getInstance(ModuleHandle module,
java.lang.String xpath)
Returns the instance by the given XPath of
DesignElementHandle , SlotHandle ,
StructureHandle . |
Copyright © 2008 Actuate Corp. All rights reserved.