interreality.org [VOS]
[Home] [About]
[Screenshots]
[Download]
[News]
[Community]
[Documentation] [Manual]
[Bugs & Requests] [Wiki]

VOS::Hypercard Class Reference
[libmetaobject_misc]

#include <vos/metaobjects/misc/hypercard.hh>

Inheritance diagram for VOS::Hypercard:

VOS::MetaObject VOS::Vobject VOS::Dispatchable VUtil::RefCounted List of all members.

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

Access Subobjects

Static Public Member Functions


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]

Return type string ("hypercard").

Reimplemented from VOS::MetaObject.

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: