summaryrefslogtreecommitdiff
path: root/configmgr/source/localizedpropertynode.hxx
diff options
context:
space:
mode:
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_;
};