24#include <com/sun/star/uno/Any.hxx>
38 int layer,
Type staticType,
bool nillable,
39 css::uno::Any
value,
bool extension);
49 void setValue(
int layer, css::uno::Any
const & value);
52 void setExternal(
int layer, OUString
const & descriptor);
PropertyNode(PropertyNode const &)=default
OUString externalDescriptor_
void setExternal(int layer, OUString const &descriptor)
virtual ~PropertyNode() override
Type getStaticType() const
css::uno::Any const & getValue(Components &components)
void setValue(int layer, css::uno::Any const &value)
PropertyNode(int layer, Type staticType, bool nillable, css::uno::Any value, bool extension)
virtual Kind kind() const override
virtual rtl::Reference< Node > clone(bool keepTemplateName) const override
css::uno::Any * getValuePtr(int layer)
std::vector< uno::Reference< sheet::XSpreadsheetDocument > > Components