Newer
Older
Martin Groppe
committed
<?xml version="1.0" encoding="UTF-8"?>
<entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.21" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.21">
Martin Groppe
committed
<title>Weblink</title>
<majorModelMode>DISTRIBUTED</majorModelMode>
Martin Groppe
committed
<documentation>%aditoprj%/entity/Weblink_entity/documentation.adoc</documentation>
<contentTitleProcess>%aditoprj%/entity/Weblink_entity/contentTitleProcess.js</contentTitleProcess>
Martin Groppe
committed
<iconId>NEON:FILTER</iconId>
<imageProcess>%aditoprj%/entity/Weblink_entity/imageProcess.js</imageProcess>
Martin Groppe
committed
<titlePlural>Weblinks</titlePlural>
<recordContainer>db</recordContainer>
<entityFields>
<entityProvider>
<name>#PROVIDER</name>
</entityProvider>
<entityField>
<name>URL</name>

Vinzent Broens
committed
<title>URL</title>
Martin Groppe
committed
<mandatory v="true" />
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/url/stateProcess.js</stateProcess>
<onValidation>%aditoprj%/entity/Weblink_entity/entityfields/url/onValidation.js</onValidation>
Martin Groppe
committed
</entityField>
<entityField>
Martin Groppe
committed
</entityField>
<entityField>
<name>DATE_NEW</name>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/date_new/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityField>
<entityField>
<name>USER_NEW</name>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/user_new/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityField>
<entityField>
<name>DATE_EDIT</name>
<title>Edited on</title>
<contentType>DATE</contentType>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/date_edit/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityField>
<entityField>
<name>USER_EDIT</name>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/user_edit/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityField>
<entityField>
<name>SCORE</name>
Martin Groppe
committed
<contentType>NUMBER</contentType>
<outputFormat>#' Punkte'</outputFormat>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/score/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityField>
<entityField>
Martin Groppe
committed
<name>LINKTYPE</name>
<title>Link Type</title>
<consumer>KeywordLinkType</consumer>
Martin Groppe
committed
<mandatory v="true" />
</entityField>
<entityField>
<name>Tags</name>
<title>Tags</title>
</entityField>
<entityConsumer>
<name>WebtrackingTags</name>
<selectionMode>MULTI</selectionMode>
<dependency>
<name>dependency</name>
Martin Groppe
committed
<fieldName>Tags</fieldName>
</dependency>
<children>
<entityParameter>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/webtrackingtags/children/weblinkid_param/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityParameter>
</children>
</entityConsumer>
Martin Groppe
committed
<entityProvider>
<name>#PROVIDER_AGGREGATES</name>
<useAggregates v="true" />
</entityProvider>
Martin Groppe
committed
<entityConsumer>
Martin Groppe
committed
<name>KeywordLinkType</name>
Martin Groppe
committed
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/keywordlinktype/children/containername_param/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>PLACEHOLDER</name>
<title>Placeholder</title>
<mandatoryProcess>%aditoprj%/entity/Weblink_entity/entityfields/placeholder/mandatoryProcess.js</mandatoryProcess>
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/placeholder/stateProcess.js</stateProcess>
<displayValueProcess>%aditoprj%/entity/Weblink_entity/entityfields/placeholder/displayValueProcess.js</displayValueProcess>
<onValidation>%aditoprj%/entity/Weblink_entity/entityfields/placeholder/onValidation.js</onValidation>
</entityField>
Martin Groppe
committed
<entityConsumer>
<name>Clicks</name>
<dependency>
<name>dependency</name>
Martin Groppe
committed
<fieldName>#PROVIDER</fieldName>
</dependency>
<children>
<entityParameter>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/clicks/children/weblinkid_param/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityParameter>
</children>
</entityConsumer>
Martin Groppe
committed
<entityConsumer>
<name>WorkflowDefinitions</name>
<dependency>
<name>dependency</name>
<entityName>WorkflowDefinition_entity</entityName>
<fieldName>#PROVIDER</fieldName>
</dependency>
</entityConsumer>
<entityField>
<name>WORKFLOWPROCESSDEFINITION_KEY</name>
<title>Workflow</title>
<consumer>WorkflowDefinitions</consumer>
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/workflowprocessdefinition_key/stateProcess.js</stateProcess>
<displayValueProcess>%aditoprj%/entity/Weblink_entity/entityfields/workflowprocessdefinition_key/displayValueProcess.js</displayValueProcess>
Martin Groppe
committed
</entityField>
<entityField>
Martin Groppe
committed
<title>Redirect</title>
<contentType>BOOLEAN</contentType>
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/isredirect/stateProcess.js</stateProcess>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/isredirect/valueProcess.js</valueProcess>
Martin Groppe
committed
</entityField>
<entityField>
<name>ACTION_TYPE</name>
<title>Action</title>
<consumer>KeywordActionTypes</consumer>
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/action_type/stateProcess.js</stateProcess>
</entityField>
<entityConsumer>
<name>KeywordActionTypes</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/keywordactiontypes/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>WORKFLOWSIGNAL_NAME</name>
<title>Signal</title>
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/workflowsignal_name/stateProcess.js</stateProcess>
</entityField>
<entityField>
<name>LINKEVALUATIONTYPE</name>
<title>Evaluation type</title>
<consumer>KeywordLinkEvaluationTypes</consumer>
<mandatoryProcess>%aditoprj%/entity/Weblink_entity/entityfields/linkevaluationtype/mandatoryProcess.js</mandatoryProcess>
<stateProcess>%aditoprj%/entity/Weblink_entity/entityfields/linkevaluationtype/stateProcess.js</stateProcess>
</entityField>
<entityConsumer>
<name>KeywordLinkEvaluationTypes</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/keywordlinkevaluationtypes/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>weblinkClickCount</name>
<title>Clicks</title>
<contentType>NUMBER</contentType>
</entityField>
<entityField>
<name>dateLastChange</name>
<title>Edited on</title>
<contentType>DATE</contentType>
</entityField>
<entityField>
<name>userLastChange</name>
<title>Editor</title>
</entityField>
<entityField>
<name>dateLastClick</name>
<title>Last Click</title>
<contentType>DATE</contentType>
</entityField>
Martin Groppe
committed
</entityFields>
<recordContainers>
<dbRecordContainer>
<name>db</name>
<conditionProcess>%aditoprj%/entity/Weblink_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<orderClauseProcess>%aditoprj%/entity/Weblink_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
Martin Groppe
committed
<alias>Data_alias</alias>
<recordFieldMappings>
<dbRecordFieldMapping>
<name>DATE_EDIT.value</name>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DATE_NEW.value</name>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>WEBLINKID.value</name>
<recordfield>WEBLINK.WEBLINKID</recordfield>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>SCORE.value</name>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>URL.value</name>
Martin Groppe
committed
<isFilterable v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
Martin Groppe
committed
<name>LINKTYPE.value</name>
Martin Groppe
committed
<isFilterable v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>USER_EDIT.value</name>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>USER_NEW.value</name>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>Tags.value</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/tags.value/expression.js</expression>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
Martin Groppe
committed
<name>LINKTYPE.displayValue</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/linktype.displayvalue/expression.js</expression>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>PLACEHOLDER.value</name>
<recordfield>WEBLINK.PLACEHOLDER</recordfield>
</dbRecordFieldMapping>
Martin Groppe
committed
<dbRecordFieldMapping>
<name>WORKFLOWPROCESSDEFINITION_KEY.value</name>
<recordfield>WEBLINK.WORKFLOWPROCESSDEFINITION_KEY</recordfield>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
Martin Groppe
committed
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>ACTION_TYPE.value</name>
<recordfield>WEBLINK.ACTION_TYPE</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>WORKFLOWSIGNAL_NAME.value</name>
<recordfield>WEBLINK.WORKFLOWSIGNAL_NAME</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>LINKEVALUATIONTYPE.value</name>
<recordfield>WEBLINK.LINKEVALUATIONTYPE</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>LINKEVALUATIONTYPE.displayValue</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/linkevaluationtype.displayvalue/expression.js</expression>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>weblinkClickCount.value</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/weblinkclickcount.value/expression.js</expression>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>dateLastChange.value</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/datelastchange.value/expression.js</expression>
<isFilterable v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>userLastChange.value</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/userlstchange.value/expression.js</expression>
<isFilterable v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>dateLastClick.value</name>
<expression>%aditoprj%/entity/Weblink_entity/recordcontainers/db/recordfieldmappings/datelastclick.value/expression.js</expression>
<isFilterable v="true" />
</dbRecordFieldMapping>
Martin Groppe
committed
</recordFieldMappings>
<linkInformation>
<linkInformation>
<name>d7ef8574-3b73-4435-93f6-74bb60a86c1b</name>
<tableName>WEBLINK</tableName>
<primaryKey>WEBLINKID</primaryKey>
Martin Groppe
committed
<isUIDTable v="true" />
<readonly v="false" />
</linkInformation>
</linkInformation>
</dbRecordContainer>
</recordContainers>
</entity>