class.staticClasses table

The class.staticClasses table holds the contents of a raw Active Object Class (AOC) as it is defined in the .aoc file.

The table below describes the class.staticClasses table.

Table 1. class.staticClasses Database Table Schema  

Column name

Constraints

Data type

Description

ClassName

PRIMARY KEY

NOT NULL

UNIQUE

Text

Specifies the unique name of the AOC.

ClassId

PRIMARY KEY

NOT NULL

Integer

Specifies an identifier for the AOC.

SuperClass

NOT NULL

Text

Specifies the name of the parent AOC.

Dictionary
 

Text

List of dictionaries.

Instantiate

NOT NULL

Text

Specifies the rules for instantiating the AOC.

Extensions

Externally defined extension data type

Object of extension data type

Specifies the list of extensions contained within the AOC.

VisualIcon

NOT NULL

Text

Specifies the icon associated with the AOC.

MenuRules
 

List type object

List of executable rules.

Menu
 

List type object

Menu for the AOC.

ActionType

Externally defined actions data type

Integer

Specifies a list of actions to be taken.