このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Interface XDataProvider
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: chart2 :: data ::

unpublished interface XDataProvider
Usage 制限s
not published
Description
An 使用/適用 that 供給するs data for a chart must 器具/実施する this interface.

Methods' 要約
createDataSourcePossible If true is returned, a call to createDataSource with the same arguments must return a valid XDataSequence 反対する. If 誤った is returned, createDataSource throws an exception.  
createDataSource Creates a data source 反対する that matches the given 範囲 代表 string.  
detectArguments Tries to find out with what parameters the passed DataSource most probably was created.  
createDataSequenceByRangeRepresentationPossible If true is returned, a call to createDataSequenceByRangeRepresentation with the same argument must return a valid XDataSequence 反対する. If 誤った is returned, createDataSequenceByRangeRepresentation throws an exception.  
createDataSequenceByRangeRepresentation creates a 選び出す/独身 data sequence for the given data 範囲.  
getRangeSelection Returns a 構成要素 that is able to change a given 範囲 代表 to another one. This usually is a 監査役-構成要素 that uses the GUI to 許す a 使用者 to select a new 範囲.  
Methods' 詳細(に述べる)s
createDataSourcePossible
boolean
createDataSourcePossible( [in] sequence< ::com::sun::星/主役にする::beans::PropertyValue >  aArguments );

Description
If true is returned, a call to createDataSource with the same arguments must return a valid XDataSequence 反対する. If 誤った is returned, createDataSource throws an exception.
createDataSource
XDataSource
createDataSource( [in] sequence< ::com::sun::星/主役にする::beans::PropertyValue >  aArguments )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
Creates a data source 反対する that matches the given 範囲 代表 string.

This can be used for creating the necessary data for a new chart out of a 以前 selected 範囲 of 独房s in a spreadsheet.

Parameter aArguments
Arguments that tell the data provider how to slice the given 範囲. The 所有物/資産/財産s should be defined in a separate service.

For spreadsheets and textdocument (米)棚上げする/(英)提議するs there 存在するs a service TabularDataProviderArguments 述べるing valid values for this 名簿(に載せる)/表(にあげる).

Returns
a data source 含む/封じ込めるing DataSequences that (期間が)わたる the entire 地域 given in aArguments.
Throws
::com::sun::星/主役にする::lang::IllegalArgumentException may be raised by the XDataProvider if it is unable to 解釈する/通訳する the arguments passed in aArguments 適切な.
detectArguments
sequence< ::com::sun::星/主役にする::beans::PropertyValue >
detectArguments( [in] XDataSource  xDataSource );

Description
Tries to find out with what parameters the passed DataSource most probably was created.

if xDataSource is a data source that was created with createDataSource, the arguments returned here should be the same than the ones passed to the 機能(する)/行事. Of course, this cannot be 保証(人)d. However, if (犯罪,病気などの)発見 is あいまいな, the returned arguments should be empty.

This method may 合併する 代表 strings together if 隣接する 範囲s appear successively in the 範囲 identifiers. E.g., if the first 範囲 言及するs to "$Sheet1.$A$1:$A$8" and the second 範囲 言及するs to "$Sheet1.$B$1:$B$8", those should be 合併するd together to "$Sheet1.$A$1:$B$8".

Parameter xDataSource
A data source 含む/封じ込めるing all data used in a chart.
Returns
Arguments that when 存在 passed to createDataSource should in an ideal 事例/患者 return the same data source as xDataSource.
createDataSequenceByRangeRepresentationPossible
boolean
createDataSequenceByRangeRepresentationPossible( [in] string  aRangeRepresentation );

Description
If true is returned, a call to createDataSequenceByRangeRepresentation with the same argument must return a valid XDataSequence 反対する. If 誤った is returned, createDataSequenceByRangeRepresentation throws an exception.
createDataSequenceByRangeRepresentation
XDataSequence
createDataSequenceByRangeRepresentation( [in] string  aRangeRepresentation )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
creates a 選び出す/独身 data sequence for the given data 範囲.
Parameter aRangeRepresentation
is a string that can be 解釈する/通訳するd by the 構成要素 that 器具/実施するs this interface. The 代表 string is of a form that may be used in the 使用者 interface.
Throws
com::sun::星/主役にする::lang::IllegalArgumentException if the given 範囲 does not 含む/封じ込める a valid 範囲 代表 for a one-dimensional 範囲 of data.
See also
createDataSource
getRangeSelection
::com::sun::星/主役にする::sheet::XRangeSelection
getRangeSelection();

Description
Returns a 構成要素 that is able to change a given 範囲 代表 to another one. This usually is a 監査役-構成要素 that uses the GUI to 許す a 使用者 to select a new 範囲.

This method may return nothing, if it does not support 範囲 選択 or if there is no 現在の 監査役 利用できる that 申し込む/申し出s the functionality.

Returns
The 構成要素 for selecting a new 範囲. It must support ::XComponent, ーするために 知らせる the receiver about its lifetime.

最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.