MetadataModuleIDclass
A module ID with metadata. During pre-initialization, we’ll automatically write out a file with the metadata for each of these objects. This is an abstract base class; a subclass must be created for each specific metadata format.
class
MetadataModuleID
:
ModuleID
PreinitObject
Superclass Tree (in declaration order)
MetadataModuleID
ModuleID
` object
[
PreinitObject](../object/PreinitObject.html)
[
ModuleExecObject](../object/ModuleExecObject.html)
object`
Subclass Tree
MetadataModuleID
GameInfoModuleID
GameID
Global Objects
(none)
Summary of Properties
Inherited from ModuleID
:
byline
htmlByline
listingOrder
name
version
Inherited from ModuleExecObject
:
execAfterMe
execBeforeMe
hasInitialized_
isDoingExec_
isExecuted_
Summary of Methods
Inherited from ModuleID
:
getModuleList
showAbout
showCredit
showVersion
Inherited from ModuleExecObject
:
_execute
classExec
Properties
(none)
Methods
execute ( )
OVERRIDDEN
execute pre-initialization
writeMetadataFile ( )
write our metadata file - this must be overridden by each subclass to carry out the specific steps needed to create and write the metadata file in the appropriate format for the subclass
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3