Class ImportMetaData
java.lang.Object
VASSAL.build.module.metadata.AbstractMetaData
VASSAL.build.module.metadata.ImportMetaData
Class representing the metadata for an Importable file.
-
Field Summary
FieldsFields inherited from class AbstractMetaData
BUG_11929_VASSAL_FIX_VERSION, BUILDFILE_EXTENSION_ELEMENT, BUILDFILE_MODULE_ELEMENT1, BUILDFILE_MODULE_ELEMENT2, CHECKSUM_ELEMENT, DATE_SAVED_ELEMENT, DESCRIPTION_ATTR, DESCRIPTION_ELEMENT, descriptionAttr, EXTENSION_ATTR, extra1, EXTRA1_ELEMENT, extra2, EXTRA2_ELEMENT, FALSE, LANG_ATTR, lastSaved, MODULE_NAME_ATTR, MODULE_NAME_ELEMENT, MODULE_VERSION_ATTR, MODULE_VERSION_ELEMENT, NAME_ATTR, NAME_ELEMENT, parser, ROOT_ELEMENT, TRUE, VASSAL_VERSION_ATTR, VASSAL_VERSION_ELEMENT, vassalVersion, version, VERSION_ATTR, VERSION_ELEMENTModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected VASSAL.build.module.metadata.AbstractMetaData.Attributeprotected static final Stringprotected Stringprotected static final Stringprotected Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final XMLReaderThis is the shared parser for all subclasses of AbstractMetaData.protected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected Stringprotected Stringprotected static final Stringprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddElements(Document doc, Element root) Add elements specific to a MetaData subclassReturn the version of the metadata structureReturn the Entry name for the metadata fileMethods inherited from class AbstractMetaData
copyModuleMetadata, copyModuleMetadata, copyModuleMetadata, formatLastSaved, getDescription, getExtra1, getExtra2, getLastSaved, getLocalizedDescription, getVassalVersion, getVersion, isPreBug11929, save, save, save, save, setDescription, setDescription, setExtra1, setExtra2, setLastSaved, setVassalVersion, setVersionModifier and TypeMethodDescriptionvoidcopyModuleMetadata(ArchiveWriter archive) Copy the Module metadata from the current module into the specified archive.voidcopyModuleMetadata(FileArchive archive) voidstatic booleanisPreBug11929(String version) protected voidsave(OutputStream out) voidsave(ArchiveWriter archive) Write common metadata to the specified Archive.voidsave(FileArchive archive) voidvoidsetDescription(String desc) voidsetDescription(VASSAL.build.module.metadata.AbstractMetaData.Attribute desc) voidvoidvoidsetLastSaved(String lastSaved) voidvoidsetVersion(String s)
-
Field Details
-
DATA_VERSION
- See Also:
-
-
Constructor Details
-
ImportMetaData
public ImportMetaData()
-
-
Method Details
-
addElements
Description copied from class:AbstractMetaDataAdd elements specific to a MetaData subclass- Specified by:
addElementsin classAbstractMetaData- Parameters:
doc- Documentroot- Root element
-
getMetaDataVersion
Description copied from class:AbstractMetaDataReturn the version of the metadata structure- Specified by:
getMetaDataVersionin classAbstractMetaData- Returns:
- version
-
getZipEntryName
Description copied from class:AbstractMetaDataReturn the Entry name for the metadata file- Specified by:
getZipEntryNamein classAbstractMetaData- Returns:
- Zip Entry name
-