public interface ISimpleElementFactory
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
MULTI_ROW_ITEM |
static int |
SIMPLE_ROW_ITEM |
| 限定符和类型 | 方法和说明 |
|---|---|
IAction |
createAction()
Create the action structure.
|
IAction |
createAction(ActionHandle action,
ReportItemHandle handle)
Creates the action structure.
|
IDataBinding |
createDataBinding()
Creates the data biinding structure.
|
IDataBinding |
createDataBinding(ComputedColumn column)
Creates the data biinding structure.
|
IDataBinding |
createDataBinding(ComputedColumnHandle columnHandle)
Creates the data biinding structure.
|
IDataSet |
createDataSet(DataSetHandle handle)
Creates the IDataSet instance.
|
IDataSource |
createDataSource(DataSourceHandle handle)
Creates the IDataSource instance.
|
IExpression |
createExpression()
Creates
IExpression instance. |
IFilterCondition |
createFilterCondition()
Creates the filter structure.
|
IFilterCondition |
createFilterCondition(FilterCondition condition)
Creates the IFilterCondition instance.
|
IFilterCondition |
createFilterCondition(FilterConditionHandle handle)
Creates the IFilterCondition instance.
|
IFilterConditionElement |
createFilterConditionElement(FilterConditionElementHandle handle)
Creates
IFilterConditionElement instance. |
IHideRule |
createHideRule()
Create
IHideRule instance |
IHideRule |
createHideRule(HideRule rule)
Create
IHideRule instance |
IHideRule |
createHideRule(HideRuleHandle handle)
Create
IHideRule instance |
IHighlightRule |
createHighlightRule()
Create
IHighlightRule instance |
IHighlightRule |
createHighlightRule(HighlightRule highlightRule)
Create
IHighlightRule instance |
IHighlightRule |
createHighlightRule(HighlightRuleHandle handle)
Create
IHighlightRule instance |
IResultSetColumn |
createResultSetColumn()
Creates the IResultSetColumn instance.
|
IResultSetColumn |
createResultSetColumn(ResultSetColumnHandle columnHandle)
Creates the IResultSetColumn instance.
|
ISortCondition |
createSortCondition()
Creates the sort structure.
|
ISortCondition |
createSortCondition(SortKey sort)
Creates the sort structure.
|
ISortCondition |
createSortCondition(SortKeyHandle sortHandle)
Creates the sort structure.
|
ISortElement |
createSortElement(SortElementHandle handle)
Create
ISortElement instance. |
IStyle |
createStyle(StyleHandle style)
Create
IStyle instance |
IDesignElement |
getElement(DesignElementHandle handle)
Creates the IDesignElement instance.
|
IReportItem |
wrapExtensionElement(ExtendedItemHandle handle,
int type)
Creates the scriptable object for the corresponding element handles.
|
static final int MULTI_ROW_ITEM
static final int SIMPLE_ROW_ITEM
IReportItem wrapExtensionElement(ExtendedItemHandle handle, int type)
handle - the element handletype - the expected data row type. Can be MULTI_ROW_ITEM
or EMPTY_ROW_ITEMIHideRule createHideRule()
IHideRule instanceIHideRule createHideRule(HideRule rule)
IHideRule instancerule - the structure to create corresponding IHideRule instance.IHideRule createHideRule(HideRuleHandle handle)
IHideRule instancehandle - the element handle to create corresponding IHideRule instance.IFilterCondition createFilterCondition()
IFilterCondition createFilterCondition(FilterCondition condition)
condition - the structure to create corresponding IFilterCondition
instance.IFilterCondition createFilterCondition(FilterConditionHandle handle)
handle - the element handle to create corresponding IFilterCondition
instance.IDataBinding createDataBinding()
IDataBinding createDataBinding(ComputedColumnHandle columnHandle)
columnHandle - the computed column handleIDataBinding createDataBinding(ComputedColumn column)
column - the computed columnISortCondition createSortCondition()
ISortCondition createSortCondition(SortKey sort)
sort - the structure to create corresponding ISortCondition instance.ISortCondition createSortCondition(SortKeyHandle sortHandle)
handle - the element handle that holds the SortCondition structureIAction createAction(ActionHandle action, ReportItemHandle handle)
action - the structure handlehandle - the element handle that holds the action structureIAction createAction()
IDesignElement getElement(DesignElementHandle handle)
handle - the element handle to create corresponding IDesignElement
instance.IDataSet createDataSet(DataSetHandle handle)
handle - the element handle to create corresponding IDataSet instance.IResultSetColumn createResultSetColumn(ResultSetColumnHandle columnHandle)
handle - the element handle to create corresponding IResultSetColumn
instance.IResultSetColumn createResultSetColumn()
IDataSource createDataSource(DataSourceHandle handle)
handle - the element handle to create corresponding IDataSource
instance.IHighlightRule createHighlightRule()
IHighlightRule instanceIHighlightRule createHighlightRule(HighlightRule highlightRule)
IHighlightRule instancehighlightRule - the structure to create corresponding IHighlightRule instance.IHighlightRule createHighlightRule(HighlightRuleHandle handle)
IHighlightRule instancehandle - the element handle to create corresponding IHighlightRule
instance.IStyle createStyle(StyleHandle style)
IStyle instancehandle - the element handle to create corresponding IStyle instance.IFilterConditionElement createFilterConditionElement(FilterConditionElementHandle handle)
IFilterConditionElement instance.handle - the filterConditionElement handle to create corresponding
IFilterConditionElement instance.ISortElement createSortElement(SortElementHandle handle)
ISortElement instance.handle - the handle to create corresponding ISortElement instance.IExpression createExpression()
IExpression instance.Copyright © 2008 Actuate Corp. All rights reserved.