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.
 ModuleHandle EmptyGroupElementHandle.getModuleHandle()
           
abstract  ModuleHandle GroupElementHandle.getModuleHandle()
          Returns the handle of module.
 ModuleHandle DesignElementHandle.getModuleHandle()
          Returns the handle of module.
 ModuleHandle SimpleGroupElementHandle.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.
 



Copyright © 2008 Actuate Corp. All rights reserved.