Added information specific to streaming digital tapes, like variable block size, partitions, files, etc

This commit is contained in:
2016-10-12 00:06:27 +01:00
parent ab5967fcff
commit 3df79256d4
78 changed files with 2819 additions and 383 deletions

View File

@@ -2,7 +2,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2016.01.29 at 11:21:42 PM WET
// Generated on: 2016.10.12 at 12:03:44 AM WEST
//
@@ -40,6 +40,8 @@ import javax.xml.bind.annotation.XmlType;
* &lt;element name="PhysicalBlockSize" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="LogicalBlockSize" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="LogicalBlocks" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="VariableBlockSize" type="{}VariableBlockSizeType" minOccurs="0"/>
* &lt;element name="TapeInformation" type="{}TapeInformationType" minOccurs="0"/>
* &lt;element name="Scans" type="{}ScansType" minOccurs="0"/>
* &lt;element name="ATA" type="{}ATAType" minOccurs="0"/>
* &lt;element name="PCI" type="{}PCIType" minOccurs="0"/>
@@ -80,6 +82,8 @@ import javax.xml.bind.annotation.XmlType;
"physicalBlockSize",
"logicalBlockSize",
"logicalBlocks",
"variableBlockSize",
"tapeInformation",
"scans",
"ata",
"pci",
@@ -125,6 +129,10 @@ public class BlockMediaType {
protected int logicalBlockSize;
@XmlElement(name = "LogicalBlocks")
protected long logicalBlocks;
@XmlElement(name = "VariableBlockSize")
protected VariableBlockSizeType variableBlockSize;
@XmlElement(name = "TapeInformation")
protected TapeInformationType tapeInformation;
@XmlElement(name = "Scans")
protected ScansType scans;
@XmlElement(name = "ATA")
@@ -418,6 +426,54 @@ public class BlockMediaType {
this.logicalBlocks = value;
}
/**
* Gets the value of the variableBlockSize property.
*
* @return
* possible object is
* {@link VariableBlockSizeType }
*
*/
public VariableBlockSizeType getVariableBlockSize() {
return variableBlockSize;
}
/**
* Sets the value of the variableBlockSize property.
*
* @param value
* allowed object is
* {@link VariableBlockSizeType }
*
*/
public void setVariableBlockSize(VariableBlockSizeType value) {
this.variableBlockSize = value;
}
/**
* Gets the value of the tapeInformation property.
*
* @return
* possible object is
* {@link TapeInformationType }
*
*/
public TapeInformationType getTapeInformation() {
return tapeInformation;
}
/**
* Sets the value of the tapeInformation property.
*
* @param value
* allowed object is
* {@link TapeInformationType }
*
*/
public void setTapeInformation(TapeInformationType value) {
this.tapeInformation = value;
}
/**
* Gets the value of the scans property.
*