Object Class Text Module Category (COOAR@1.1:TextModuleCategory)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:CompoundObject > COOAR@1.1:TextModuleCategory

Category object used to categorize extended text modules.

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: true
Action for Moving Objects: COODESK@1.1:DragIntoMove
Default Context Menu (Container Independent): COODESK@1.1:MenuRootOLEContext
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultGlobalACL
Symbol: COODESK@1.1:SymbolTextModuleCategory
Default Context Menu: COODESK@1.1:MenuRootContext
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
COOAR@1.1:categorycontextContext
COOAR@1.1:categorymodulesAssigned Text Modules
COOAR@1.1:subcategorylistSub Categories
COOAR@1.1:supercategorySuperordinate Category
COOSYSTEM@1.1:mlnameMultilingual Name
FSCTEMPLATEMGMT@1.1001:categoryallmodulesAssigned Text Modules
FSCTEMPLATEMGMT@1.1001:tmcroomsText Module Collections

Actions

ReferenceName
COOAR@1.1:AttrCategorySet
COOSYSTEM@1.1:AttrObjNameGet
COOSYSTEM@1.1:AttrObjNameGetVersion
COOSYSTEM@1.1:AttrObjNameSet
FSCTEMPLATEMGMT@1.1001:CreateTextModuleCategory
FSCTEMPLATEMGMT@1.1001:GetTextModuleCategories
FSCTEMPLATEMGMT@1.1001:GetTextModuleCategoriesTreeObjects

Properties

COOAR@1.1:categorycontext (Context)

Prepares the commit of changes.

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]

COOAR@1.1:categorymodules (Assigned Text Modules)

Contains the list of text modules belonging to the given category.

Additional Information

Changeable in Installed Component: true
Destructor Action: COOSYSTEM@1.1:AttrBackLinkDestructor
Property for Back Link: COOAR@1.1:modulecategory
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: COOSYSTEM@1.1:AttrBackLinkGet
Search for Allowed Classes Only: true
Action Called After Property of Version Is Read: COOSYSTEM@1.1:AttrBackLinkGetVersion
Changeable: true
Must Be Defined: false
Action Called Before Property of Version Is Deleted: COOSYSTEM@1.1:AttrBackLinkDelVersion
Visible: true
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrBackLinkFixVersion


[top]

COOAR@1.1:subcategorylist (Sub Categories)

Additional Information

Describes Hierarchical Relationship: true
Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Changeable in Installed Component: true
Action Called Before Property Is Saved: COOAR@1.1:AttrCategorySet
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
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]

COOAR@1.1:supercategory (Superordinate Category)

Contains the super ordinated text module category.

Additional Information

Describes Hierarchical Relationship: true
Changeable in Installed Component: true
Action Called Before Property Is Saved: COOAR@1.1:AttrCategorySet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECT
Possible Object Class: COOSYSTEM@1.1:Object
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOSYSTEM@1.1:mlname (Multilingual Name)

Stores the multilingual name of the object. It stores one name for each supported language.

Additional Information

Changeable in Installed Component: true
Action to Get Display String of Property: COOSYSTEM@1.1:AttrGetDisp
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrObjNameBuildSet
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:LanguageStringList
Secured: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCTEMPLATEMGMT@1.1001:categoryallmodules (Assigned Text Modules)

Additional Information

Changeable in Installed Component: false
Multiple Values (Overrides Type): true
Volatile (Transaction): true
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Volatile: true
Possible Object Class: COOSYSTEM@1.1:Object
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]

FSCTEMPLATEMGMT@1.1001:tmcrooms (Text Module Collections)

Additional Information

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


[top]

Actions

COOAR@1.1:AttrCategorySet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameGet

Get action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameGetVersion

Get version action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameSet

Set action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCTEMPLATEMGMT@1.1001:CreateTextModuleCategory

Creates a new text module category

Additional Information

Symbol: COODESK@1.1:SymbolTextModuleCategory
Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCTEMPLATEMGMT@1.1001:GetTextModuleCategories

Calculates a list of text module categories that contains matching text modules.
ParameterTypeIn/OutOptionalDescription
contextCOOSYSTEM@1.1:OBJECTinfalse Calculation context
langCOOSYSTEM@1.1:OBJECTinfalse Language
leaveonfirstCOOSYSTEM@1.1:BOOLEANinfalse Stop calculation, if one matching value is found
recursiveCOOSYSTEM@1.1:BOOLEANinfalse Include sub categories
containersCOOSYSTEM@1.1:OBJECTLISTin/outfalse Visited containers
categoriesCOOSYSTEM@1.1:OBJECTLISTin/outfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL


[top]

FSCTEMPLATEMGMT@1.1001:GetTextModuleCategoriesTreeObjects

ParameterTypeIn/OutOptionalDescription
childrenCOOSYSTEM@1.1:DICTIONARYLISToutfalse

Additional Information

ACL Object: COOWF@1.1:WorkFlowActionACL
Private: true


[top]