Uses of Class
org.eclipse.birt.report.model.api.DesignElementHandle
-
Packages that use DesignElementHandle 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.extension Defines the fundamental interfaces for those extensions from the reportitem extension point.org.eclipse.birt.report.model.api.impl org.eclipse.birt.report.model.api.olap org.eclipse.birt.report.model.api.simpleapi Report element representations in the BIRT simple API environment.org.eclipse.birt.report.model.api.util Utility classes.org.eclipse.birt.report.model.api.validators Provides the validation classes for semantic check on multiple properties. -
-
Uses of DesignElementHandle in org.eclipse.birt.report.model.api
Subclasses of DesignElementHandle in org.eclipse.birt.report.model.api Modifier and Type Class Description classAbstractScalarParameterHandleRepresents the abstract scalar parameter types.classAbstractScalarParameterHandleImplRepresents the abstract scalar parameter types.classAbstractThemeHandleRepresents a abstract theme in the library.classAccessControlHandleDeprecated.classAutoTextHandleRepresents a autotext report item.classCascadingParameterGroupHandleRepresents the group of cascading parameters.classCascadingParameterGroupHandleImplRepresents the group of cascading parameters.classCellHandleRepresents a cell within a table or grid.classColumnHandleRepresents a column within a table.classContentElementHandleclassCssSharedStyleHandleCss shared style handle.classDataGroupHandleclassDataItemHandleRepresents a data item element.classDataSetHandleAbstract handle for data set elements.classDataSourceHandleThis abstract class represents a data source element: a connection to an external data provider such as an SQL database.classDerivedDataSetHandleProvides API to operate a derived data set.classDynamicFilterParameterHandleRepresents the dynamic filter parameter types.classExtendedItemHandleRepresents an extended element.classFilterConditionElementHandleclassFreeFormHandleRepresents a free-form element.classGraphicMasterPageHandleRepresents a graphic master page in the design.classGridHandleRepresents a grid item in the design.classGroupHandleRepresents both list and table groups in the design.classImageHandleRepresents an image report item.classJointDataSetHandleProvides API to operate a joint data set.classLabelHandleRepresents a label report item.classLibraryHandleRepresents the handle of library element.classLibraryHandleImplclassLineHandleRepresents the line item.classListGroupHandleRepresents a group in a list.classListHandleRepresents a list report item.classListingHandleRepresents slots and common properties in the two list-oriented elements: table and list.classMasterPageHandleRepresents a master page.classMemberValueHandleCrosstabMemberValueHandleclassModuleHandleAbstract module handle which provides the common functionalities of report design and library.classModuleHandleImplAbstract module handle which provides the common functionalities of report design and library.classMultiLineDataHandleDeprecated.classMultiViewsHandleRepresents a multiple view element.classOdaDataSetHandleRepresents an extended data set.classOdaDataSourceHandleRepresents a extended data source.classParameterGroupHandleRepresents a group of parameters.classParameterHandleRepresents the various parameter types.classPrivateStyleHandleRepresents the "private style" for an element.classRectangleHandleRepresents a rectangle element.classReportDesignHandleRepresents the overall report design.classReportElementHandleAbstract base class for working with all elements except the report design.classReportItemHandleRepresents a report item: any element that can appear within a section of the report.classReportItemHandleImplclassReportItemThemeHandleRepresents a report item theme in the library.classRowHandleRepresents one row in a Grid or Table.classScalarParameterHandleRepresents a scalar (single-value) report parameter.classScriptDataSetHandleRepresents a script data set item.classScriptDataSourceHandleRepresents a script data source.classSharedStyleHandleRepresents a named, shared style.classSimpleMasterPageHandleRepresents a simple master page.classSortElementHandleclassStyleHandleRepresents the style properties for either a shared style or an element with a IStyleModel.classTableGroupHandleRepresent a handle to a table group.classTableHandleRepresents a table element.classTemplateDataSetHandleHandle for template data sets.classTemplateElementHandleAbstract handle for template elements.classTemplateParameterDefinitionHandleRepresents a template parameter definition element.classTemplateReportItemHandleHandle for template report items.classTextDataHandleRepresents a multi-line data item element.classTextItemHandleRepresents a text data item.classThemeHandleRepresents a theme in the library.classValueAccessControlHandleDeprecated.classVariableElementHandleRepresents a variable.Fields in org.eclipse.birt.report.model.api declared as DesignElementHandle Modifier and Type Field Description protected DesignElementHandleElementDetailHandle. elementHandleThe handle to the report element.Methods in org.eclipse.birt.report.model.api that return DesignElementHandle Modifier and Type Method Description DesignElementHandleModuleHandleImpl. findElement(java.lang.String name)Finds a named element in the name space in this module and the included moduled.DesignElementHandleSlotHandle. get(int posn)Returns a handle to the content element at the given position.DesignElementHandleDesignElementHandle. getContainer()Returns a handle to the element that contains this element.DesignElementHandleDesignElementHandle. getContent(java.lang.String propName, int index)Gets a handle to the content element at the given position.DesignElementHandlePropertyHandleImpl. getContent(int posn)Gets the content at the given position.DesignElementHandleMultiViewsHandle. getCurrentView()Returns the view that is being used.DesignElementHandleReportItemHandleImpl. getCurrentView()Returns the view that is being used.DesignElementHandleTemplateElementHandle. getDefaultElement()Gets the default element of this template element.DesignElementHandleTemplateParameterDefinitionHandle. getDefaultElement()Gets the default element of this template parameter definition.DesignElementHandleModuleHandleImpl. getElementByID(long id)Finds the handle to an element by a given element ID.DesignElementHandleElementDetailHandle. getElementHandle()Returns a handle to the design element.DesignElementHandlePrivateStyleHandle. getElementHandle()Returns a handle to the element that owns this private style.DesignElementHandleDesignElementHandle. getElementProperty(java.lang.String propName)Returns the value of an element reference property.DesignElementHandleContentElementHandle. getExtends()DesignElementHandleDesignElementHandle. getExtends()Returns a handle to the element that this element extends.DesignElementHandlePrivateStyleHandle. getExtends()This method is not defined for private styles.DesignElementHandleDesignElementHandle. getHostViewHandle()Return the direct host element handle for this view element.DesignElementHandleSlotIterator. next()Returns a handle to the next content element.Methods in org.eclipse.birt.report.model.api that return types with arguments of type DesignElementHandle Modifier and Type Method Description java.util.List<DesignElementHandle>SlotHandle. getContents()Returns the a list with slot contents.Items are handles to the contents and in order by position.static java.util.List<DesignElementHandle>ModuleUtil. getElementsByType(ModuleHandle moduleHandle, java.lang.String elementType)Gets all the elements that is kind of the specified type.java.util.Iterator<DesignElementHandle>SlotHandle. iterator()Gets an iterator over the items in the slot.Methods in org.eclipse.birt.report.model.api with parameters of type DesignElementHandle Modifier and Type Method Description voidDesignElementHandle. add(java.lang.String propName, DesignElementHandle content)Adds a report item to the property with the given element handle.voidDesignElementHandle. add(java.lang.String propName, DesignElementHandle content, int newPos)Adds a report item to this property at the given position.voidPropertyHandleImpl. add(DesignElementHandle content)Adds a report item to the property with the given element handle.voidPropertyHandleImpl. add(DesignElementHandle content, int newPos)Adds a report item to this property at the given position.voidSlotHandle. add(DesignElementHandle content)Adds a report item to the slot with the given element handle.voidSlotHandle. add(DesignElementHandle content, int newPos)Adds a report item to the slot at the given position.voidDesignElementHandle. addElement(DesignElementHandle child, int slotId)Adds a report item to the end of the given slot.voidDesignElementHandle. addElement(DesignElementHandle child, int slotId, int pos)Adds a report item to the given slot at the given position.voidMultiViewsHandle. addView(DesignElementHandle viewElement)Adds a new element as the view.voidReportItemHandleImpl. addView(DesignElementHandle viewElement)Adds a new element as the view.booleanDesignElementHandle. canContain(int slotId, DesignElementHandle content)Determines if the given slot can contain thecontent.booleanDesignElementHandle. canContain(java.lang.String propName, DesignElementHandle content)Determines if the given slot can contain thecontent.booleanPropertyHandleImpl. canContain(DesignElementHandle content)Determines if the given slot can contain thecontent.booleanSlotHandle. canContain(DesignElementHandle content)Determines if the given slot can contain thecontent.voidDesignElementHandle. copyPropertyTo(java.lang.String propName, DesignElementHandle targetHandle)Copies all properties to the target element.static ActionHandleModuleUtil. deserializeAction(java.io.InputStream streamData, DesignElementHandle element)Deserialize an input stream into an Action.static ActionHandleModuleUtil. deserializeAction(java.lang.String strData, DesignElementHandle element)Deserialize a string into an ActionHandle, notice that the handle is faked, the action is not in the design tree, the operation to the handle is not able to be undoned.voidDesignElementHandle. drop(java.lang.String propName, DesignElementHandle content)Drops a content element from the container, and unresolve any reference property which refers the element to drop.voidPropertyHandleImpl. drop(DesignElementHandle content)Drops a content element from the slot, and unresolve any reference property which refers the element to drop.voidSlotHandle. drop(DesignElementHandle content)Drops a content element from the slot, and unresolve any reference property which refers the element to drop.voidDesignElementHandle. dropAndClear(java.lang.String propName, DesignElementHandle content)Drops a content element from the container, and clear any reference property which refers the element to drop.voidPropertyHandleImpl. dropAndClear(DesignElementHandle content)Drops a content element from the slot, and clear any reference property which refers the element to drop.voidSlotHandle. dropAndClear(DesignElementHandle content)Drops a content element from the slot, and clear any reference property which refers the element to drop.voidMultiViewsHandle. dropView(DesignElementHandle viewElement)Deletes the given view.voidReportItemHandleImpl. dropView(DesignElementHandle viewElement)Deletes the given view.intDesignElementHandle. findContentSlot(DesignElementHandle content)Finds the slot within this element that contains the given element.intPrivateStyleHandle. findContentSlot(DesignElementHandle content)This method is not defined for private styles.intSlotHandle. findPosn(DesignElementHandle content)Returns the position of the given content in this slot.static longModuleUtil. gerSerializedID(DesignElementHandle element)Returns the serialized id for the given element.static java.lang.StringModuleUtil. getExternalizedValue(DesignElementHandle element, java.lang.String key, java.lang.String value, com.ibm.icu.util.ULocale locale)Returns externalized message for the given locale.protected booleanGroupElementHandle. hasLocalPropertiesIncludeSubElement(DesignElementHandle elementHandle)return true if the Element or subElement has local propertiesprotected booleanEmptyGroupElementHandle. isInGroup(DesignElementHandle element)protected abstract booleanGroupElementHandle. isInGroup(DesignElementHandle element)Checks whether theelementis a member ofGroupElementHandle.protected booleanSimpleGroupElementHandle. isInGroup(DesignElementHandle element)static booleanModuleUtil. isValidElementName(DesignElementHandle elementHandle)checks is the name value is valid for the design element.static booleanModuleUtil. isValidElementName(DesignElementHandle elementHandle, java.lang.String propName, java.lang.String nameValue)checks if the name of the element is valid.static voidStructureFactory. makeUniqueNameComputedColumn(DesignElementHandle element, ComputedColumn newColumn)Makes a unique name for computed column.voidDesignElementHandle. move(java.lang.String fromPropName, DesignElementHandle content, DesignElementHandle newContainer, java.lang.String toPropName)Moves a content element from this element into a property in another container element.voidDesignElementHandle. move(java.lang.String fromPropName, DesignElementHandle content, DesignElementHandle newContainer, java.lang.String toPropName, int newPos)Moves a content element into a property in another container element at the specified position.voidPropertyHandleImpl. move(DesignElementHandle content, DesignElementHandle newContainer, java.lang.String propName)Moves a content element into a slot in another container element.voidPropertyHandleImpl. move(DesignElementHandle content, DesignElementHandle newContainer, java.lang.String propName, int newPos)Moves a content element into a slot in another container element at the specified position.voidSlotHandle. move(DesignElementHandle content, DesignElementHandle newContainer, int toSlot)Moves a content element into a slot in another container element.voidSlotHandle. move(DesignElementHandle content, DesignElementHandle newContainer, int toSlot, int newPos)Moves a content element into a slot in another container element at the specified position.voidDesignElementHandle. moveTo(DesignElementHandle newContainer, int toSlot)Moves this element to a new location within the design.voidDesignElementHandle. moveTo(DesignElementHandle newContainer, java.lang.String toPropName)Moves this element to a property in another container element.voidDesignElementHandle. moveTo(DesignElementHandle newContainer, java.lang.String toPropName, int newPos)Moves this element to a property in another container element at the specified position.voidPrivateStyleHandle. moveTo(DesignElementHandle newContainer, int toSlot)This method is not defined for private styles.static ComputedColumnStructureFactory. newComputedColumn(DesignElementHandle element, java.lang.String newName)Creates a bound data column name with the unique column name.java.util.ListDesignElementHandle. paste(java.lang.String propName, DesignElementHandle content)Pastes a report item to this property.java.util.ListDesignElementHandle. paste(java.lang.String propName, DesignElementHandle content, int newPos)Pastes a report item to the slot.java.util.ListPropertyHandleImpl. paste(DesignElementHandle content)Pastes a report item to this property.java.util.ListPropertyHandleImpl. paste(DesignElementHandle content, int newPos)Pastes a report item to the slot.java.util.ListSlotHandle. paste(DesignElementHandle content)Pastes a report item to the slot.java.util.ListSlotHandle. paste(DesignElementHandle content, int newPos)Pastes a report item to the slot.voidModuleHandleImpl. rename(DesignElementHandle elementHandle)Checks the element name in name space of this report.voidModuleHandleImpl. rename(DesignElementHandle containerHandle, DesignElementHandle elementHandle)Checks element name is unique in container.voidReportItemHandleImpl. setCurrentView(DesignElementHandle viewElement)Sets the view to be used.voidContentElementHandle. setExtends(DesignElementHandle parent)voidDesignElementHandle. setExtends(DesignElementHandle parent)Sets this element to extend the given element.voidPrivateStyleHandle. setExtends(DesignElementHandle parent)This method is not defined for private styles.voidDesignElementHandle. shift(java.lang.String propName, DesignElementHandle content, int toPosn)Moves the position of a content element within this container.voidPropertyHandleImpl. shift(DesignElementHandle content, int toPosn)Moves the position of a content element within the slot.voidSlotHandle. shift(DesignElementHandle content, int toPosn)Moves the position of a content element within the slot.Constructors in org.eclipse.birt.report.model.api with parameters of type DesignElementHandle Constructor Description ActionHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef ref)Deprecated.ActionHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Construct an handle to deal with the action structure.CachedMetaDataHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef ref)Deprecated.CachedMetaDataHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext ref)Constructors a handle given an element handle that defines the property and a member context to the metadata property.ColorHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.ColorHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Constructs a color handle for a member in a structure.ColorHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn thePropDefn)Constructs a color handle for a element property.ComplexValueHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef theMemberRef)Deprecated.ComplexValueHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext theMemberContext)Constructs a handle given an element handle and member reference.ComplexValueHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn thePropDefn)Constructs a handle given an element handle and definition of a property.DimensionHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.DimensionHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Constructs a dimension handle for a member of a structure.DimensionHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn thePropDefn)Constructs a dimension handle for a element property.ElementDetailHandle(DesignElementHandle element)Constructs a detail handle given a handle to a report element.ExpressionHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef memberRef)Deprecated.ExpressionHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Constructs an expression handle for the structure member.ExpressionHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn thePropDefn)Constructs an expression handle for an element property.ExpressionListHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef ref)Deprecated.ExpressionListHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Constructs an expression list handle for the structure member.ExpressionListHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn thePropDefn)Constructs an expression list handle for an element property.FactoryPropertyHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn prop)Constructs a factory property handle with the givenDesignElementHandleand the definition of the property.FontHandle(DesignElementHandle handle)Constructs a font family handle for an element property.FontHandle(DesignElementHandle handle, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.FontHandle(DesignElementHandle handle, org.eclipse.birt.report.model.core.StructureContext context)Constructs a font family handle for a structure member.FormatValueHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.FormatValueHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Construct an handle to deal with the action structure.OdaDesignerStateHandle(DesignElementHandle elementHandle, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.OdaDesignerStateHandle(DesignElementHandle elementHandle, org.eclipse.birt.report.model.core.StructureContext context)Constructs the handle of Oda Designer state.PropertyHandle(DesignElementHandle element, java.lang.String propName)Constructs the handle for a top-level property with the given element handle and property name.PropertyHandle(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn prop)Constructs the handle for a top-level property with the given element handle and the definition of the property.PropertyHandleImpl(DesignElementHandle element, java.lang.String propName)Constructs the handle for a top-level property with the given element handle and property name.PropertyHandleImpl(DesignElementHandle element, org.eclipse.birt.report.model.metadata.ElementPropertyDefn prop)Constructs the handle for a top-level property with the given element handle and the definition of the property.ResultSetColumnHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)RuleHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.RuleHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Construct an handle to deal with the action structure.SimpleValueHandle(DesignElementHandle element)Constructs a handle with the given handle to an design element.SlotHandle(DesignElementHandle element, int slotID)Constructs a handle for the slot with the given design element handle and the id of the slot.StructureHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef ref)Deprecated.StructureHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Constructs a handle for a structure within a list property of a given element.TimeIntervalHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Constructs the handle of time interval.TOCHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.MemberRef context)Deprecated.TOCHandle(DesignElementHandle element, org.eclipse.birt.report.model.core.StructureContext context)Construct an handle to deal with the toc structure.UserPropertyDefnHandle(DesignElementHandle element, java.lang.String propName)Constructs a handle for the user-defined property with the given element handle and the name of the user-defined property.UserPropertyDefnHandle(DesignElementHandle element, UserPropertyDefn prop)Constructs a handle for the user-defined property with the given element handle and the user-defined property.ValueHandle(DesignElementHandle element)Constructs a value handle with the given element handle. -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.core
Methods in org.eclipse.birt.report.model.api.core that return DesignElementHandle Modifier and Type Method Description DesignElementHandleIDesignElement. getHandle(org.eclipse.birt.report.model.core.Module module)Returns an API handle for this element.Methods in org.eclipse.birt.report.model.api.core with parameters of type DesignElementHandle Modifier and Type Method Description voidListener. elementChanged(DesignElementHandle focus, NotificationEvent ev)Notifies the listener about a Design Engine event. -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.css
Methods in org.eclipse.birt.report.model.api.css that return DesignElementHandle Modifier and Type Method Description DesignElementHandleCssStyleSheetHandle. getContainerHandle()Gets container handle. -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.extension
Methods in org.eclipse.birt.report.model.api.extension that return DesignElementHandle Modifier and Type Method Description DesignElementHandleIllegalContentInfo. getContent()Gets the child of theUndefinedChildInfo.DesignElementHandleIElementCommand. getElementHandle()Gets the extendedItem handle from the extension user.Methods in org.eclipse.birt.report.model.api.extension with parameters of type DesignElementHandle Modifier and Type Method Description IReportItemIReportItemFactory. newReportItem(DesignElementHandle extendedItemHandle)Creates a new instance of the extended element given a handle to the BIRT report element that represents the extended element.abstract IReportItemReportItemFactory. newReportItem(DesignElementHandle extendedItemHandle) -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.impl
Methods in org.eclipse.birt.report.model.api.impl with parameters of type DesignElementHandle Modifier and Type Method Description IDesignElementSimpleElementFactory. getElement(DesignElementHandle handle) -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.olap
Subclasses of DesignElementHandle in org.eclipse.birt.report.model.api.olap Modifier and Type Class Description classCubeHandleRepresents a cube.classDimensionHandleRepresents a dimension element in the cube element.classHierarchyHandleRepresents a Hierarchy.classLevelHandleRepresents a level element.classMeasureGroupHandleHandle class for MeasureGroup.classMeasureHandleThis class represents a measure element.classOdaCubeHandleRepresents a cube.classOdaDimensionHandleRepresents a dimension element in the cube element.classOdaHierarchyHandleRepresents a Hierarchy.classOdaLevelHandleRepresents a level element.classOdaMeasureGroupHandleHandle class for MeasureGroup.classOdaMeasureHandleThis class represents a measure element.classTabularCubeHandleRepresents a cube.classTabularDimensionHandleRepresents a dimension element in the cube element.classTabularHierarchyHandleRepresents a Hierarchy.classTabularLevelHandleRepresents a level element.classTabularMeasureGroupHandleHandle class for MeasureGroup.classTabularMeasureHandleThis class represents a measure element. -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.simpleapi
Methods in org.eclipse.birt.report.model.api.simpleapi with parameters of type DesignElementHandle Modifier and Type Method Description IDesignElementISimpleElementFactory. getElement(DesignElementHandle handle)Creates the IDesignElement instance. -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.util
Methods in org.eclipse.birt.report.model.api.util that return DesignElementHandle Modifier and Type Method Description static DesignElementHandleStyleUtil. copyLocalStyles(DesignElementHandle source, DesignElementHandle target)Gets the design element handle with all the style properties are copied to the returned value.static DesignElementHandleStyleUtil. copyStyles(DesignElementHandle source, DesignElementHandle target)Gets the design element handle with all the style properties are copied to the returned value.static DesignElementHandleStyleUtil. copyStyles(DesignElementHandle source, DesignElementHandle target, boolean isCascaded)Gets the design element handle with all the style properties are copied to the returned value.DesignElementHandleIElementCopy. getHandle(ModuleHandle handle)Gets the element which keeps the "extends" relationship and unlocalized information, it should be only used to validate copy/paste actions.Methods in org.eclipse.birt.report.model.api.util with parameters of type DesignElementHandle Modifier and Type Method Description static booleanElementExportUtilImpl. canExport(DesignElementHandle elementToExport)Checks whether the given element can be exported into one library.static booleanElementExportUtilImpl. canExport(DesignElementHandle elementToExport, boolean ignoreName)Checks whether the given element can be exported into one library.static booleanElementExportUtilImpl. canExport(DesignElementHandle elementToExport, LibraryHandle targetLibraryHandle, boolean canOverride)Checks whether the given element can be exported into one library.static IPasteStatusCopyUtil. canPaste(IElementCopy copy, DesignElementHandle container, int slotID)/** Checks whether the given copy can be pasted into the given slot of the specified element.static IPasteStatusCopyUtil. canPaste(IElementCopy copy, DesignElementHandle container, java.lang.String propName)/** Checks whether the given copy can be pasted into the given slot of the specified element.protected static booleanElementExportUtilImpl. 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.static IElementCopyCopyUtil. copy(DesignElementHandle source)Returns the copy of the current element.static DesignElementHandleStyleUtil. copyLocalStyles(DesignElementHandle source, DesignElementHandle target)Gets the design element handle with all the style properties are copied to the returned value.static DesignElementHandleStyleUtil. copyStyles(DesignElementHandle source, DesignElementHandle target)Gets the design element handle with all the style properties are copied to the returned value.static DesignElementHandleStyleUtil. copyStyles(DesignElementHandle source, DesignElementHandle target, boolean isCascaded)Gets the design element handle with all the style properties are copied to the returned value.static voidElementExportUtilImpl. exportElement(DesignElementHandle elementToExport, java.lang.String libraryFileName, boolean canOverride)Exports the given element into one library file.static voidElementExportUtilImpl. exportElement(DesignElementHandle elementToExport, LibraryHandle targetLibraryHandle, boolean canOverride)Exports the given element into one library.static java.util.ListCopyUtil. paste(IElementCopy copy, DesignElementHandle container, int slotID)Pastes a report item to the slot.static java.util.ListCopyUtil. paste(IElementCopy copy, DesignElementHandle container, int slotID, int newPos)Pastes a report item to the slot.static java.util.ListCopyUtil. paste(IElementCopy copy, DesignElementHandle container, java.lang.String propName)Pastes a report item to the slot.static java.util.ListCopyUtil. paste(IElementCopy copy, DesignElementHandle container, java.lang.String propName, int newPos)Pastes a report item to the slot.static java.lang.ObjectPropertyValueValidationUtil. validateProperty(DesignElementHandle element, java.lang.String propName, java.lang.Object propValue)Validates a value to be stored for the given property. -
Uses of DesignElementHandle in org.eclipse.birt.report.model.api.validators
Methods in org.eclipse.birt.report.model.api.validators with parameters of type DesignElementHandle Modifier and Type Method Description voidIValidationListener. elementValidated(DesignElementHandle targetElement, ValidationEvent ev)Notifies the element is validated.java.util.List<SemanticException>SimpleListValidator. validateForAdding(DesignElementHandle element, IPropertyDefn propDefn, java.util.List<java.lang.Object> list, java.lang.Object toAdd)Validates whether a new item can be added to the simple value list.java.util.List<SemanticException>StructureListValidator. validateForAdding(DesignElementHandle element, IPropertyDefn propDefn, java.util.List<java.lang.Object> list, IStructure toAdd)Validates whether a new structure can be added to structure list.java.util.List<SemanticException>StructureListValidator. validateForRenaming(DesignElementHandle element, IPropertyDefn propDefn, java.util.List<java.lang.Object> list, IStructure toRenamed, IPropertyDefn memberDefn, java.lang.String newName)Validates whether a structure can be renamed to the given name.
-