2022 April Release

Class FSCTEAMROOM@1.1001:TransferCollection Permanent link for this heading

Class Hierarchy

Object > CompoundObject > TransferCollection

Abstract base class to share public links for objects of differen rooms

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Object

bostate

Processing State

Object[]

tcchildren

Contents

User

tcresponsible

Responsible

Room[]

tcrooms

Affected Teamrooms

Actions Permanent link for this heading

Return Type

Signature

void

AddObjectsToTCHook(
  object[] objectstoadd)

void

AttrBOStateSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrObjPublicAccessChildrenGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjPublicAccessChildrenGetVersion(
  AttributeDefinition attrdef,
  integer versnr,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

any

AttrObjTeamRoomCtor(
  AttributeDefinition attrdef,
  out retval any value)

object[]

AttrTransferCollectionUIFilter(
  ref retval object[] objects,
  AttributeDefinition attrdef)

void

CloseTCHook()

void

CloseTransferCollection(
  optional integer unused1,
  optional integer unused2)

ObjectClass

GetAppConfigurationClass(
  out retval ObjectClass configclass)

AppConfigurationRoom[]

GetAvailableAppConfigurations(
  ref retval AppConfigurationRoom[] appconfigurations,
  out AppConfigurationRoom assignedconfiguration,
  optional ObjectClass targetclass)

App

GetRequiredApp(
  out retval App primaryapp,
  out optional App[] requiredapps,
  optional boolean includeallcomponentapps,
  optional object context)

string

GetRoomInitializationTitle(
  boolean isduplicate,
  out retval string title,
  out optional string description,
  optional boolean classchanged)

Room[]

GetSuperiorTeamRooms(
  out retval Room[] superiorrooms,
  optional boolean excludeprimaryrelated)

ObjectClass[]

GetTransferCollectionClasses(
  out retval ObjectClass[] transfercollectionclass)

void

InitializeNewObject(
  object venv_object,
  optional boolean venv_isduplicate,
  optional string venv_description,
  optional Group[] possiblegroups)

boolean

IsPublicAccessEnabled(
  out retval boolean enabled)

boolean

IsPublicAccessEnabledPostWrapper(
  ref retval boolean enabled)

object

ObjectChildCopy(
  ref optional object placement,
  out retval object object)

void

ObjectConstructor(
  optional object sourceobj)

object

ObjectCopy(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

AppConfigurationRoom

SuggestAppConfiguration(
  out retval AppConfigurationRoom suggestedconfig)