|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.report.model.api.StructureFactory
public class StructureFactory
Provides the factory method to create empty structures.
Constructor Summary | |
---|---|
StructureFactory()
|
Method Summary | |
---|---|
static Action |
createAction()
Creates an empty action structure. |
static AggregationArgument |
createAggregationArgument()
Creates an aggregation argument for computed column. |
static CachedMetaData |
createCachedMetaData()
Creates an empty data set cached meta-data structure. |
static ColumnHint |
createColumnHint()
Creates an empty column hint structure. |
static ComputedColumn |
createComputedColumn()
Creates an empty computed column structure. |
static ConfigVariable |
createConfigVar()
Creates an empty config variable structure. |
static DimensionCondition |
createCubeJoinCondition()
Creates an empty cube join condition structure. |
static CustomColor |
createCustomColor()
Creates an empty custom color structure. |
static DataSetParameter |
createDataSetParameter()
Creates an empty data-set parameter structure. |
static DimensionJoinCondition |
createDimensionJoinCondition()
Creates an empty dimension join condition structure. |
static EmbeddedImage |
createEmbeddedImage()
Creates an empty embedded image structure. |
static EmbeddedImage |
createEmbeddedImage(EmbeddedImageHandle baseImage)
Deprecated. by newEmbeddedImageFrom(EmbeddedImageHandle, String, ModuleHandle) |
static ExtendedProperty |
createExtendedProperty()
Creates an empty extended property structure. |
static FilterCondition |
createFilterCond()
Creates an empty filter condition structure. |
static HideRule |
createHideRule()
Creates an empty hide rule structure. |
static HighlightRule |
createHighlightRule()
Creates an empty highlight rule structure. |
static IncludedCssStyleSheet |
createIncludedCssStyleSheet()
Create an empty include css style sheet ststructure. |
static IncludedLibrary |
createIncludeLibrary()
Creates an empty include library structure. |
static IncludeScript |
createIncludeScript()
Creates an empty include script structure. |
static JoinCondition |
createJoinCondition()
Creates an empty join condition structure. |
static LevelAttribute |
createLevelAttribute()
Creates an attribute for TabularLevel. |
static MapRule |
createMapRule()
Creates an empty map rule structure. |
static OdaDataSetParameter |
createOdaDataSetParameter()
Creates an empty oda-data-set parameter strcuture. |
static OdaDesignerState |
createOdaDesignerState()
Creates an empty oda designer state. |
static OdaLevelAttribute |
createOdaLevelAttribute()
Creates an attribute for OdaLevel. |
static OdaResultSetColumn |
createOdaResultSetColumn()
Creates an empty oda result set column structure. |
static ParamBinding |
createParamBinding()
Creates an empty parameter binding structure. |
static PropertyMask |
createPropertyMask()
Creates an empty property mask structure. |
static ResultSetColumn |
createResultSetColumn()
Creates an empty result set column structure. |
static Rule |
createRule()
Creates a Rule structure. |
static ScriptLib |
createScriptLib()
Creates an empty join condition structure. |
static SearchKey |
createSearchKey()
Creates an empty search key structure. |
static SelectionChoice |
createSelectionChoice()
Creates an empty selection choice structure. |
static SortKey |
createSortKey()
Creates an empty sort key structure. |
static TOC |
createTOC()
Create TOC structure. |
static TOC |
createTOC(java.lang.String expression)
Create TOC structure with expression value. |
static ComputedColumn |
newComputedColumn(DesignElementHandle element,
java.lang.String newName)
Creates a bound data column name with the unique column name. |
static EmbeddedImage |
newEmbeddedImageFrom(EmbeddedImageHandle baseImage,
ModuleHandle targetModule)
Creates an embedded image from another library embedded image. |
static EmbeddedImage |
newEmbeddedImageFrom(EmbeddedImageHandle baseImage,
java.lang.String name,
ModuleHandle targetModule)
Creates an embedded image from another library embedded image. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StructureFactory()
Method Detail |
---|
public static CachedMetaData createCachedMetaData()
public static ComputedColumn createComputedColumn()
public static Action createAction()
public static ConfigVariable createConfigVar()
public static CustomColor createCustomColor()
public static DataSetParameter createDataSetParameter()
public static OdaDataSetParameter createOdaDataSetParameter()
public static EmbeddedImage createEmbeddedImage()
public static FilterCondition createFilterCond()
public static HideRule createHideRule()
public static IncludeScript createIncludeScript()
public static IncludedLibrary createIncludeLibrary()
public static IncludedCssStyleSheet createIncludedCssStyleSheet()
public static ParamBinding createParamBinding()
public static PropertyMask createPropertyMask()
public static ResultSetColumn createResultSetColumn()
public static OdaResultSetColumn createOdaResultSetColumn()
public static SearchKey createSearchKey()
public static SelectionChoice createSelectionChoice()
public static SortKey createSortKey()
public static ColumnHint createColumnHint()
public static HighlightRule createHighlightRule()
public static MapRule createMapRule()
public static ExtendedProperty createExtendedProperty()
public static JoinCondition createJoinCondition()
public static ScriptLib createScriptLib()
public static OdaDesignerState createOdaDesignerState()
public static EmbeddedImage createEmbeddedImage(EmbeddedImageHandle baseImage)
newEmbeddedImageFrom(EmbeddedImageHandle, String, ModuleHandle)
baseImage
-
public static EmbeddedImage newEmbeddedImageFrom(EmbeddedImageHandle baseImage, java.lang.String name, ModuleHandle targetModule) throws LibraryException
name
.
baseImage
- the base imagename
- the name of the return embedded imagetargetModule
- the target module that is inserted to
LibraryException
- if the library has the baseImage
is not
included in the targetModule
public static EmbeddedImage newEmbeddedImageFrom(EmbeddedImageHandle baseImage, ModuleHandle targetModule) throws LibraryException
baseImage
- the base imagetargetModule
- the target module that is inserted to
LibraryException
- if the library has the baseImage
is not
included in the targetModule
public static ComputedColumn newComputedColumn(DesignElementHandle element, java.lang.String newName)
For example, if the newName
is "column" and this is
duplicate, then the name of return column is: "column_1".
element
- the element on which computed column will be addednewName
- the default column name
newName
is unique, the
name in the return value is newName
. Otherwise
the newly created name follows the above schema. It can also be
null
if the given element do not support bound
data column property.
java.lang.IllegalArgumentException
- if the newName
is null
.public static TOC createTOC()
public static TOC createTOC(java.lang.String expression)
expression
- expression value
public static DimensionCondition createCubeJoinCondition()
public static DimensionJoinCondition createDimensionJoinCondition()
public static Rule createRule()
public static LevelAttribute createLevelAttribute()
public static OdaLevelAttribute createOdaLevelAttribute()
public static AggregationArgument createAggregationArgument()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |