Object Class Conference (FSCCONFERENCE@1.1001:Conference)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:CompoundObject > FSCCONFERENCE@1.1001:Conference

A conference is a compound object that allows to manage tracks and lectures.

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: true
Action for Moving Objects: COODESK@1.1:DragIntoMove
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultGlobalACL
Symbol: FSCCONFERENCE@1.1001:SymbolConference
Commonly usable: true
Base Class: COOSYSTEM@1.1:CompoundObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Licensing Apps: FSCCONFERENCE@1.1001:AppConference
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES
Default Main Menu: COODESK@1.1:MenuRootFolder

Properties

ReferenceName
FSCCALDAV@1.1001:calendarurlCalendar URL
FSCCONFERENCE@1.1001:confattendeesAttendees
FSCCONFERENCE@1.1001:confcalendarCalendar
FSCCONFERENCE@1.1001:confdescriptionDescription
FSCCONFERENCE@1.1001:confdocumentsDocuments
FSCCONFERENCE@1.1001:conffromFrom
FSCCONFERENCE@1.1001:confimagesImages
FSCCONFERENCE@1.1001:conflecturersLecturers
FSCCONFERENCE@1.1001:conflecturesLectures
FSCCONFERENCE@1.1001:conflocationVenue
FSCCONFERENCE@1.1001:conforganisationOrganizer
FSCCONFERENCE@1.1001:confreportsReports
FSCCONFERENCE@1.1001:conftoTo
FSCCONFERENCE@1.1001:conftracksTracks
FSCCONFERENCE@1.1001:confuserlecturesMy Lectures
FSCCONFERENCE@1.1001:confvideosVideos
FSCFOLIO@1.1001:websiteWeb Sites

Actions

ReferenceName
COODESK@1.1:GetDropTargets
COODESK@1.1:GetValidDropTarget
COOSYSTEM@1.1:ObjectConstructor
FSCCONFERENCE@1.1001:AttrCalendarGet
FSCCONFERENCE@1.1001:AttrCalendarSet
FSCCONFERENCE@1.1001:AttrDateSet
FSCCONFERENCE@1.1001:AttrLecturesGetDisp
FSCCONFERENCE@1.1001:AttrLecturesSet
FSCCONFERENCE@1.1001:CreateLecture
FSCCONFERENCE@1.1001:CreateTrack
FSCCONFERENCE@1.1001:GenData
FSCCONFERENCE@1.1001:GetConference

Properties

FSCCALDAV@1.1001:calendarurl (Calendar URL)

Provides a human readable calendar URL for use in calendar clients

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRING
Secured: SECURED_READWRITE
Volatile: true
Action Called After Property Is Read: FSCCALDAV@1.1001:CalendarURLGet
Maximum Length: 254
Changeable: false
Must Be Defined: false
Visible: true


[top]

FSCCONFERENCE@1.1001:confattendees (Attendees)

Additional Information

Changeable in Installed Component: true
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
Possible Object Class: COOSYSTEM@1.1:User
Search for Allowed Classes Only: true
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true


[top]

FSCCONFERENCE@1.1001:confcalendar (Calendar)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Action Called Before Property Is Saved: FSCCONFERENCE@1.1001:AttrCalendarSet
Describes Child Relationship: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Possible Object Class: COOSYSTEM@1.1:Object
Action Called After Property Is Read: FSCCONFERENCE@1.1001:AttrCalendarGet
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCCONFERENCE@1.1001:confdescription (Description)

Additional Information

Type: COOSYSTEM@1.1:STRINGLIST
Changeable: true
Visible: true
Must Be Defined: false
Maximum Length: 254
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCCONFERENCE@1.1001:confdocuments (Documents)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Describes Child Relationship: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COODESK@1.1:MenuRootWinContext
Possible Object Class: COOSYSTEM@1.1:Object
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCCONFERENCE@1.1001:conffrom (From)

Additional Information

Changeable in Installed Component: true
Action Called Before Property Is Saved: FSCCONFERENCE@1.1001:AttrDateSet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:DATETIME
Disable Conversion: true
Changeable: true
Use Date Only: true
Must Be Defined: false
Always Compute Filter Expression: true
Visible: true


[top]

FSCCONFERENCE@1.1001:confimages (Images)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Describes Child Relationship: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COODESK@1.1:MenuRootWinContext
Possible Object Class: FSCWEBCONT@1.1001:ImageObject
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCCONFERENCE@1.1001:conflecturers (Lecturers)

Additional Information

Changeable in Installed Component: true
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
Possible Object Class: COOSYSTEM@1.1:User
Search for Allowed Classes Only: true
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true


[top]

FSCCONFERENCE@1.1001:conflectures (Lectures)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Action to Get Display String of Property: FSCCONFERENCE@1.1001:AttrLecturesGetDisp
Action Called Before Property Is Saved: FSCCONFERENCE@1.1001:AttrLecturesSet
Describes Child Relationship: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COODESK@1.1:MenuRootWinContext
Possible Object Class: COOSYSTEM@1.1:Object
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCCONFERENCE@1.1001:conflocation (Venue)

Additional Information

Type: COOSYSTEM@1.1:STRING
Changeable: true
Visible: true
Must Be Defined: false
Maximum Length: 254
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCCONFERENCE@1.1001:conforganisation (Organizer)

