Pattern Module node

A Pattern Module node represents a TPL file. Each file in the Pattern Language is a pattern module and therefore has a Pattern Module node. The Pattern Module node contains meta-data about the module, such as its name and description. This node also contains the entire text of the TPL file in the content attribute.

Pattern Module node attributes

The attributes of a Pattern Module node are as described in the following table:

UI Name
Attribute Name and Type

Description

Module
name string

Module name.

Module Type
type string

Module type.

Content
content string

Module text. Contains the entire text of the TPL file.

Source MD5 Sum
source_md5sum string

Source MD5 sum.

Compiled syncmapping MD5 Sum
syncmapping_md5sum string

Compiled syncmapping MD5 sum.

Submitting User
submitting_user string

Submitting user.

Submission Date
submission_date date

Date and time of submission.

Active
active boolean

True if module is active.

Activation Date
compiled_date date

Date and time of activation.

Upgrade messages
upgrade_messages list:string

Messages generated during upgrade recompilation of this pattern module.

Not displayed in UI
tree_path list:string

Path in Pattern Module tree.

Obsoletes
obsoletes list:string

List of modules obsoleted by this module.

Pattern Module node relationships

The relationships of a Pattern Module node are as described in the following table:

UI name

Relationship

Description

Pattern

PatternModule:
PatternModule:
PatternModuleContainment:
Pattern:
Pattern

Patterns.

Pattern Configuration

PatternModule:
PatternModule:
PatternModuleContainment:
PatternConfiguration:
PatternConfiguration

Pattern configurations.

Pattern Definitions

PatternModule:
PatternModule:
PatternModuleContainment:
PatternDefinitions:
PatternDefinitions

Pattern definitions.

Knowledge Uploads

PatternModule:
UploadItem:
UploadContents:
Upload:
KnowledgeUpload

Knowledge uploads.

Depends On

PatternModule:
Dependant:
Dependency:
DependedUpon:
PatternModule

Pattern modules that are depended upon.

Depended Upon By

PatternModule:
DependedUpon:
Dependency:
Dependant:
PatternModule

Pattern module that are dependants.

Generated From

PatternModule:
Output:
CodeGeneration:
Input:
Group

Group which generated this pattern module.

Generated From

PatternModule:
Output:
CodeGeneration:
Input:
UIPatternDefinition

Pattern definition which generated this pattern module.


In BMC Discovery v10.0, the Pattern Module node does not include Pattern Package relationship.

Was this page helpful? Yes No Submitting... Thank you

Comments