Object Class Product (FSCFOLIOPRODUCTS@1.1001:Product)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:CompoundObject > FSCFOLIOPRODUCTS@1.1001:Product

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: COODESK@1.1:SymbolProductVersion
Commonly usable: true
Base Class: COOSYSTEM@1.1:CompoundObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES
Default Main Menu: COODESK@1.1:MenuRootFolder

Properties

ReferenceName
COOSYSTEM@1.1:objchildrenContents
FSCFOLIOPRODUCTS@1.1001:prodcodeProduct Code
FSCFOLIOPRODUCTS@1.1001:prodgroupProduct Group
FSCFOLIOPRODUCTS@1.1001:prodmlnameProduct Denotation
FSCFOLIOPRODUCTS@1.1001:prodversionProduct Version

Actions

ReferenceName
COOSYSTEM@1.1:AttrChildrenDestructor
COOSYSTEM@1.1:ObjectConstructor
FSCTEAMROOM@1.1001:DisableTeamroomTemplates
FSCTEAMROOM@1.1001:IsTeamRoomChild

Properties

COOSYSTEM@1.1:objchildren (Contents)

Stores the list of objects which are subordinate to this object. It has the access types COOSYSTEM@1.1:AccTypeReadComp and COOSYSTEM@1.1:AccTypeChangeComp assigned.

Additional Information

Action to Copy Property From Object: COOSYSTEM@1.1:AttrChildrenCopy
Visible: true
Multiple Values (Overrides Type): true
Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion
Search for Allowed Classes Only: true
Possible Object Class: COOSYSTEM@1.1:Object
Changeable: true
Describes Child Relationship: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Type: COOSYSTEM@1.1:OBJECTLIST
Describes Hierarchical Relationship: true
Destructor Action: COOSYSTEM@1.1:AttrChildrenDestructor
Allow Commonly Usable Classes Only: true
Changeable in Installed Component: true
Must Be Defined: false
Secured: true


[top]

FSCFOLIOPRODUCTS@1.1001:prodcode (Product Code)

Product code

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]

FSCFOLIOPRODUCTS@1.1001:prodgroup (Product Group)

Product group the product belongs to

Additional Information

Changeable in Installed Component: true
Property for Back Link: FSCFOLIOPRODUCTS@1.1001:pgproducts
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECT
Possible Object Class: FSCFOLIOPRODUCTS@1.1001:ProductGroup
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCFOLIOPRODUCTS@1.1001:prodmlname (Product Denotation)

Additional Information

Type: COOSYSTEM@1.1:LanguageStringList
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCFOLIOPRODUCTS@1.1001:prodversion (Product Version)

Product version

Additional Information

Changeable in Installed Component: true
Property for Back Link: FSCFOLIOPRODUCTS@1.1001:versproduct
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLISTUNIQ
Possible Object Class: FSCFOLIOPRODUCTS@1.1001:Version
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

Actions

COOSYSTEM@1.1:AttrChildrenDestructor

Deletes the objects stored in a property. This action is called by the kernel, when an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
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]

FSCTEAMROOM@1.1001:DisableTeamroomTemplates

Allow to diable teamroom template menus for object
ParameterTypeIn/OutOptionalDescription
disableCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCTEAMROOM@1.1001:IsTeamRoomChild

This action is used to define if a room can be applied to the current object. By default object derived from Basic-, Compound- and ContentObject are valid.
ParameterTypeIn/OutOptionalDescription
isvalidchildCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]