|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISimpleElementFactory
The factory class to create scriptable objects.
| Field Summary | |
|---|---|
static int |
MULTI_ROW_ITEM
|
static int |
SIMPLE_ROW_ITEM
|
| Method Summary | |
|---|---|
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. |
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. |
| Field Detail |
|---|
static final int MULTI_ROW_ITEM
static final int SIMPLE_ROW_ITEM
| Method Detail |
|---|
IReportItem wrapExtensionElement(ExtendedItemHandle handle,
int type)
handle - the element handletype - the expected data row type. Can be MULTI_ROW_ITEM
or EMPTY_ROW_ITEM
IHideRule createHideRule()
IHideRule instance
IHideRule createHideRule(HideRule rule)
IHideRule instance
rule - the structure to create corresponding IHideRule instance.
IHideRule createHideRule(HideRuleHandle handle)
IHideRule instance
handle - 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 handle
IDataBinding createDataBinding(ComputedColumn column)
column - the computed column
ISortCondition 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 structure
IAction createAction(ActionHandle action,
ReportItemHandle handle)
action - the structure handlehandle - the element handle that holds the action structure
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 instance
IHighlightRule createHighlightRule(HighlightRule highlightRule)
IHighlightRule instance
highlightRule - the structure to create corresponding IHighlightRule instance.
IHighlightRule createHighlightRule(HighlightRuleHandle handle)
IHighlightRule instance
handle - the element handle to create corresponding IHighlightRule
instance.
IStyle createStyle(StyleHandle style)
IStyle instance
handle - 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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||