Additional Information

Search for Allowed Classes Only: true
Type: COOSYSTEM@1.1:OBJECT
Changeable: true
Visible: true
Must Be Defined: false
Possible Object Class: FSCFOLIO@1.1001:Organisation
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCCONFERENCE@1.1001:confreports (Reports)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Describes Child Relationship: true
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
Possible Object Class: FSCCONFERENCE@1.1001:Report
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCCONFERENCE@1.1001:confto (To)

Additional Information

Changeable in Installed Component: true
Action Called Before Property Is Saved: FSCCONFERENCE@1.1001:AttrDateSet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:DATETIME
Disable Conversion: true
Changeable: true
Use Date Only: true
Must Be Defined: false
Always Compute Filter Expression: true
Visible: true


[top]

FSCCONFERENCE@1.1001:conftracks (Tracks)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Property for Back Link: FSCCONFERENCE@1.1001:trackconference
Describes Child Relationship: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Possible Object Class: FSCCONFERENCE@1.1001:Track
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCCONFERENCE@1.1001:confuserlectures (My Lectures)

Additional Information

Changeable in Installed Component: false
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Possible Object Class: FSCCONFERENCE@1.1001:Lecture
Volatile: true
Action Called After Property Is Read: COOSYSTEM@1.1:AttrValueExprGet
Search for Allowed Classes Only: true
Action Called After Property of Version Is Read: COOSYSTEM@1.1:AttrValueExprGetVersion
Changeable: false
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true


[top]

FSCCONFERENCE@1.1001:confvideos (Videos)

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Describes Child Relationship: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COODESK@1.1:MenuRootWinContext
Possible Object Class: FSCWEBCONT@1.1001:VideoObject
Search for Allowed Classes Only: true
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Changeable: true
Action to Copy Property From Object: COOSYSTEM@1.1:NoOperation
Must Be Defined: false
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion


[top]

FSCFOLIO@1.1001:website (Web Sites)

Additional Information

Changeable in Installed Component: true
Action to Get Display String of Property: FSCFOLIO@1.1001:AttrStrListGetDisp
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRINGLIST
Secured: SECURED_READWRITE
Maximum Length: 254
Changeable: true
Must Be Defined: false
Visible: true


[top]

Actions

COODESK@1.1:GetDropTargets

This action determines the possible drop targets. The desk form of the explore tree is used to identify possible drop targets.
ParameterTypeIn/OutOptionalDescription
droptargetsCOOSYSTEM@1.1:OBJECTLISTretval The list of the possible drop targets and is used as input parameter for the COODESK@1.1:GetValidDropTarget action.
dragobjectCOOSYSTEM@1.1:OBJECTLISTintrue Objects to be dropped.
fileinfoCOOSYSTEM@1.1:DICTIONARYLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COODESK@1.1:GetValidDropTarget

This action delivers the first object that matches TestAllowedObjects(transaction, dragobjects, object, droptargets[idx], CAM_SHARE) if dragobjects are available. If dragobjects are not available the import mode is in use. So it is checked, if fileinfos are available, that means if fileinfos.count() > 0 the first droptarget is delivered.
ParameterTypeIn/OutOptionalDescription
droptargetsCOOSYSTEM@1.1:OBJECTLISTin Object list of all possible drop targets. These drop targets are determined by the COODESK@1.1:GetDropTargets action.
droptargetCOOSYSTEM@1.1:OBJECTretval The final target which matches the condition.
dragobjectCOOSYSTEM@1.1:OBJECTLISTintrue Objects to be dropped.
fileinfoCOOSYSTEM@1.1:DICTIONARYLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectConstructor

This action is called by the kernel when an object is created. It is intended to be overwritten to carry out initializing tasks.
ParameterTypeIn/OutOptionalDescription
sourceobjCOOSYSTEM@1.1:OBJECTintrue The source object, if the new object is created as a copy of an object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFERENCE@1.1001:AttrCalendarGet

This method synchronizes the calendar with the list of lectures

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCCONFERENCE@1.1001:AttrCalendarSet

This method synchronizes the calendar with the list of lectures

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCCONFERENCE@1.1001:AttrDateSet

This method checks whether the start date is before the end date

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCCONFERENCE@1.1001:AttrLecturesGetDisp

This method generates a useful string for a list of lectures

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetDispPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCCONFERENCE@1.1001:AttrLecturesSet

This method creates lectures for content object or folders

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCCONFERENCE@1.1001:CreateLecture

This method creates a new lecture object

Additional Information

Symbol: FSCCONFERENCE@1.1001:SymbolLecture
Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCCONFERENCE@1.1001:CreateTrack

This method creates a new track object

Additional Information

Symbol: FSCCONFERENCE@1.1001:SymbolTrack
Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCCONFERENCE@1.1001:GenData

Generate data dictionary for reports
ParameterTypeIn/OutOptionalDescription
resultCOOSYSTEM@1.1:DICTIONARYretval resulting dictionary
recursiveCOOSYSTEM@1.1:BOOLEANintrue true for recursive calls

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]

FSCCONFERENCE@1.1001:GetConference

This method retrieves the conference to an object
ParameterTypeIn/OutOptionalDescription
conferenceCOOSYSTEM@1.1:OBJECTretval the conference of the object

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]