Inheritance diagram for oaCreateObjectChangeRec:
Public Methods | |
oaCreateObjectChangeRec (oaChangeSetBase *changeSet, oaCMObjectRef::SPtr objectRef, oaCMObjectStateEntry::SPtr objectState) | |
virtual | ~oaCreateObjectChangeRec () |
oaCMObjectStateEntry::SPtr | getObjectStateEntry () const |
oaCMObjectStateEntry::SPtr | setObjectStateEntry (oaCMObjectStateEntry::SPtr objectState) |
virtual oaBoolean | isCreateObjectChangeRec () const |
virtual void | accept (oaChangeRecVisitor *visitor, oaBoolean forward=true) |
Change records are used by the OpenAccess change management system (CMS).
|
This is the oaCreateObjectChangeRec constructor.
|
|
This is the oaCreateObjectChangeRec destructor. |
|
This function accepts a change record visitor. It calls the visit function of the specified visitor on this object. The forward parameter indicates the direction in which the change records are being visited. The forward parameter might be set to false if the goal of the visit is to roll back changes due to an undo command.
Implements oaChangeRec. |
|
This function returns a smart pointer to an oaCMObjectStateEntry object that stores the state of the object. The state of an object is a a unique combination of attributes and relationships that define the object. |
|
This function always returns true to indicate that this change record represents the creation of an object.
Reimplemented from oaChangeRec. |
|
This function sets this object's state to the specified objectState and returns the previous state.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.