PropertyManager

Inherited from XManager,

Inherited by NULL

Friend class NULL

Description

PropertyManager从XManager继承,是单元属性对象管理器,所有单元属性对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Property,类型名是“DPROPERTY”。

Members

Public interface


PrpExtensionManager * m_pPrpExtMgr

单元属性扩展管理器

SectionManager * m_pSectionMgr

截面属性管理器

XModel * m_pMdlRefs

参考模型


PropertyManager(OpnRecorder * rec)

~PropertyManager()

void bindSectionManager(SectionManager * mgr)

void setModelReference(XModel * mdlRef)

void clear()

void write(XH5IO * io, H5Obj * grp)

bool read(XH5IO * io, H5Obj * grp)

const XProperty * getItemByPart(const XPart * p)

SectionManager * getPatterManager()

void serialize(XBinaryIO * io, XItem * obj, bool bSave)

void updateCache(XItem * obj, OpnType opn)