Return Type |
Signature |
AddToFavorites( |
|
AllowedCategoriesGet( |
|
AllowedClassesGet( |
|
AllowedTemplatesGet( |
|
AllowNavigateDraftRelease( |
|
AttrAllowedCategoriesFilter( |
|
AttrCategoriesGet( |
|
AttrCategoriesSet( |
|
AttrCategoryConfigurationSet( |
|
AttrClassCategoryConfigurationSet( |
|
AttrCollectionsGet( |
|
AttrCollectionsSet( |
|
AttrContentTranslationsObjectsSet( |
|
AttrDraftTemplateUIFilter( |
|
AttrObjCategoryFilter( |
|
AttrObjCategoryFilterCommon( |
|
AttrObjCategorySet( |
|
AttrObjIsDraftTemplateGet( |
|
AttrObjIsDraftTemplateSet( |
|
AttrObjIsReleasedTemplatePublishedGet( |
|
AttrObjIsReleasedTemplatePublishedSet( |
|
AttrObjIsTemplateCtor( |
|
AttrObjIsTemplateSet( |
|
AttrObjLanguageFilter( |
|
AttrObjReleasedTemplateDestuctor( |
|
AttrObjReleasedTemplateGet( |
|
AttrObjReleasedTemplateSet( |
|
AttrTemplatesSet( |
|
CanInitWith( |
|
CanManageCategories( |
|
CanReleaseTemplate( |
|
CheckAdditionalTemplateRestrictions( |
|
CheckForSingleClass( |
|
CollectionSourcesGet( |
|
ConfiguredCategoriesGet( |
|
CopyAdditionalPropsOnReleaseTemplate( |
|
CopyPropsOnContentTemplateTranslation( |
|
CreateContentTemplateTranslation( |
|
CreateContentTemplateTranslationSelected( |
|
CreateTemplateCollection( |
|
CreateTranslationAlternativeStateText( |
|
DefaultCollectionSourcesGet( |
|
DelFromFavorites( |
|
DoCreateContentTemplateTranslation( |
|
DoMergeContentTemplateTranslation( |
|
DragIntoCopy( |
|
DragIntoLink( |
|
DragIntoMove( |
|
FilterCategories( |
|
FilterCategorizedTemplates( |
|
FilterNonCommonCategories( |
|
FilterObjectsByLanguage( |
|
GetAllAttributeDefinitions( |
|
GetAlternativeReleaseTemplateMenu( |
|
GetCollectionSourcesMenu( |
|
GetContentTemplateTranslations( |
|
GetDraftTemplate( |
|
GetDropAction( |
|
GetFavorites( |
|
GetInitConfig( |
|
GetObjectClassOfInstance( |
|
GetPageContentTranslationsDescription( |
|
GetReleasedTemplate( |
|
GetReleaseTemplateForUsageTransaction( |
|
GetTemplateCategories( |
|
GetTemplateTranslationStateSymbol( |
|
GetTranslationObjectName( |
|
InitGUI() |
|
InitializeWithCategoryHook( |
|
InitPostGUI( |
|
InitPreGUI( |
|
InitWithParams( |
|
IsCategoryAllowed( |
|
IsCategoryAllowedForClass( |
|
IsCategoryChangeable( |
|
IsCategoryMandatory( |
|
IsContentTemplateTranslation( |
|
IsContentTranslationsEnabled( |
|
IsDraftModifiedAfterRelease( |
|
IsDraftTemplate( |
|
IsDraftTemplateTestable( |
|
IsTemplateCollection( |
|
IsTemplateReleaseable( |
|
IsTemplateReleased( |
|
IsTemplateRevisionRequired( |
|
MergeContentTemplateTranslation( |
|
MergeContentTemplateTranslationSelected( |
|
ObjectCreate( |
|
ObjectCreateWithParams( |
|
OpenContentTemplateTranslation( |
|
OpenContentTemplateTranslationSelected( |
|
OpenDraftReleasedTemplate( |
|
OpenDraftReleasedTemplateSelected( |
|
OpenTemplateCollection( |
|
PrepareDrop( |
|
ReleaseDraftTemplate( |
|
ReleaseDraftTemplateSelected( |
|
ReleaseTemplate( |
|
ReleaseTemplateForUsage( |
|
RevokeReleasedDraftTemplate( |
|
RevokeReleasedDraftTemplateSelected( |
|
RevokeReleasedTemplate( |
|
SetCategoriesForNewObject( |
|
TCDragOut( |
|
TCDragOutCopy( |
|
TemplateCategoriesChangeable( |
|
TemplateCreateAccessType( |
|
UpdateAppTemplatesOnDesk( |
void
COOTC@1.1001:AddToFavorites(
object
attrdef)
Name |
Description |
attrdef |
Additional Information
COOTC@1.1001:AllowedCategoriesGet
object[]
COOTC@1.1001:AllowedCategoriesGet(
object
attrdef,
CheckAllowedMode
mode,
out retval object[]
categories,
object[]
param_objects,
optional boolean
includeothertemplates)
Name |
Description |
attrdef |
|
mode |
|
categories |
|
param_objects |
|
includeothertemplates |
Additional Information
COOTC@1.1001:AllowedClassesGet
object[]
COOTC@1.1001:AllowedClassesGet(
object
attrdef,
CheckAllowedMode
mode,
out retval object[]
classes,
object[]
param_objects)
Name |
Description |
attrdef |
|
mode |
|
classes |
|
param_objects |
Additional Information
COOTC@1.1001:AllowedTemplatesGet
object[]
COOTC@1.1001:AllowedTemplatesGet(
object
attrdef,
CheckAllowedMode
mode,
out retval object[]
templates,
optional object[]
categories,
object[]
param_objects,
optional object[]
collectionsources,
optional boolean
needcategoriezedtemplates,
out dictionary
categorizedtemplates)
Name |
Description |
attrdef |
|
mode |
|
templates |
|
categories |
|
param_objects |
|
collectionsources |
|
needcategoriezedtemplates |
|
categorizedtemplates |
Additional Information
COOTC@1.1001:AllowNavigateDraftRelease
boolean
COOTC@1.1001:AllowNavigateDraftRelease(
out retval boolean
allownavigate,
optional object
template)
Name |
Description |
allownavigate |
the result
|
template |
Additional Information
COOTC@1.1001:AttrAllowedCategoriesFilter
object[]
COOTC@1.1001:AttrAllowedCategoriesFilter(
ref retval object[]
categories,
optional AttributeDefinition
attrdef)
Name |
Description |
categories |
categories
|
attrdef |
attribute definition
|
Additional Information
COOTC@1.1001:AttrCategoriesGet
void
COOTC@1.1001:AttrCategoriesGet(
AttributeDefinition
attrdef,
ref any
value,
out optional boolean
volatile,
out optional boolean
volatiletx)
Name |
Description |
attrdef |
|
value |
|
volatile |
|
volatiletx |
Additional Information
COOTC@1.1001:AttrCategoriesSet
void
COOTC@1.1001:AttrCategoriesSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrCategoryConfigurationSet
void
COOTC@1.1001:AttrCategoryConfigurationSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrClassCategoryConfigurationSet
void
COOTC@1.1001:AttrClassCategoryConfigurationSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrCollectionsGet
void
COOTC@1.1001:AttrCollectionsGet(
AttributeDefinition
attrdef,
ref any
value,
out optional boolean
volatile,
out optional boolean
volatiletx)
Name |
Description |
attrdef |
|
value |
|
volatile |
|
volatiletx |
Additional Information
COOTC@1.1001:AttrCollectionsSet
void
COOTC@1.1001:AttrCollectionsSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrContentTranslationsObjectsSet
void
COOTC@1.1001:AttrContentTranslationsObjectsSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrDraftTemplateUIFilter
object[]
COOTC@1.1001:AttrDraftTemplateUIFilter(
ref retval object[]
objects,
AttributeDefinition
attrdef)
Name |
Description |
objects |
|
attrdef |
Additional Information
COOTC@1.1001:AttrObjCategoryFilter
object[]
COOTC@1.1001:AttrObjCategoryFilter(
ref retval object[]
categories,
optional AttributeDefinition
attrdef)
Name |
Description |
categories |
categories
|
attrdef |
attribute definition
|
Additional Information
COOTC@1.1001:AttrObjCategoryFilterCommon
object[]
COOTC@1.1001:AttrObjCategoryFilterCommon(
ref retval object[]
categories,
optional AttributeDefinition
attrdef,
optional object
context)
Name |
Description |
categories |
categories
|
attrdef |
attribute definition
|
context |
context object
|
Additional Information
COOTC@1.1001:AttrObjCategorySet
void
COOTC@1.1001:AttrObjCategorySet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrObjIsDraftTemplateGet
void
COOTC@1.1001:AttrObjIsDraftTemplateGet(
AttributeDefinition
attrdef,
ref any
value,
out optional boolean
volatile,
out optional boolean
volatiletx)
Name |
Description |
attrdef |
|
value |
|
volatile |
|
volatiletx |
Additional Information
COOTC@1.1001:AttrObjIsDraftTemplateSet
void
COOTC@1.1001:AttrObjIsDraftTemplateSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrObjIsReleasedTemplatePublishedGet
void
COOTC@1.1001:AttrObjIsReleasedTemplatePublishedGet(
AttributeDefinition
attrdef,
ref any
value,
out optional boolean
volatile,
out optional boolean
volatiletx)
Name |
Description |
attrdef |
|
value |
|
volatile |
|
volatiletx |
Additional Information
COOTC@1.1001:AttrObjIsReleasedTemplatePublishedSet
void
COOTC@1.1001:AttrObjIsReleasedTemplatePublishedSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrObjIsTemplateCtor
any
COOTC@1.1001:AttrObjIsTemplateCtor(
AttributeDefinition
attrdef,
out retval any
value)
Name |
Description |
attrdef |
|
value |
Additional Information
COOTC@1.1001:AttrObjIsTemplateSet
void
COOTC@1.1001:AttrObjIsTemplateSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
COOTC@1.1001:AttrObjLanguageFilter
object[]
COOTC@1.1001:AttrObjLanguageFilter(
ref retval object[]
languages)
Name |
Description |
languages |
Contains the allowed template languages.
|
Additional Information
COOTC@1.1001:AttrObjReleasedTemplateDestuctor
void
COOTC@1.1001:AttrObjReleasedTemplateDestuctor(
AttributeDefinition
attrdef,
any
value)
Name |
Description |
attrdef |
|
value |
Additional Information
COOTC@1.1001:AttrObjReleasedTemplateGet
void
COOTC@1.1001:AttrObjReleasedTemplateGet(
AttributeDefinition
attrdef,
ref any
value,
out optional boolean
volatile,
out optional boolean
volatiletx)
Name |
Description |
attrdef |
|
value |
|
volatile |
|
volatiletx |
Additional Information
COOTC@1.1001:AttrObjReleasedTemplateSet
void
COOTC@1.1001:AttrObjReleasedTemplateSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
void
COOTC@1.1001:AttrTemplatesSet(
AttributeDefinition
attrdef,
ref optional any
value,
any
oldvalue)
Name |
Description |
attrdef |
|
value |
|
oldvalue |
Additional Information
boolean
COOTC@1.1001:CanInitWith(
out retval boolean
capable,
object[]
param_objects,
optional object
target_object,
optional object
target_attrdef)
Name |
Description |
capable |
|
param_objects |
|
target_object |
|
target_attrdef |
Additional Information
COOTC@1.1001:CanManageCategories
boolean
COOTC@1.1001:CanManageCategories(
object
context,
optional boolean
silent,
out retval boolean
canmanage)
Name |
Description |
context |
|
silent |
|
canmanage |
Additional Information
COOTC@1.1001:CanReleaseTemplate
boolean
COOTC@1.1001:CanReleaseTemplate(
out retval boolean
canrelease)
Name |
Description |
canrelease |
the result;
|
Additional Information
COOTC@1.1001:CheckAdditionalTemplateRestrictions
boolean
COOTC@1.1001:CheckAdditionalTemplateRestrictions(
object
container,
out retval boolean
allowed)
Name |
Description |
container |
the container
|
allowed |
the result
|
Additional Information
COOTC@1.1001:CheckForSingleClass
void
COOTC@1.1001:CheckForSingleClass(
object[]
classes,
object[]
categories,
object[]
templateswithoutcat,
object
venv_view,
CheckAllowedMode
mode,
out boolean
singleclass,
boolean
filtertemplateclasses,
optional object[]
collectionsources)
Name |
Description |
classes |
|
categories |
|
templateswithoutcat |
|
venv_view |
|
mode |
|
singleclass |
|
filtertemplateclasses |
|
collectionsources |
Additional Information
COOTC@1.1001:CollectionSourcesGet
object[]
COOTC@1.1001:CollectionSourcesGet(
out retval object[]
sourcelist)
Name |
Description |
sourcelist |
Additional Information
COOTC@1.1001:ConfiguredCategoriesGet
attrdef
is specified, this action retrieves the configured categories
that are allowed in the object this action is called on and the property
specified in parameter attrdef
.
In this case the categories are
calculated using the customization point CategoryConfiguration.
The object class in this customization point is derived from the object this
action is called on.attrdef
is null, this
action retrieves the configured categories that are configured for the object
class this action is called on.
In this case the categories are calculated
using the customization point ClassCategoryConfiguration.
This variant is used to calculate the default category when searching for
instances of an object class.
If the default category for searching is
requested (when mode
is CAM_SEARCH
) and more than one category are
configured, only the first category is used.
object[]
COOTC@1.1001:ConfiguredCategoriesGet(
object
attrdef,
CheckAllowedMode
mode,
out retval object[]
categories,
optional object
childobject)
Name |
Description |
attrdef |
If specified this parameter contains a property used for evaluating the customization point CategoryConfiguration.
If not specified the customization point ClassCategoryConfiguration is used.
|
mode |
Specifies the type of check according to CheckAllowedMode.
This mode is passed to the expression in expression when evaluating the configured categories.
|
categories |
|
childobject |
By default the action is called on the container to ensure correct categories for registration.
The childobject is the object on which the category should be applied on
|
Additional Information
COOTC@1.1001:CopyAdditionalPropsOnReleaseTemplate
AttributeDefinition[]
COOTC@1.1001:CopyAdditionalPropsOnReleaseTemplate(
out retval AttributeDefinition[]
copyattrs)
Name |
Description |
copyattrs |
the attributes
|
Additional Information
COOTC@1.1001:CopyPropsOnContentTemplateTranslation
AttributeDefinition[]
COOTC@1.1001:CopyPropsOnContentTemplateTranslation(
out retval AttributeDefinition[]
copyattrs)
Name |
Description |
copyattrs |
the attributes
|
Additional Information
COOTC@1.1001:CreateContentTemplateTranslation
void
COOTC@1.1001:CreateContentTemplateTranslation(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:CreateContentTemplateTranslationSelected
void
COOTC@1.1001:CreateContentTemplateTranslationSelected(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:CreateTemplateCollection
object
COOTC@1.1001:CreateTemplateCollection(
boolean
favorites,
out retval object
tc)
Name |
Description |
favorites |
|
tc |
Additional Information
COOTC@1.1001:CreateTranslationAlternativeStateText
LanguageStringList[]
COOTC@1.1001:CreateTranslationAlternativeStateText(
out retval LanguageStringList[]
statetext)
Name |
Description |
statetext |
the alternative state text
|
Additional Information
COOTC@1.1001:DefaultCollectionSourcesGet
object[]
COOTC@1.1001:DefaultCollectionSourcesGet(
out retval object[]
sourcelist)
Name |
Description |
sourcelist |
Additional Information
void
COOTC@1.1001:DelFromFavorites(
object
attrdef)
Name |
Description |
attrdef |
Additional Information
COOTC@1.1001:DoCreateContentTemplateTranslation
ContentObject
COOTC@1.1001:DoCreateContentTemplateTranslation(
optional Language
targetlanguage,
out retval ContentObject
translationobj)
Name |
Description |
targetlanguage |
the language for the translation
|
translationobj |
the created translation
|
Additional Information
COOTC@1.1001:DoMergeContentTemplateTranslation
void
COOTC@1.1001:DoMergeContentTemplateTranslation(
object
mergewith,
optional object
parent,
optional object
view)
Name |
Description |
mergewith |
the current object will be merged as translation into the supplied object
|
parent |
the container from which the current object should be removed
|
view |
the view from which the current object should be removed
|
Additional Information
void
COOTC@1.1001:DragIntoCopy(
optional integer
unused1,
optional integer
unused2,
object
targetview,
object[]
dragobjects,
integer[]
indexlist,
object
target,
object
view,
out optional object[]
resultobjects,
out optional object[]
copiedobjects,
optional interface
transaction)
Name |
Description |
unused1 |
|
unused2 |
|
targetview |
|
dragobjects |
|
indexlist |
|
target |
|
view |
|
resultobjects |
|
copiedobjects |
|
transaction |
Additional Information
void
COOTC@1.1001:DragIntoLink(
optional integer
unused1,
optional integer
unused2,
object
targetview,
object[]
dragobjects,
integer[]
indexlist,
object
target,
object
view,
out optional object[]
resultobjects,
out optional object[]
copiedobjects,
optional interface
transaction)
Name |
Description |
unused1 |
|
unused2 |
|
targetview |
|
dragobjects |
|
indexlist |
|
target |
|
view |
|
resultobjects |
|
copiedobjects |
|
transaction |
Additional Information
void
COOTC@1.1001:DragIntoMove(
optional integer
unused1,
optional integer
unused2,
object
targetview,
object[]
dragobjects,
integer[]
indexlist,
object
target,
object
view,
out optional object[]
resultobjects,
out optional object[]
copiedobjects,
optional interface
transaction)
Name |
Description |
unused1 |
|
unused2 |
|
targetview |
|
dragobjects |
|
indexlist |
|
target |
|
view |
|
resultobjects |
|
copiedobjects |
|
transaction |
Additional Information
object[]
COOTC@1.1001:FilterCategories(
ref retval object[]
categories,
optional AttributeDefinition
attrdef,
optional boolean
skipclassfilter,
optional boolean
usefallback)
Name |
Description |
categories |
the supplied categories will be filtered
The categories will be filtered for object class restrictions defined in attribute categoryclasses at the category with action IsCategoryAllowed. |
attrdef |
the attribute definition for which the filter should be done
|
skipclassfilter |
the class restrictions can be disabled with this parameter
|
usefallback |
additional categories can be found by evaluation of ConfiguredCategoriesGet on the selection container.
Note: In case of no additional categories were found the additional categories will evaluated by a search for
ComponentTemplateCategory and TemplateCategory.
The additional categories found by the search are used if the attribute categorycommon is not explicitly set to false. The parameter usefallback will be set to false automatically by FSCUSERFORMS@1.1001:FilterCategoriesPreWrapper if categories have been supplied as input parameter |
Additional Information
COOTC@1.1001:FilterCategorizedTemplates
dictionary
COOTC@1.1001:FilterCategorizedTemplates(
object[]
templates,
ref retval dictionary
categorizedtemplates)
Name |
Description |
templates |
the supplied templates
|
categorizedtemplates |
the categorized templates
|
Additional Information
COOTC@1.1001:FilterNonCommonCategories
object[]
COOTC@1.1001:FilterNonCommonCategories(
AttributeDefinition
attrdef,
CheckAllowedMode
mode,
ref retval object[]
categories)
Name |
Description |
attrdef |
the target attribute definition
|
mode |
the mode
|
categories |
the result
|
Additional Information
COOTC@1.1001:FilterObjectsByLanguage
object[]
COOTC@1.1001:FilterObjectsByLanguage(
ref retval object[]
list,
optional object
userlanguage,
optional boolean
notnull)
Name |
Description |
list |
|
userlanguage |
|
notnull |
Additional Information
COOTC@1.1001:GetAllAttributeDefinitions
AttributeDefinition[]
COOTC@1.1001:GetAllAttributeDefinitions(
out retval AttributeDefinition[]
attrdefs,
optional boolean
recursive,
optional boolean
includecategoryattributes)
Name |
Description |
attrdefs |
List of all attribute definitions of the objects object class
|
recursive |
Include attributes of super classes
|
includecategoryattributes |
Include the attributes of the objects category
|
Additional Information
COOTC@1.1001:GetAlternativeReleaseTemplateMenu
MenuStructList[]
COOTC@1.1001:GetAlternativeReleaseTemplateMenu(
boolean
isreleased,
out retval MenuStructList[]
menuentries)
Name |
Description |
isreleased |
the template has already been released once
|
menuentries |
the menu entries
|
Additional Information
COOTC@1.1001:GetCollectionSourcesMenu
void
COOTC@1.1001:GetCollectionSourcesMenu(
optional integer
unused1,
optional integer
unused2,
ref MenuStructList[]
menuentries,
optional object
menu,
optional object[]
selobjects,
out optional boolean
addchildren)
Name |
Description |
unused1 |
|
unused2 |
|
menuentries |
|
menu |
|
selobjects |
|
addchildren |
Additional Information
COOTC@1.1001:GetContentTemplateTranslations
ContentObject[]
COOTC@1.1001:GetContentTemplateTranslations(
optional Language
targetlanguage,
out retval ContentObject[]
contenttranslations)
Name |
Description |
targetlanguage |
if a language is specified the translations for the specified language is retrieved
|
contenttranslations |
the translations
|
Additional Information
object
COOTC@1.1001:GetDraftTemplate(
out retval object
drafttemplate)
Name |
Description |
drafttemplate |
the draft template
|
Additional Information
object
COOTC@1.1001:GetDropAction(
out retval object
gui_action,
object
target_attrdef,
object[]
drag_objects,
out optional boolean
forcedraginto)
Name |
Description |
gui_action |
|
target_attrdef |
|
drag_objects |
|
forcedraginto |
Additional Information
object[]
COOTC@1.1001:GetFavorites(
object
attrdef,
CheckAllowedMode
mode,
out retval object[]
allowedfavorites)
Name |
Description |
attrdef |
|
mode |
|
allowedfavorites |
Additional Information
InitConfig
COOTC@1.1001:GetInitConfig(
out retval InitConfig
configentry,
object
target_object,
object
target_attrdef,
object
template,
optional object[]
param_objects)
Name |
Description |
configentry |
|
target_object |
|
target_attrdef |
|
template |
|
param_objects |
Additional Information
COOTC@1.1001:GetObjectClassOfInstance
object
COOTC@1.1001:GetObjectClassOfInstance(
out retval object
objclass)
Name |
Description |
objclass |
Additional Information
COOTC@1.1001:GetPageContentTranslationsDescription
string
COOTC@1.1001:GetPageContentTranslationsDescription(
out retval string
description)
Name |
Description |
description |
the description
|
Additional Information
COOTC@1.1001:GetReleasedTemplate
object
COOTC@1.1001:GetReleasedTemplate(
optional boolean
checkreleased,
out retval object
releasedtemplate)
Name |
Description |
checkreleased |
Checks the validity of the released template.
The object is valid if it is usable and if it is the released template
of a design template, or if it is the design template itself in case it
is an object that does not need to be released.
|
releasedtemplate |
the released template
|
Additional Information
COOTC@1.1001:GetReleaseTemplateForUsageTransaction
boolean
COOTC@1.1001:GetReleaseTemplateForUsageTransaction(
out retval boolean
sametx)
Name |
Description |
sametx |
use same or separate tx
|
Additional Information
COOTC@1.1001:GetTemplateCategories
object[]
COOTC@1.1001:GetTemplateCategories(
out retval object[]
categories,
object
targetobj,
object
attrdef,
object[]
possiblecategories)
Name |
Description |
categories |
|
targetobj |
|
attrdef |
|
possiblecategories |
Additional Information
COOTC@1.1001:GetTemplateTranslationStateSymbol
Symbol
COOTC@1.1001:GetTemplateTranslationStateSymbol(
out retval Symbol
statesymbol)
Name |
Description |
statesymbol |
the state symbol
|
Additional Information
COOTC@1.1001:GetTranslationObjectName
string
COOTC@1.1001:GetTranslationObjectName(
optional Language
targetlanguage,
out retval string
name)
Name |
Description |
targetlanguage |
the language for which the name should be formatted
|
name |
the formatted name
|
Additional Information
void COOTC@1.1001:InitGUI()
Additional Information
COOTC@1.1001:InitializeWithCategoryHook
void
COOTC@1.1001:InitializeWithCategoryHook(
object
category)
Name |
Description |
category |
the selected value
|
Additional Information
InitConfig
COOTC@1.1001:InitPostGUI(
ref retval InitConfig
configentry,
object
target_object,
object
target_attrdef,
object
template,
optional object[]
param_objects)
Name |
Description |
configentry |
|
target_object |
|
target_attrdef |
|
template |
|
param_objects |
Additional Information
InitConfig
COOTC@1.1001:InitPreGUI(
ref retval InitConfig
configentry,
object
target_object,
object
target_attrdef,
object
template,
optional object[]
param_objects)
Name |
Description |
configentry |
|
target_object |
|
target_attrdef |
|
template |
|
param_objects |
Additional Information
void
COOTC@1.1001:InitWithParams(
object
template,
object[]
param_objects,
optional object
target_object,
optional object
target_attrdef)
Name |
Description |
template |
|
param_objects |
|
target_object |
|
target_attrdef |
Additional Information
COOTC@1.1001:IsCategoryAllowed
boolean
COOTC@1.1001:IsCategoryAllowed(
object
category,
out retval boolean
allowed)
Name |
Description |
category |
the category to test
|
allowed |
true if the category is allowed for the object this action is called on
|
Additional Information
COOTC@1.1001:IsCategoryAllowedForClass
boolean
COOTC@1.1001:IsCategoryAllowedForClass(
object
category,
out retval boolean
allowed)
Name |
Description |
category |
the category to test
|
allowed |
true if the category is allowed for the object class this action is called on
|
Additional Information
COOTC@1.1001:IsCategoryChangeable
boolean
COOTC@1.1001:IsCategoryChangeable(
out retval boolean
ischangeable)
Name |
Description |
ischangeable |
the result
|
Additional Information
COOTC@1.1001:IsCategoryMandatory
boolean
COOTC@1.1001:IsCategoryMandatory(
out retval boolean
ismandatory)
Name |
Description |
ismandatory |
the result
|
Additional Information
COOTC@1.1001:IsContentTemplateTranslation
boolean
COOTC@1.1001:IsContentTemplateTranslation(
out retval boolean
istranslation,
out optional object
translationfor)
Name |
Description |
istranslation |
the result
|
translationfor |
the object for which the current object is a translation
|
Additional Information
COOTC@1.1001:IsContentTranslationsEnabled
boolean
COOTC@1.1001:IsContentTranslationsEnabled(
out retval boolean
isenabled)
Name |
Description |
isenabled |
Additional Information
COOTC@1.1001:IsDraftModifiedAfterRelease
boolean
COOTC@1.1001:IsDraftModifiedAfterRelease(
out retval boolean
ismodified)
Name |
Description |
ismodified |
modified
|
Additional Information
isdrafttemplate = cooobj.IsUsable() && !cooobj.GetDraftTemplate();
boolean
COOTC@1.1001:IsDraftTemplate(
out retval boolean
isdrafttemplate)
Name |
Description |
isdrafttemplate |
the result
|
Additional Information
COOTC@1.1001:IsDraftTemplateTestable
boolean
COOTC@1.1001:IsDraftTemplateTestable(
out retval boolean
istestable)
Name |
Description |
istestable |
the result
|
Additional Information
COOTC@1.1001:IsTemplateCollection
boolean
COOTC@1.1001:IsTemplateCollection(
out retval boolean
istemplatecollection,
optional object
context)
Name |
Description |
istemplatecollection |
the result
|
context |
an optional context to decide if the object should be treated as template collection
|
Additional Information
COOTC@1.1001:IsTemplateReleaseable
boolean
COOTC@1.1001:IsTemplateReleaseable(
out retval boolean
isreleaseable,
out boolean
requirereleasedversion)
Name |
Description |
isreleaseable |
the result
|
requirereleasedversion |
this parameter defines if released version of the template is required.
|
Additional Information
COOTC@1.1001:IsTemplateReleased
boolean
COOTC@1.1001:IsTemplateReleased(
out retval boolean
isreleased,
out optional object
releasedtemplate)
Name |
Description |
isreleased |
the result
|
releasedtemplate |
Additional Information
COOTC@1.1001:IsTemplateRevisionRequired
boolean
COOTC@1.1001:IsTemplateRevisionRequired(
optional boolean
ignoremodification,
out retval boolean
isreworkrequired,
out datetime
revisionrequiredat,
out User
revisionrequiredby)
Name |
Description |
ignoremodification |
the modification date is not checked to verify if the rework is requried
|
isreworkrequired |
the result
|
revisionrequiredat |
the time stamp when the revision was required
|
revisionrequiredby |
the user who requested the revision
|
Additional Information
COOTC@1.1001:LinkTemplateCollection
void
COOTC@1.1001:LinkTemplateCollection(
object
tc)
Name |
Description |
tc |
Additional Information
COOTC@1.1001:MergeContentTemplateTranslation
void
COOTC@1.1001:MergeContentTemplateTranslation(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:MergeContentTemplateTranslationSelected
void
COOTC@1.1001:MergeContentTemplateTranslationSelected(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
object
COOTC@1.1001:ObjectCreate(
ref object
coostdom,
out retval object
object,
optional string
address,
optional boolean
virtualobject)
Name |
Description |
coostdom |
|
object |
|
address |
|
virtualobject |
Additional Information
COOTC@1.1001:ObjectCreateWithParams
object
COOTC@1.1001:ObjectCreateWithParams(
ref object
coostdom,
out retval object
object,
optional string
address,
optional boolean
virtualobject,
object[]
param_objects,
optional object
target_object,
optional object
target_attrdef)
Name |
Description |
coostdom |
|
object |
|
address |
|
virtualobject |
|
param_objects |
|
target_object |
|
target_attrdef |
Additional Information
COOTC@1.1001:OpenContentTemplateTranslation
void
COOTC@1.1001:OpenContentTemplateTranslation(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:OpenContentTemplateTranslationSelected
void
COOTC@1.1001:OpenContentTemplateTranslationSelected(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:OpenDraftReleasedTemplate
void
COOTC@1.1001:OpenDraftReleasedTemplate(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:OpenDraftReleasedTemplateSelected
void
COOTC@1.1001:OpenDraftReleasedTemplateSelected(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:OpenTemplateCollection
object
COOTC@1.1001:OpenTemplateCollection(
optional integer
unused1,
optional integer
unused2,
integer
menukey,
out retval object
tc)
Name |
Description |
unused1 |
|
unused2 |
|
menukey |
|
tc |
Additional Information
object
COOTC@1.1001:PrepareDrop(
object
target_attrdef,
object[]
drag_objects,
ref retval object
drag_action,
boolean
share,
boolean
unshare,
optional object
source_object,
optional object
source_attrdef)
Name |
Description |
target_attrdef |
The attribute where the dragged objects will be shared
|
drag_objects |
The dragged objects
|
drag_action |
This parameter determines which kind of drag and drop is performed
|
share |
The dragged objects are shared in the target
|
unshare |
The dragged objects are removed from the source
|
source_object |
The container where the drag operation was started
|
source_attrdef |
The attribute where the drag operation was started
|
Additional Information
COOTC@1.1001:ReleaseDraftTemplate
void
COOTC@1.1001:ReleaseDraftTemplate(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:ReleaseDraftTemplateSelected
void
COOTC@1.1001:ReleaseDraftTemplateSelected(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
object
COOTC@1.1001:ReleaseTemplate(
out retval object
releasedtemplate,
optional boolean
keepoldrelease,
optional dictionary
additionalsettings)
Name |
Description |
releasedtemplate |
the released template
|
keepoldrelease |
in case of newly created released template the old release
is not deleted
|
additionalsettings |
this dictionary may contain custom informations when calling
the action manually to handle user decision e.g to release sub templates
|
Additional Information
COOTC@1.1001:ReleaseTemplateForUsage
void
COOTC@1.1001:ReleaseTemplateForUsage(
object
template,
optional boolean
newtemplate)
Name |
Description |
template |
the template
|
newtemplate |
defines if the template was just created. If null cootx.IsCreated(template) will be checked
|
Additional Information
COOTC@1.1001:RevokeReleasedDraftTemplate
void
COOTC@1.1001:RevokeReleasedDraftTemplate(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:RevokeReleasedDraftTemplateSelected
void
COOTC@1.1001:RevokeReleasedDraftTemplateSelected(
optional integer
unused1,
optional integer
unused2)
Name |
Description |
unused1 |
|
unused2 |
Additional Information
COOTC@1.1001:RevokeReleasedTemplate
void
COOTC@1.1001:RevokeReleasedTemplate(
optional dictionary
additionalsettings)
Name |
Description |
additionalsettings |
this dictionary may contain custom informations when calling
the action manually to handle user decision e.g to withdraw release of sub templates
|
Additional Information
COOTC@1.1001:SetCategoriesForNewObject
void
COOTC@1.1001:SetCategoriesForNewObject(
any
container,
any
attrdef,
any
template,
optional any
category)
Name |
Description |
container |
the container
|
attrdef |
the target attribute
|
template |
the template from which the object was initialized
|
category |
the category which should be assigned to the object
|
Additional Information
void
COOTC@1.1001:TCDragOut(
optional integer
unused1,
optional integer
unused2,
object
targetview,
object[]
dragobjects,
integer[]
indexlist,
object
target,
object
view,
out optional object[]
resultobjects,
out optional object[]
copiedobjects,
optional interface
transaction)
Name |
Description |
unused1 |
|
unused2 |
|
targetview |
|
dragobjects |
|
indexlist |
|
target |
|
view |
|
resultobjects |
|
copiedobjects |
|
transaction |
Additional Information
DragIntoCopy
of software component Desk.
void
COOTC@1.1001:TCDragOutCopy(
optional integer
unused1,
optional integer
unused2,
object
targetview,
object[]
dragobjects,
integer[]
indexlist,
object
target,
object
view,
out optional object[]
resultobjects,
out optional object[]
copiedobjects,
optional interface
transaction)
Name |
Description |
unused1 |
|
unused2 |
|
targetview |
|
dragobjects |
|
indexlist |
|
target |
|
view |
|
resultobjects |
|
copiedobjects |
|
transaction |
Additional Information
COOTC@1.1001:TemplateCategoriesChangeable
boolean
COOTC@1.1001:TemplateCategoriesChangeable(
out retval boolean
ischangeable)
Name |
Description |
ischangeable |
the result
|
Additional Information
COOTC@1.1001:TemplateCreateAccessType
void
COOTC@1.1001:TemplateCreateAccessType(
out object
accesstype,
out object
accesstemplate)
Name |
Description |
accesstype |
|
accesstemplate |
Additional Information
COOTC@1.1001:UpdateAppTemplatesOnDesk
void
COOTC@1.1001:UpdateAppTemplatesOnDesk(
App
app,
ref boolean
licensed,
ref boolean
active,
boolean
oldstate)
Name |
Description |
app |
|
licensed |
|
active |
|
oldstate |
Additional Information