Uses of Interface
org.eclipse.birt.report.model.api.core.IStructure
-
Packages that use IStructure 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.command Provides events when some command operations modify the state of 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.elements.structures Defines the structure types in Model system.org.eclipse.birt.report.model.api.simpleapi Report element representations in the BIRT simple API environment.org.eclipse.birt.report.model.api.validators Provides the validation classes for semantic check on multiple properties.org.eclipse.birt.report.model.core 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 IStructure Modifier and Type Method Description IStructureStructureHandle. getStructure()Returns the structure.Methods in org.eclipse.birt.report.model.api with parameters of type IStructure Modifier and Type Method Description StructureHandleSimpleValueHandle. addItem(IStructure item)Adds an item to the end of a list property or member.StructureHandleSimpleValueHandle. 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 IStructure Modifier and Type Field Description protected IStructurePropertyNameException. structA structure object.Constructors in org.eclipse.birt.report.model.api.command with parameters of type IStructure Constructor Description PropertyNameException(org.eclipse.birt.report.model.core.DesignElement obj, IStructure struct, java.lang.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 IStructure Modifier and Type Class Description classUserPropertyDefnRepresents a user-defined property.Methods in org.eclipse.birt.report.model.api.core that return IStructure Modifier and Type Method Description IStructureIStructure. copy()Creates a deep copy of this structure.IStructureUserPropertyDefn. copy()Makes a copy of this user property definition. -
Uses of IStructure in org.eclipse.birt.report.model.api.elements.structures
Classes in org.eclipse.birt.report.model.api.elements.structures that implement IStructure Modifier and Type Class Description classActionThe Action structure defines a hyperlink.classAggregationArgumentAggregationArgument.classCachedMetaDataStructure used to cache data set information that include output column information when it gets from databases, input/output parameter definitions.classCalculationArgumentCalculationArgument.classColumnHintThis class represents one column hint used by data sets.classComputedColumnRepresents one computed column.classConfigVariableThis class represents a configuration variable in the report's config variable list.classCustomColorRepresents an custom color in the report's color palette.The use-defined color has a unique name and a valid RGB value for render.classDataSetParameterRepresents the parameter for ODA drivers.classDateFormatValueThe format value for the data.classDateTimeFormatValueThe format value for the data-time.classDimensionConditionThe DimensionCondition structure defines a list of join conditions between cube and hierarchy.classDimensionJoinConditionRepresents a dimension join condition in the DimensionCondition.classEmbeddedImageRepresents an embedded image.classExtendedPropertyThis class represents one Extended property.classFilterConditionRepresents one filter in the filter list of List, Table or their Groups.classFormatValueThe abstract value for the format of string, data-time and number.classHideRuleImplements hide rules of aReportItem.classHighlightRuleRepresents a highlight rule that says how a data item should appear based on the value within it.classIncludedCssStyleSheetIncluded css style sheet structureclassIncludedLibraryThis class represents one include library of report design.classIncludeScriptThis class represents a include script.classJoinConditionRepresents a condition used for joint data set.classLevelAttributeThis class represents one attribute of the level element.classMapRuleThis class represents a style mapping rule: a translation of a database value into a set of display values.classNumberFormatValueThe format value for the number like integer, float, etc.classOdaDataSetParameterRepresents the parameter for ODA drivers.classOdaDesignerStateThe structure of the Oda designer state.classOdaLevelAttributeThis class represents one attribute of the level element.classOdaResultSetColumnclassParamBindingThis class presents the parameter binding that bind data set input parameter to expression by position.classParameterFormatValueRepresents the format for the default value of scalar parameter.classPropertyBindingRepresents the property binding structure.classPropertyMaskThis class provides property masks of system or user defined properties.classResultSetColumnThis class represents one column in the result set.classRuleThis class represents one rule.classScriptLibRepresents a jar file used for script handle event.classSearchKeyStructure for optional list of search criteria.classSelectionChoiceThis class is a structure for selection-list in ScalarParameter item.classSortHintThis class represents a sort hint.classSortKeyThis class represents a sort entry for a table or list item, it defines the column and sort direction pair.classStringFormatValueThe format value for the string type.classStyleRuleBase class for highlight and map rules in the style.classTimeFormatValueThe format value for the time.classTimeIntervalTime interval structure.classTOCThe 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 IStructure Modifier and Type Method Description IStructureIAction. getStructure()Gets the internal structure instance of this action.IStructureIDataBinding. getStructure()Returns structure.IStructureIFilterCondition. getStructure()Returns structure.IStructureIHideRule. getStructure()Returns structure.IStructureIHighlightRule. getStructure()Returns structure.IStructureISortCondition. 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 IStructure Modifier and Type Method Description 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. -
Uses of IStructure in org.eclipse.birt.report.model.core
Classes in org.eclipse.birt.report.model.core with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw IStructure Modifier and Type Class Description classorg.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.
-