LibreOffice Module sc (master) 1
|
#include <dpsave.hxx>
Public Member Functions | |
ScDPSaveMember (OUString aName) | |
ScDPSaveMember (const ScDPSaveMember &r) | |
~ScDPSaveMember () | |
bool | operator== (const ScDPSaveMember &r) const |
const OUString & | GetName () const |
SC_DLLPUBLIC bool | HasIsVisible () const |
SC_DLLPUBLIC void | SetIsVisible (bool bSet) |
bool | GetIsVisible () const |
SC_DLLPUBLIC bool | HasShowDetails () const |
SC_DLLPUBLIC void | SetShowDetails (bool bSet) |
bool | GetShowDetails () const |
void | SetName (const OUString &rNew) |
SC_DLLPUBLIC void | SetLayoutName (const OUString &rName) |
SC_DLLPUBLIC const std::optional< OUString > & | GetLayoutName () const |
void | RemoveLayoutName () |
void | WriteToSource (const css::uno::Reference< css::uno::XInterface > &xMember, sal_Int32 nPosition) |
void | Dump (int nIndent=0) const |
Private Attributes | |
OUString | aName |
std::optional< OUString > | mpLayoutName |
sal_uInt16 | nVisibleMode |
sal_uInt16 | nShowDetailsMode |
Definition at line 51 of file dpsave.hxx.
ScDPSaveMember::ScDPSaveMember | ( | OUString | aName | ) |
Definition at line 66 of file dpsave.cxx.
References aName.
ScDPSaveMember::ScDPSaveMember | ( | const ScDPSaveMember & | r | ) |
Definition at line 73 of file dpsave.cxx.
References aName.
ScDPSaveMember::~ScDPSaveMember | ( | ) |
Definition at line 81 of file dpsave.cxx.
void ScDPSaveMember::Dump | ( | int | nIndent = 0 | ) | const |
|
inline |
Definition at line 71 of file dpsave.hxx.
References nVisibleMode.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
const std::optional< OUString > & ScDPSaveMember::GetLayoutName | ( | ) | const |
Definition at line 125 of file dpsave.cxx.
References mpLayoutName.
Referenced by ScDBFunc::DataPilotInput(), and XclExpPTItem::SetPropertiesFromMember().
|
inline |
Definition at line 66 of file dpsave.hxx.
References aName.
Referenced by ScDBFunc::DataPilotInput(), and ScDPSaveDimension::ScDPSaveDimension().
|
inline |
Definition at line 76 of file dpsave.hxx.
References nShowDetailsMode.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
bool ScDPSaveMember::HasIsVisible | ( | ) | const |
Definition at line 92 of file dpsave.cxx.
References nVisibleMode, and SC_DPSAVEMODE_DONTKNOW.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
bool ScDPSaveMember::HasShowDetails | ( | ) | const |
Definition at line 102 of file dpsave.cxx.
References nShowDetailsMode, and SC_DPSAVEMODE_DONTKNOW.
Referenced by ScDataPilotItemObj::getPropertyValue(), and XclExpPTItem::SetPropertiesFromMember().
bool ScDPSaveMember::operator== | ( | const ScDPSaveMember & | r | ) | const |
Definition at line 85 of file dpsave.cxx.
References aName, nShowDetailsMode, and nVisibleMode.
void ScDPSaveMember::RemoveLayoutName | ( | ) |
Definition at line 130 of file dpsave.cxx.
References mpLayoutName.
Referenced by ScDBFunc::DataPilotInput().
void ScDPSaveMember::SetIsVisible | ( | bool | bSet | ) |
Definition at line 97 of file dpsave.cxx.
References nVisibleMode.
Referenced by ScPivotLayoutDialog::ApplyLabelData(), XclImpPTItem::ConvertItem(), oox::xls::PivotTableField::convertRowColPageField(), and ScDataPilotItemObj::setPropertyValue().
void ScDPSaveMember::SetLayoutName | ( | const OUString & | rName | ) |
Definition at line 120 of file dpsave.cxx.
References mpLayoutName.
Referenced by XclImpPTItem::ConvertItem(), and ScDBFunc::DataPilotInput().
void ScDPSaveMember::SetName | ( | const OUString & | rNew | ) |
Definition at line 112 of file dpsave.cxx.
References aName.
Referenced by ScDBFunc::DataPilotInput().
void ScDPSaveMember::SetShowDetails | ( | bool | bSet | ) |
Definition at line 107 of file dpsave.cxx.
References nShowDetailsMode.
Referenced by ScPivotLayoutDialog::ApplyLabelData(), XclImpPTItem::ConvertItem(), oox::xls::PivotTableField::convertRowColPageField(), ScDBFunc::SetDataPilotDetails(), and ScDataPilotItemObj::setPropertyValue().
void ScDPSaveMember::WriteToSource | ( | const css::uno::Reference< css::uno::XInterface > & | xMember, |
sal_Int32 | nPosition | ||
) |
Definition at line 135 of file dpsave.cxx.
References lcl_SetBoolProperty(), mpLayoutName, nShowDetailsMode, nVisibleMode, SC_DPSAVEMODE_DONTKNOW, SC_UNO_DP_ISVISIBLE, SC_UNO_DP_LAYOUTNAME, SC_UNO_DP_POSITION, SC_UNO_DP_SHOWDETAILS, and ScUnoHelpFunctions::SetOptionalPropertyValue().
|
private |
Definition at line 54 of file dpsave.hxx.
Referenced by GetName(), operator==(), and SetName().
|
private |
Definition at line 55 of file dpsave.hxx.
Referenced by GetLayoutName(), RemoveLayoutName(), SetLayoutName(), and WriteToSource().
|
private |
Definition at line 57 of file dpsave.hxx.
Referenced by GetShowDetails(), HasShowDetails(), operator==(), SetShowDetails(), and WriteToSource().
|
private |
Definition at line 56 of file dpsave.hxx.
Referenced by GetIsVisible(), HasIsVisible(), operator==(), SetIsVisible(), and WriteToSource().