27 #ifndef __CGenStyleListMgr__ 28 #define __CGenStyleListMgr__ 30 #include "IGenStlEdtListMgr.h" 31 #include "IGenStyleLockInfo.h" 32 #include "IGenericSettings.h" 33 #include "HelperInterface.h" 34 #include "PersistUIDList.h" 36 #include "KeyValuePair.h" 80 ErrorCode ImportFlattenerStyle(int32 nOwningStyle,
85 ErrorCode AddFlattenerStyle( int32 nSrcIndex,
100 virtual PMString GetDefaultName() = 0;
101 virtual ClassID GetAddStyleCmdBossID() = 0;
102 virtual ClassID GetSetStyleNameCmdBossID() = 0;
103 virtual ClassID GetDeleteStyleCmdBossID() = 0;
104 virtual ClassID GetStyleBossID() = 0;
105 virtual PMIID GetListMgrIID() = 0;
106 virtual PMIID GetLockInfoIID() {
return IID_IGENSTYLELOCKINFO; }
108 UIDRef GetSelfUIDRef()
const 110 return UIDRef(::GetDataBase(
this), ::GetUID(
this));