VOS::Hypercard Class Reference
[libmetaobject_misc]
#include <vos/metaobjects/misc/hypercard.hh>
Inheritance diagram for VOS::Hypercard:

Detailed Description
An object bearing this type suggests to the application that it may load the child object named "link" as a new document or enterable space for the user.
Definition at line 19 of file hypercard.hh.
Public Member Functions
- Hypercard (VobjectBase *superobject)
- virtual const std::string getVOSType ()
Access Subobjects
- VUtil::vRef< Vobject > getLink ()
- void setLink (Vobject *newobj)
- std::string getDescription ()
- void setDescription (const std::string &description, const std::string &type="string", const std::string &accesscontrol="")
- std::string getTitle ()
- void setTitle (const std::string &title, const std::string &type="string", const std::string &ac="")
Static Public Member Functions
- static MetaObject * new_Hypercard (VobjectBase *s, const std::string &type)
Constructor & Destructor Documentation
| VOS::Hypercard::Hypercard | ( | VobjectBase * | superobject | ) |
Constructor.
Member Function Documentation
| std::string VOS::Hypercard::getDescription | ( | ) |
Get description.
| VUtil::vRef<Vobject> VOS::Hypercard::getLink | ( | ) |
Get link ( This child may link to any object, but is recommended to link to the top level of a document or space, or a property containing data for display.
).
| std::string VOS::Hypercard::getTitle | ( | ) |
Get title.
| virtual const std::string VOS::Hypercard::getVOSType | ( | ) | [virtual] |
| static MetaObject* VOS::Hypercard::new_Hypercard | ( | VobjectBase * | s, | |
| const std::string & | type | |||
| ) | [static] |
| void VOS::Hypercard::setDescription | ( | const std::string & | description, | |
| const std::string & | type = "string", |
|||
| const std::string & | accesscontrol = "" | |||
| ) |
Set description.
- Parameters:
-
description The new description type New description's data type. Default is string. accesscontrol Property access control policy. Default is policy set with initialize().
| void VOS::Hypercard::setLink | ( | Vobject * | newobj | ) |
Set link.
- Parameters:
-
newobj The new subobject.
| void VOS::Hypercard::setTitle | ( | const std::string & | title, | |
| const std::string & | type = "string", |
|||
| const std::string & | ac = "" | |||
| ) |
Set title.
- Parameters:
-
title The new title type The title's type. Default is string. ac Property access control. Default is policty set with initialize().
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/metaobjects/misc/hypercard.hh