summaryrefslogtreecommitdiff
path: root/idl/inc/object.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'idl/inc/object.hxx')
-rw-r--r--idl/inc/object.hxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx
index 3967fa9e2883..12f5af2b06ac 100644
--- a/idl/inc/object.hxx
+++ b/idl/inc/object.hxx
@@ -48,9 +48,11 @@ public:
class SvMetaClass : public SvMetaType
{
+public:
+ tools::SvRef<SvMetaClass> aSuperClass;
+private:
SvRefMemberList<SvMetaAttribute *> aAttrList;
std::vector<SvClassElement> aClassElementList;
- tools::SvRef<SvMetaClass> aSuperClass;
bool TestAttribute( SvIdlDataBase & rBase, SvTokenStream & rInStm,
SvMetaAttribute & rAttr ) const;
@@ -70,15 +72,13 @@ class SvMetaClass : public SvMetaType
SvMetaClassList & rClassList,
const OString& rPrefix, SvIdlDataBase& rBase );
-protected:
- virtual void ReadContextSvIdl( SvIdlDataBase &,
- SvTokenStream & rInStm ) override;
public:
SvMetaClass();
+ virtual void ReadContextSvIdl( SvIdlDataBase &,
+ SvTokenStream & rInStm ) override;
void FillClasses( SvMetaClassList & rList );
- virtual bool ReadSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override;
virtual void WriteSfx( SvIdlDataBase & rBase, SvStream & rOutStm ) override;
};