|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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. |
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. |
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 |
public static final int MULTI_ROW_ITEM
public static final int SIMPLE_ROW_ITEM
Method Detail |
public IReportItem wrapExtensionElement(ExtendedItemHandle handle, int type)
handle
- the element handletype
- the expected data row type. Can be MULTI_ROW_ITEM
or EMPTY_ROW_ITEM
public IHideRule createHideRule()
IHideRule
instance
public IHideRule createHideRule(HideRule rule)
IHideRule
instance
rule
- the structure to create corresponding IHideRule instance.
public IHideRule createHideRule(HideRuleHandle handle)
IHideRule
instance
handle
- the element handle to create corresponding IHideRule instance.
public IFilterCondition createFilterCondition()
public IFilterCondition createFilterCondition(FilterCondition condition)
condition
- the structure to create corresponding IFilterCondition
instance.
public IFilterCondition createFilterCondition(FilterConditionHandle handle)
handle
- the element handle to create corresponding IFilterCondition
instance.
public IDataBinding createDataBinding()
public IDataBinding createDataBinding(ComputedColumnHandle columnHandle)
columnHandle
- the computed column handle
public IDataBinding createDataBinding(ComputedColumn column)
column
- the computed column
public ISortCondition createSortCondition()
public ISortCondition createSortCondition(SortKey sort)
sort
- the structure to create corresponding ISortCondition instance.
public ISortCondition createSortCondition(SortKeyHandle sortHandle)
public IAction createAction(ActionHandle action, ReportItemHandle handle)
action
- the structure handlehandle
- the element handle that holds the action structure
public IDesignElement getElement(DesignElementHandle handle)
handle
- the element handle to create corresponding IDesignElement
instance.
public IDataSet createDataSet(DataSetHandle handle)
handle
- the element handle to create corresponding IDataSet instance.
public IResultSetColumn createResultSetColumn(ResultSetColumnHandle columnHandle)
public IResultSetColumn createResultSetColumn()
public IDataSource createDataSource(DataSourceHandle handle)
handle
- the element handle to create corresponding IDataSource
instance.
public IHighlightRule createHighlightRule()
IHighlightRule
instance
public IHighlightRule createHighlightRule(HighlightRule highlightRule)
IHighlightRule
instance
highlightRule
- the structure to create corresponding IHighlightRule instance.
public IHighlightRule createHighlightRule(HighlightRuleHandle handle)
IHighlightRule
instance
handle
- the element handle to create corresponding IHighlightRule
instance.
public IStyle createStyle(StyleHandle style)
IStyle
instance
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |