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

## Uses of Class
org.eclipse.birt.report.model.api.ModuleHandle

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

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

Subclasses of ModuleHandle in org.eclipse.birt.report.model.api
`class` | `LibraryHandle` Represents the handle of library element.
`class` | `ReportDesignHandle` Represents the overall report design.

Methods in org.eclipse.birt.report.model.api that return ModuleHandle
`ModuleHandle` | `LibraryHandle.getHostHandle()` Returns the host handle which includes the library.
`abstract ModuleHandle` | `GroupElementHandle.getModuleHandle()` Returns the handle of module.
`ModuleHandle` | `DesignElementHandle.getModuleHandle()` Returns the handle of module.
`ModuleHandle` | `SimpleGroupElementHandle.getModuleHandle()`
`ModuleHandle` | `EmptyGroupElementHandle.getModuleHandle()`
`ModuleHandle` | `DesignElementHandle.getRoot()` Returns the root container of this element.
`ModuleHandle` | `SessionHandle.openModule(java.lang.String fileName)` Opens a module regardless of the module type(library or report design).
`ModuleHandle` | `SessionHandle.openModule(java.lang.String fileName, java.io.InputStream is)` Opens a module regardless of the module type(library or report design).
`ModuleHandle` | `SessionHandle.openModule(java.lang.String fileName, java.io.InputStream is, ModuleOption options)` Opens a module regardless of the module type(library or report design).
`ModuleHandle` | `SessionHandle.openModule(java.lang.String fileName, ModuleOption options)` Opens a module regardless of the module type(library or report design).

Methods in org.eclipse.birt.report.model.api with parameters of type ModuleHandle
`java.net.URL` | `DefaultResourceLocator.findResource(ModuleHandle moduleHandle, java.lang.String fileName, int type)`
`java.net.URL` | `IResourceLocator.findResource(ModuleHandle moduleHandle, java.lang.String filename, int type)` Searches the file by the given file name.
`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.
`protected void` | `DesignVisitor.visitModule(ModuleHandle obj)` Visits the module element

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

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

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

Uses of ModuleHandle in org.eclipse.birt.report.model.api.css

Constructors in org.eclipse.birt.report.model.api.css with parameters of type ModuleHandle
`CssStyleSheetHandle(ModuleHandle moduleHandle, org.eclipse.birt.report.model.css.CssStyleSheet styleSheet)` Constructs a handle for an style sheet.

Uses of ModuleHandle in org.eclipse.birt.report.model.api.util

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

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

Copyright © 2008 Actuate Corp. All rights reserved.