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

## Uses of Interface
org.eclipse.birt.report.model.api.core.IStructure

Packages that use IStructure
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
`IStructure` | `StructureHandle.getStructure()` Returns the structure.

Methods in org.eclipse.birt.report.model.api with parameters of type IStructure
`StructureHandle` | `SimpleValueHandle.addItem(IStructure item)` Adds an item to the end of a list property or member.
`StructureHandle` | `SimpleValueHandle.insertItem(IStructure item, int posn)` Inserts a new item into a list property or member at the given position.
`void` | `SimpleValueHandle.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
`protected IStructure` | `PropertyNameException.struct` A structure object.

Constructors in org.eclipse.birt.report.model.api.command with parameters of type IStructure
`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
`class` | `UserPropertyDefn` Represents a user-defined property.

Methods in org.eclipse.birt.report.model.api.core that return IStructure
`IStructure` | `UserPropertyDefn.copy()` Makes a copy of this user property definition.
`IStructure` | `IStructure.copy()` Creates a deep copy of this structure.

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
`class` | `Action` The Action structure defines a hyperlink.
`class` | `AggregationArgument` AggregationArgument.
`class` | `CachedMetaData` Structure used to cache data set information that include output column information when it gets from databases, input/output parameter definitions.
`class` | `ColumnHint` This class represents one column hint used by data sets.
`class` | `ComputedColumn` Represents one computed column.
`class` | `ConfigVariable` This class represents a configuration variable in the report's config variable list.
`class` | `CustomColor` Represents an custom color in the report's color palette.The use-defined color has a unique name and a valid RGB value for render.
`class` | `DataSetParameter` Represents the parameter for ODA drivers.
`class` | `DateFormatValue` The format value for the data.
`class` | `DateTimeFormatValue` The format value for the data-time.
`class` | `DimensionCondition` The DimensionCondition structure defines a list of join conditions between cube and hierarchy.
`class` | `DimensionJoinCondition` Represents a dimension join condition in the DimensionCondition.
`class` | `EmbeddedImage` Represents an embedded image.
`class` | `ExtendedProperty` This class represents one Extended property.
`class` | `FilterCondition` Represents one filter in the filter list of List, Table or their Groups.
`class` | `FormatValue` The abstract value for the format of string, data-time and number.
`class` | `HideRule` Implements hide rules of a `ReportItem`.
`class` | `HighlightRule` Represents a highlight rule that says how a data item should appear based on the value within it.
`class` | `IncludedCssStyleSheet` Included css style sheet structure
`class` | `IncludedLibrary` This class represents one include library of report design.
`class` | `IncludeScript` This class represents a include script.
`class` | `JoinCondition` Represents a condition used for joint data set.
`class` | `LevelAttribute` This class represents one attribute of the level element.
`class` | `MapRule` This class represents a style mapping rule: a translation of a database value into a set of display values.
`class` | `NumberFormatValue` The format value for the number like integer, float, etc.
`class` | `OdaDataSetParameter` Represents the parameter for ODA drivers.
`class` | `OdaDesignerState` The structure of the Oda designer state.
`class` | `OdaLevelAttribute` This class represents one attribute of the level element.
`class` | `OdaResultSetColumn`
`class` | `ParamBinding` This class presents the parameter binding that bind data set input parameter to expression by position.
`class` | `ParameterFormatValue` Represents the format for the default value of scalar parameter.
`class` | `PropertyBinding` Represents the property binding structure.
`class` | `PropertyMask` This class provides property masks of system or user defined properties.
`class` | `ResultSetColumn` This class represents one column in the result set.
`class` | `Rule` This class represents one rule.
`class` | `ScriptLib` Represents a jar file used for script handle event.
`class` | `SearchKey` Structure for optional list of search criteria.
`class` | `SelectionChoice` This class is a structure for selection-list in ScalarParameter item.
`class` | `SortKey` This class represents a sort entry for a table or list item, it defines the column and sort direction pair.
`class` | `StringFormatValue` The format value for the string type.
`class` | `StyleRule` Base class for highlight and map rules in the style.
`class` | `TimeFormatValue` The format value for the time.
`class` | `TOC` The 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
`IStructure` | `IHighlightRule.getStructure()` Returns structure.
`IStructure` | `IDataBinding.getStructure()` Returns structure.
`IStructure` | `IAction.getStructure()` Gets the internal structure instance of this action.
`IStructure` | `IHideRule.getStructure()` Returns structure.
`IStructure` | `IFilterCondition.getStructure()` Returns structure.
`IStructure` | `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 IStructure
`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 that implement IStructure
`class` | `org.eclipse.birt.report.model.core.PropertyStructure`
`class` | `org.eclipse.birt.report.model.core.ReferencableStructure`
`class` | `org.eclipse.birt.report.model.core.Structure`

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

Copyright © 2008 Actuate Corp. All rights reserved.