Included in this description is its type and default value. Each new resource reference in a class definition should have a resource definition. Resource definitions start with the Resource keyword. For each resource definition, the name of the resource and whether the resource is an argument, reason, constraint, or subresource is listed. Argument Indicates a standard resource.
Reason Indicates a callback resource.
Constraint Indicates a constraint resource. This value is currently not recognized. Type Indicates the data type of the resource. The data type specified must be listed in the data type definition. ResourceLiteral Indicates the keyword used in the UIL file to reference the resource.