public class SimpleElementFactory extends java.lang.Object implements ISimpleElementFactory
MULTI_ROW_ITEM, SIMPLE_ROW_ITEM| 构造器和说明 |
|---|
SimpleElementFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
IAction |
createAction()
Create the action structure.
|
IAction |
createAction(ActionHandle action,
ReportItemHandle handle)
Creates the action structure.
|
IDataBinding |
createDataBinding()
Create
IDataBinding |
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()
Create
IFilterCondition |
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()
Create
ISortCondition |
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.
|
public IReportItem wrapExtensionElement(ExtendedItemHandle handle, int type)
ISimpleElementFactorywrapExtensionElement 在接口中 ISimpleElementFactoryhandle - the element handletype - the expected data row type. Can be MULTI_ROW_ITEM
or EMPTY_ROW_ITEMpublic IHideRule createHideRule()
IHideRule instancecreateHideRule 在接口中 ISimpleElementFactorypublic IHideRule createHideRule(HideRule rule)
ISimpleElementFactoryIHideRule instancecreateHideRule 在接口中 ISimpleElementFactoryrule - the structure to create corresponding IHideRule instance.public IHideRule createHideRule(HideRuleHandle handle)
ISimpleElementFactoryIHideRule instancecreateHideRule 在接口中 ISimpleElementFactoryhandle - the element handle to create corresponding IHideRule instance.public IFilterCondition createFilterCondition()
IFilterConditioncreateFilterCondition 在接口中 ISimpleElementFactorypublic IFilterCondition createFilterCondition(FilterCondition condition)
ISimpleElementFactorycreateFilterCondition 在接口中 ISimpleElementFactorycondition - the structure to create corresponding IFilterCondition
instance.public IFilterCondition createFilterCondition(FilterConditionHandle handle)
ISimpleElementFactorycreateFilterCondition 在接口中 ISimpleElementFactoryhandle - the element handle to create corresponding IFilterCondition
instance.public IDataBinding createDataBinding()
IDataBindingcreateDataBinding 在接口中 ISimpleElementFactorypublic IDataBinding createDataBinding(ComputedColumnHandle columnHandle)
ISimpleElementFactorycreateDataBinding 在接口中 ISimpleElementFactorycolumnHandle - the computed column handlepublic IDataBinding createDataBinding(ComputedColumn column)
ISimpleElementFactorycreateDataBinding 在接口中 ISimpleElementFactorycolumn - the computed columnpublic ISortCondition createSortCondition()
ISortConditioncreateSortCondition 在接口中 ISimpleElementFactorypublic ISortCondition createSortCondition(SortKey sort)
ISimpleElementFactorycreateSortCondition 在接口中 ISimpleElementFactorysort - the structure to create corresponding ISortCondition instance.public ISortCondition createSortCondition(SortKeyHandle sortHandle)
ISimpleElementFactorycreateSortCondition 在接口中 ISimpleElementFactorypublic IAction createAction(ActionHandle action, ReportItemHandle handle)
ISimpleElementFactorycreateAction 在接口中 ISimpleElementFactoryaction - the structure handlehandle - the element handle that holds the action structurepublic IAction createAction()
ISimpleElementFactorycreateAction 在接口中 ISimpleElementFactorypublic IDesignElement getElement(DesignElementHandle handle)
ISimpleElementFactorygetElement 在接口中 ISimpleElementFactoryhandle - the element handle to create corresponding IDesignElement
instance.public IDataSet createDataSet(DataSetHandle handle)
ISimpleElementFactorycreateDataSet 在接口中 ISimpleElementFactoryhandle - the element handle to create corresponding IDataSet instance.public IResultSetColumn createResultSetColumn(ResultSetColumnHandle columnHandle)
ISimpleElementFactorycreateResultSetColumn 在接口中 ISimpleElementFactorypublic IResultSetColumn createResultSetColumn()
ISimpleElementFactorycreateResultSetColumn 在接口中 ISimpleElementFactorypublic IDataSource createDataSource(DataSourceHandle handle)
ISimpleElementFactorycreateDataSource 在接口中 ISimpleElementFactoryhandle - the element handle to create corresponding IDataSource
instance.public IHighlightRule createHighlightRule()
ISimpleElementFactoryIHighlightRule instancecreateHighlightRule 在接口中 ISimpleElementFactorypublic IHighlightRule createHighlightRule(HighlightRule highlightRule)
ISimpleElementFactoryIHighlightRule instancecreateHighlightRule 在接口中 ISimpleElementFactoryhighlightRule - the structure to create corresponding IHighlightRule instance.public IHighlightRule createHighlightRule(HighlightRuleHandle handle)
ISimpleElementFactoryIHighlightRule instancecreateHighlightRule 在接口中 ISimpleElementFactoryhandle - the element handle to create corresponding IHighlightRule
instance.public IStyle createStyle(StyleHandle style)
ISimpleElementFactoryIStyle instancecreateStyle 在接口中 ISimpleElementFactorypublic IFilterConditionElement createFilterConditionElement(FilterConditionElementHandle handle)
ISimpleElementFactoryIFilterConditionElement instance.createFilterConditionElement 在接口中 ISimpleElementFactoryhandle - the filterConditionElement handle to create corresponding
IFilterConditionElement instance.public ISortElement createSortElement(SortElementHandle handle)
ISimpleElementFactoryISortElement instance.createSortElement 在接口中 ISimpleElementFactoryhandle - the handle to create corresponding ISortElement instance.public IExpression createExpression()
ISimpleElementFactoryIExpression instance.createExpression 在接口中 ISimpleElementFactoryCopyright © 2008 Actuate Corp. All rights reserved.