Language
	
	Asturianu (ast) 
	Català (ca) 
	Čeština (cs) 
	Dansk (da) 
	Deutsch (de) 
	
	English [US] (en-US) 
	Español (es) 
	Esperanto (eo) 
	Eesti keel (et) 
	Euskara (eu) 
	Français (fr) 
	Gàidhlig (gd) 
	Galego (gl) 
	Italiano (it) 
	Lietuvių (lt) 
	Magyar (hu) 
	Nederlands (nl) 
	Norsk (no) 
	Polski (pl) 
	Português [do Brasil] (pt-BR) 
	Português [Europeu] (pt) 
	Română (ro) 
	Slovenčina (sk) 
	Slovenščina (sl) 
	Suomi (fi) 
	Svenska (sv) 
	Yкраїнська (uk) 
	Tiếng Việt (vi) 
	Türkçe (tr) 
	ኦሮሚኛ (om) 
	Հայերեն (hy) 
	Ελληνικά (el) 
	български език (bg) 
	Русский (ru) 
	Cрпски [ћирилицом] (sr) 
	
	עברית (he) 
	हिन्दी (hi) 
	ភាសាខ្មែរ (km) 
	தமிழ் (ta) 
	ภาษาไทย (th) 
	简体中文 (zh-CN) 
	正體中文 (zh-TW) 
	日本語 (ja) 
	한국어 (ko) 
	 
	
  
  
    
     The Free and Open Productivity Suite
   
      
      
  
 
::  com  :: sun  :: star  :: chart2  :: 
 
 
unpublished  
interface XInternalDataProvider 
 
 
 
Base Interfaces  
XInternalDataProvider 
┗ ::com::sun::star::chart2::data ::XDataProvider 
 
::com::sun::star::chart2::data ::XDataProvider  
(referenced interface's summary:) 
An application that provides data for a chart must implement this
 interface.
  
 
 
 
 
 
 
 
Usage Restrictions  
not published  
Description  
An internal DataProvider that has more access to data than a plain
 DataProvider.
  
 
 
 
 
 
Methods' Details 
 
hasDataByRangeRepresentation 
boolean 
 
hasDataByRangeRepresentation ( 
[in] string 
 aRange ); 
 
 
 
 
 
 
getDataByRangeRepresentation 
sequence< any > 
 
getDataByRangeRepresentation ( 
[in] string 
 aRange ); 
 
 
 
 
 
 
setDataByRangeRepresentation 
void 
 
setDataByRangeRepresentation ( 
[in] string 
 aRange, 
 
[in] sequence< any > 
 aNewData ); 
 
 
 
 
 
 
insertSequence 
void 
 
insertSequence ( 
[in] long 
 nAfterIndex ); 
 
 
Parameter Note  
that -1 is allowed as the sequence is inserted
 after the given index. So to insert a sequence as the
 new first sequence (index 0), you would pass -1 here.
  
 
 
 
 
 
deleteSequence 
void 
 
deleteSequence ( 
[in] long 
 nAtIndex ); 
 
 
 
 
 
 
appendSequence 
 
Description  
same as insertSequence with nAfterIndex being the largest
 current index of the data, i.e. (size - 1)
  
 
 
 
 
 
insertDataPointForAllSequences 
void 
 
insertDataPointForAllSequences ( 
[in] long 
 nAfterIndex ); 
 
 
 
 
 
 
deleteDataPointForAllSequences 
void 
 
deleteDataPointForAllSequences ( 
[in] long 
 nAtIndex ); 
 
 
 
 
 
 
swapDataPointWithNextOneForAllSequences 
void 
 
swapDataPointWithNextOneForAllSequences ( 
[in] long 
 nAtIndex ); 
 
 
 
 
 
 
registerDataSequenceForChanges 
void 
 
registerDataSequenceForChanges ( 
[in] ::com::sun::star::chart2::data ::XDataSequence  
 xSeq ); 
 
 
Description  
If range representations of data sequences change due to
 internal structural changes, they must be registered at the
 data provider.
  
Sequences that are directly retrieved via the methods of
 the XDataProvider interface are already registered. If a
 labeled data sequence was created by cloning an existing one,
 it has to be explicitly registered via this method.
  
 
 
 
 
 
insertComplexCategoryLevel 
void 
 
insertComplexCategoryLevel ( 
[in] long 
 nLevel ); 
 
 
Description  
insert an additional sequence for categories nLevel>=1;
 categories at level 0 are always present and cannot be inserted or deleted
  
Since   
OOo 3.3  
 
 
 
 
 
deleteComplexCategoryLevel 
void 
 
deleteComplexCategoryLevel ( 
[in] long 
 nLevel ); 
 
 
Description  
deletes an additional sequence for categories at nLevel>=1;
 categories at level 0 are always present and cannot be deleted
  
Since   
OOo 3.3  
 
 
 
 
 
Top of Page Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.