summaryrefslogtreecommitdiff
path: root/configmgr/source/localizedpropertynode.hxx
diff options
context:
space:
mode:
authorsb <sb@openoffice.org>2009-11-11 13:51:17 +0100
committersb <sb@openoffice.org>2009-11-11 13:51:17 +0100
commit2e960eb1926080f6f98a3a7e886a45725eac7fe4 (patch)
treebb88a70b7ba01e82ba0ce9cdece3993eb53b4542 /configmgr/source/localizedpropertynode.hxx
parent291b6d7e3b09ede5a589d5baf4c0effa13414e02 (diff)
sb111: #i101955# fixed and cleaned up handling of oor:types of prop values
Diffstat (limited to 'configmgr/source/localizedpropertynode.hxx')
-rw-r--r--configmgr/source/localizedpropertynode.hxx8
1 files changed, 5 insertions, 3 deletions
diff --git a/configmgr/source/localizedpropertynode.hxx b/configmgr/source/localizedpropertynode.hxx
index 4ac4fea36447..2fce6201b45e 100644
--- a/configmgr/source/localizedpropertynode.hxx
+++ b/configmgr/source/localizedpropertynode.hxx
@@ -47,13 +47,13 @@ namespace configmgr {
class LocalizedPropertyNode: public Node {
public:
- LocalizedPropertyNode(int layer, Type type, bool nillable);
+ LocalizedPropertyNode(int layer, Type staticType, bool nillable);
virtual rtl::Reference< Node > clone() const;
virtual NodeMap & getMembers();
- Type getType() const;
+ Type getStaticType() const;
bool isNillable() const;
@@ -66,7 +66,9 @@ private:
virtual void clear();
- Type type_;
+ Type staticType_;
+ // as specified in the component-schema (TYPE_ANY, ...,
+ // TYPE_HEXBINARY_LIST; not TYPE_ERROR or TYPE_NIL)
bool nillable_;
NodeMap members_;
};