
Public Attributes | |
| Directory | |
| Directory relative to module root containing the exported resource. More... | |
| FilenameExtension | |
| Extension for individual filename(s) that comprise this resource. More... | |
Public Attributes inherited from Routine | |
| Directory | |
| Directory relative to module root containing the exported resource. More... | |
| FilenameExtension | |
| Extension for individual filename(s) that comprise this resource. More... | |
Public Attributes inherited from Document | |
| Compile | |
| If true, the resource will be compiled during the compilation phase in the module lifecycle. More... | |
| Directory | |
| Directory relative to module root containing the exported resource. More... | |
| DirectoryDefined | |
| More... | |
| FilenameExtension | |
| Extension for individual filename(s) that comprise this resource. More... | |
| FilenameTranslateAssociator | |
| Characters in the filename to use as the associator in $translate when determining the resource's filename on disk. More... | |
| FilenameTranslateIdentifier | |
| Characters in the filename to use as the identifier in $translate when determining the resource's filename on disk. More... | |
| Format | |
| Export format - list of acceptable values may differ by subclass. More... | |
| LoadAsDirectory | |
| If true (default is false), the resource is loaded as a directory. More... | |
Public Attributes inherited from AbstractCompilable | |
| CompileAfter | |
| Comma-separated list of resource names after which this resource should be compiled. More... | |
| ExportFlags | |
| Flags/qualifiers to export items with. More... | |
| Flags | |
| Flags/qualifiers to compile with (overriding any more general defaults); "verbose" added per lifecycle command. More... | |
Public Attributes inherited from Abstract | |
| Params | |
| More... | |
Static Public Attributes | |
| DESCRIPTION = None | |
| Description of resource processor class (shown in UI) | |
| EXTENSION = None | |
| May be set to determine the value of <property>Extension</property> based on a static value rather than based on the resource name. | |
Static Public Attributes inherited from Routine | |
| DESCRIPTION = None | |
| Description of resource processor class (shown in UI) | |
| EXTENSION = None | |
| May be set to determine the value of <property>Extension</property> based on a static value rather than based on the resource name. | |
Static Public Attributes inherited from Document | |
| ATTRIBUTES = None | |
| Comma-separated list of resource attribute names that this processor uses. | |
| DESCRIPTION = None | |
| Description of resource processor class (shown in UI) | |
| EXTENSION = None | |
| May be set to determine the value of <property>Extension</property> based on a static value rather than based on the resource name. More... | |
| NAMEPOSTFIX = None | |
| When a module is loaded in developer mode, this is appended to the resource name in ^Sources - e.g., ^Sources(..Extension, <resource name>_..NAMEPOSTFIX) More... | |
Static Public Attributes inherited from AbstractCompilable | |
| ATTRIBUTES = None | |
| Comma-separated list of resource attribute names that this processor uses. | |
| DESCRIPTION = None | |
| Description of resource processor class (shown in UI) | |
Static Public Attributes inherited from Abstract | |
| ATTRIBUTES = None | |
| Comma-separated list of resource attribute names that this processor uses. | |
| DESCRIPTION = None | |
| Description of resource processor class (shown in UI) | |
Additional Inherited Members | |
Public Member Functions inherited from Routine | |
| _.Library.Status | OnConfigureMappings (pParams) |
| Subclasses may override to customize mapping behavior at the beginning of the Reload phase. | |
Public Member Functions inherited from Document | |
| OnGetUniqueName (pUniqueName) | |
| Returns a unique name for this resource. More... | |
| _.Library.String | OnItemRelativePath (_.Library.String pItemName) |
| Returns the path relative to the module root for item pItemName within this resource. | |
| _.Library.Status | OnLoad (_.Library.String pFullResourcePath, _.Library.Boolean pVerbose, _.Library.Boolean pCompile, _.Library.String pLoadedList, _.Library.String pParams) |
| Subclasses may override to customize resource load behavior during the Reload phase. More... | |
| _.Library.Status | OnPhase (_.Library.String pPhase, pParams, _.Library.Boolean pResourceHandled) |
| Called as phase pPhase is executed for the resource. More... | |
| _.Library.Status | OnResolveChildren (pResourceArray) |
| Enumerate all documents contained in the resource being processed. More... | |
Public Member Functions inherited from Abstract | |
| OnGetStudioProject (_.Studio.Project pProject, _.Library.Boolean pHandled) | |
| Subclasses may override to customize the studio project. More... | |
Static Public Member Functions inherited from Document | |
| _.Library.Boolean | ResourceIsMappedToDefaultDB (_.Library.String pResourceName) |
| Helper method to be used in derived classes' OnConfigureMappings() to skip creating unnecessary mappings. More... | |
| Directory |
Directory relative to module root containing the exported resource.
Normally defaults to the resource's extension (lower-case) if unspecified; In this case, overridden because the default Routine processor hard-codes to "rtn"
| FilenameExtension |
Extension for individual filename(s) that comprise this resource.