Add class descriptions. These two classes' roles were not very clear.

Change-Id: Ib45c9037f2c4b3ee5bfed79f3c93e5020bac477b
This commit is contained in:
Kohei Yoshida
2014-06-25 20:02:59 -04:00
parent 7847962863
commit 78751ce780
2 changed files with 13 additions and 0 deletions

View File

@@ -56,6 +56,9 @@ typedef ::cppu::WeakComponentImplHelper7<
CachedDataSequence_Base;
}
/**
* This sequence object does store actual values within, hence "cached".
*/
class CachedDataSequence :
public ::comphelper::OMutexAndBroadcastHelper,
public ::comphelper::OPropertyContainer,

View File

@@ -61,6 +61,16 @@ typedef ::cppu::WeakComponentImplHelper8<
UncachedDataSequence_Base;
}
/**
* This sequence object does NOT store actual sequence data. Instead, it
* references a column inside the internal data table (represented by class
* InternalData) via range representation string. The range representation
* string ends with a numeric value that indicates the column index within
* the internal data table.
*
* <p>A range representation can be either '0', '1', '2', ..., or 'label 1',
* 'label 2', ....</p>
*/
class UncachedDataSequence :
public ::comphelper::OMutexAndBroadcastHelper,
public ::comphelper::OPropertyContainer,