Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Application Framework document project item class. More...
#include <ilviews/appframe/project/prjitem.h>
Public Member Functions | |
IlvDvDocumentProjectItem (IlvDvProjectDocument *projectDocument) | |
Constructs an IlvDvDocumentProjectItem object. | |
virtual const IlSymbol * | getPopupMenuResouceId () const |
Returns a menu resource identifier. | |
virtual IlBoolean | isFolder () const |
Returns IlTrue if the class is derived from the IlvDvFolderItem class. | |
Protected Member Functions | |
virtual IlvDvProjectItem * | _duplicate () const |
Returns a copy of the object. |
Application Framework document project item class.
Library: ilvappframe
IlvDvDocumentProjectItem
is a subclass of IlvDvProjectItem
. A document project item represents a document project. It is, by default, built by a project document as the root of its project items.
IlvDvDocumentProjectItem::IlvDvDocumentProjectItem | ( | IlvDvProjectDocument * | projectDocument | ) |
Constructs an IlvDvDocumentProjectItem
object.
This constructor creates an instance of IlvDvDocumentProjectItem
, whose document project is given by the parameter projectDocument.
virtual IlvDvProjectItem* IlvDvDocumentProjectItem::_duplicate | ( | ) | const [protected, virtual] |
Returns a copy of the object.
This method is only used by the duplicate method for duplicating the object without duplicating its child items. This method must be redefined by all the derived classes.
Reimplemented from IlvDvProjectItem.
virtual const IlSymbol* IlvDvDocumentProjectItem::getPopupMenuResouceId | ( | ) | const [virtual] |
Returns a menu resource identifier.
Returns the resource identifier of the popup menu shown when a right-click occurs on the item.
Reimplemented from IlvDvProjectItem.
virtual IlBoolean IlvDvDocumentProjectItem::isFolder | ( | ) | const [virtual] |
Returns IlTrue
if the class is derived from the IlvDvFolderItem
class.
IlTrue
if the class is derived from the IlvDvFolderItem
class. Reimplemented from IlvDvProjectItem.
© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.