Uses of Interface
org.eclipse.birt.report.model.api.core.IStructure
Packages that use IStructure
Package
Description
Tool-writer's interface for the BIRT design model
(also known as the "Design Engine.")
Provides events when some command operations modify the state of the
Design Engine.
Represents the fundamental data structures of the user-defined property
and the interface of UI listener.
Defines the structure types in Model system.
Report element representations in the BIRT simple API environment.
Provides the validation classes for semantic check on multiple properties.
Represents the fundamental data structures of the Design Engine.
-
Uses of IStructure in org.eclipse.birt.report.model.api
Methods in org.eclipse.birt.report.model.api that return IStructureMethods in org.eclipse.birt.report.model.api with parameters of type IStructureModifier and TypeMethodDescriptionSimpleValueHandle.addItem(IStructure item) Adds an item to the end of a list property or member.SimpleValueHandle.insertItem(IStructure item, int posn) Inserts a new item into a list property or member at the given position.voidSimpleValueHandle.replaceItem(IStructure oldItem, IStructure newItem) Replaces an old structure with a new one for the this property or member. -
Uses of IStructure in org.eclipse.birt.report.model.api.command
Fields in org.eclipse.birt.report.model.api.command declared as IStructureModifier and TypeFieldDescriptionprotected IStructurePropertyNameException.structA structure object.Constructors in org.eclipse.birt.report.model.api.command with parameters of type IStructureModifierConstructorDescriptionPropertyNameException(org.eclipse.birt.report.model.core.DesignElement obj, IStructure struct, String memberName) Constructs a exception given a structure and its element and the invalid member name. -
Uses of IStructure in org.eclipse.birt.report.model.api.core
Classes in org.eclipse.birt.report.model.api.core that implement IStructureModifier and TypeClassDescriptionfinal classRepresents a user-defined property.Methods in org.eclipse.birt.report.model.api.core that return IStructure -
Uses of IStructure in org.eclipse.birt.report.model.api.elements.structures
Classes in org.eclipse.birt.report.model.api.elements.structures that implement IStructureModifier and TypeClassDescriptionclassThe Action structure defines a hyperlink.classAggregationArgument.classStructure used to cache data set information that include output column information when it gets from databases, input/output parameter definitions.classCalculationArgument.classThis class represents one column hint used by data sets.classRepresents one computed column.classThis class represents a configuration variable in the report's config variable list.classRepresents an custom color in the report's color palette.The use-defined color has a unique name and a valid RGB value for render.classRepresents the parameter for ODA drivers.classThe format value for the data.classThe format value for the data-time.classThe DimensionCondition structure defines a list of join conditions between cube and hierarchy.classRepresents a dimension join condition in the DimensionCondition.classRepresents an embedded image.classThis class represents one Extended property.classRepresents one filter in the filter list of List, Table or their Groups.classThe abstract value for the format of string, data-time and number.classImplements hide rules of aReportItem.classRepresents a highlight rule that says how a data item should appear based on the value within it.classIncluded css style sheet structureclassThis class represents one include library of report design.classThis class represents a include script.classRepresents a condition used for joint data set.classThis class represents one attribute of the level element.classThis class represents a style mapping rule: a translation of a database value into a set of display values.classThe format value for the number like integer, float, etc.classRepresents the parameter for ODA drivers.classThe structure of the Oda designer state.classThis class represents one attribute of the level element.classclassThis class presents the parameter binding that bind data set input parameter to expression by position.classRepresents the format for the default value of scalar parameter.classRepresents the property binding structure.classThis class provides property masks of system or user defined properties.classThis class represents one column in the result set.classThis class represents one rule.classRepresents a jar file used for script handle event.classStructure for optional list of search criteria.classThis class is a structure for selection-list in ScalarParameter item.classThis class represents a sort hint.classThis class represents a sort entry for a table or list item, it defines the column and sort direction pair.classThe format value for the string type.classBase class for highlight and map rules in the style.classThe format value for the time.classTime interval structure.classThe TOC structure defines a TOC. -
Uses of IStructure in org.eclipse.birt.report.model.api.simpleapi
Methods in org.eclipse.birt.report.model.api.simpleapi that return IStructureModifier and TypeMethodDescriptionIAction.getStructure()Gets the internal structure instance of this action.IDataBinding.getStructure()Returns structure.IFilterCondition.getStructure()Returns structure.IHideRule.getStructure()Returns structure.IHighlightRule.getStructure()Returns structure.ISortCondition.getStructure()Returns structure. -
Uses of IStructure in org.eclipse.birt.report.model.api.validators
Methods in org.eclipse.birt.report.model.api.validators with parameters of type IStructureModifier and TypeMethodDescriptionStructureListValidator.validateForAdding(DesignElementHandle element, IPropertyDefn propDefn, List<Object> list, IStructure toAdd) Validates whether a new structure can be added to structure list.StructureListValidator.validateForRenaming(DesignElementHandle element, IPropertyDefn propDefn, List<Object> list, IStructure toRenamed, IPropertyDefn memberDefn, String newName) Validates whether a structure can be renamed to the given name. -
Uses of IStructure in org.eclipse.birt.report.model.core
Classes in org.eclipse.birt.report.model.core that implement IStructureModifier and TypeClassDescriptionclassorg.eclipse.birt.report.model.core.PropertyStructureBase class for structures that store some or all of their properties in a hash table.classorg.eclipse.birt.report.model.core.ReferencableStructureRepresents a structure that can be referenced using a property of name type.classorg.eclipse.birt.report.model.core.StructureBase class for property structures.